{"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":776990,"link":"/api/v1.1/game/776990/feed/live","metaData":{"wait":10,"timeStamp":"20250727_020123","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776990,"type":"R","doubleHeader":"S","id":"2025/07/26/clemlb-kcamlb-2","gamedayType":"P","tiebreaker":"N","gameNumber":2,"calendarEventID":"14-776990-2025-07-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-26T23:15:00Z","originalDate":"2025-07-26","officialDate":"2025-07-26","dayNight":"night","time":"6:15","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":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":52,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":52,"losses":52,"winningPercentage":".500"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":54,"ties":0,"pct":".486"},"records":{},"divisionLeader":false,"wins":51,"losses":54,"winningPercentage":".486"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID663671":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671","firstName":"Nicholas","lastName":"Enright","birthDate":"1997-01-08","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nic","useLastName":"Enright","middleName":"Crispen","boxscoreName":"Enright","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nic Enright","nameSlug":"nic-enright-663671","firstLastName":"Nic Enright","lastFirstName":"Enright, Nic","lastInitName":"Enright, N","initLastName":"N Enright","fullFMLName":"Nicholas Crispen Enright","fullLFMName":"Enright, Nicholas Crispen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID661403":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403","firstName":"Emmanuel","lastName":"Clase","primaryNumber":"48","birthDate":"1998-03-18","currentAge":28,"birthCity":"Rio San Juan","birthCountry":"Dominican Republic","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmanuel","useLastName":"Clase","boxscoreName":"Clase, E","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"claus-A","mlbDebutDate":"2019-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmanuel Clase","nameSlug":"emmanuel-clase-661403","firstLastName":"Emmanuel Clase","lastFirstName":"Clase, Emmanuel","lastInitName":"Clase, E","initLastName":"E Clase","fullFMLName":"Emmanuel Clase","fullLFMName":"Clase, Emmanuel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID608032":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032","firstName":"Carlos","lastName":"Estévez","primaryNumber":"53","birthDate":"1992-12-28","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":277,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Estévez","middleName":"Samuel","boxscoreName":"Estévez","nickName":"Este","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"es-TEH-vez","mlbDebutDate":"2016-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Estévez","nameSlug":"carlos-estevez-608032","firstLastName":"Carlos Estévez","lastFirstName":"Estévez, Carlos","lastInitName":"Estévez, C","initLastName":"C Estévez","fullFMLName":"Carlos Samuel Estévez","fullLFMName":"Estévez, Carlos Samuel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID674444":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444","firstName":"Steven","lastName":"Cruz","primaryNumber":"64","birthDate":"1999-06-15","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Cruz","middleName":"Adalberto","boxscoreName":"Cruz","gender":"M","nameMatrilineal":"Rosario","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Cruz","nameSlug":"steven-cruz-674444","firstLastName":"Steven Cruz","lastFirstName":"Cruz, Steven","lastInitName":"Cruz, S","initLastName":"S Cruz","fullFMLName":"Steven Adalberto Cruz","fullLFMName":"Cruz, Steven Adalberto","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID669674":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","firstName":"Samuel","lastName":"Long","primaryNumber":"73","birthDate":"1995-07-08","currentAge":31,"birthCity":"Fair Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Long","middleName":"Trenton","boxscoreName":"Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Long","nameSlug":"sam-long-669674","firstLastName":"Sam Long","lastFirstName":"Long, Sam","lastInitName":"Long, S","initLastName":"S Long","fullFMLName":"Samuel Trenton Long","fullLFMName":"Long, Samuel Trenton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663697":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","firstName":"Jonathan","lastName":"India","primaryNumber":"6","birthDate":"1996-12-15","currentAge":29,"birthCity":"Ft. Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"India","middleName":"Joseph","boxscoreName":"India","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan India","nameSlug":"jonathan-india-663697","firstLastName":"Jonathan India","lastFirstName":"India, Jonathan","lastInitName":"India, J","initLastName":"J India","fullFMLName":"Jonathan Joseph India","fullLFMName":"India, Jonathan Joseph","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID640451":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451","firstName":"Hunter","lastName":"Harvey","primaryNumber":"45","birthDate":"1994-12-09","currentAge":31,"birthCity":"Catawba","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Harvey","middleName":"Luke","boxscoreName":"Harvey, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Harvey","nameSlug":"hunter-harvey-640451","firstLastName":"Hunter Harvey","lastFirstName":"Harvey, Hunter","lastInitName":"Harvey, H","initLastName":"H Harvey","fullFMLName":"Hunter Luke Harvey","fullLFMName":"Harvey, Hunter Luke","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671286":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286","firstName":"Johnathan","lastName":"Rodríguez","birthDate":"1999-11-04","currentAge":26,"birthCity":"Toa Baja","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Johnathan","useLastName":"Rodríguez","boxscoreName":"Rodríguez, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johnathan Rodríguez","nameSlug":"johnathan-rodriguez-671286","firstLastName":"Johnathan Rodríguez","lastFirstName":"Rodríguez, Johnathan","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Johnathan Rodríguez","fullLFMName":"Rodríguez, Johnathan ","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669004":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","firstName":"Mervyl","lastName":"Melendez","primaryNumber":"1","birthDate":"1998-11-29","currentAge":27,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"MJ","useLastName":"Melendez","middleName":"S.","boxscoreName":"Melendez, M","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"MJ Melendez","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mj-melendez-669004","firstLastName":"MJ Melendez","lastFirstName":"Melendez, MJ","lastInitName":"Melendez, M","initLastName":"M Melendez","fullFMLName":"Mervyl S. Melendez","fullLFMName":"Melendez, Mervyl S.","strikeZoneTop":3.229,"strikeZoneBottom":1.629},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID663460":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460","firstName":"Kristofer","lastName":"Bubic","birthDate":"1997-08-19","currentAge":29,"birthCity":"Cupertino","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kris","useLastName":"Bubic","boxscoreName":"Bubic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"boo-bich","mlbDebutDate":"2020-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kris Bubic","nameSlug":"kris-bubic-663460","firstLastName":"Kris Bubic","lastFirstName":"Bubic, Kris","lastInitName":"Bubic, K","initLastName":"K Bubic","fullFMLName":"Kristofer Bubic","fullLFMName":"Bubic, Kristofer ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID448179":{"id":448179,"fullName":"Rich Hill","link":"/api/v1/people/448179","firstName":"Richard","lastName":"Hill","primaryNumber":"53","birthDate":"1980-03-11","currentAge":46,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rich","useLastName":"Hill","middleName":"Joseph","boxscoreName":"Hill, R","nickName":"Field Of Genes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-07-28","mlbDebutDate":"2005-06-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rich Hill","nameSlug":"rich-hill-448179","firstLastName":"Rich Hill","lastFirstName":"Hill, Rich","lastInitName":"Hill, R","initLastName":"R Hill","fullFMLName":"Richard Joseph Hill","fullLFMName":"Hill, Richard Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":37903,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":410,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Partly Cloudy","temp":"87","wind":"8 mph, R To L"},"gameInfo":{"attendance":25278,"firstPitch":"2025-07-26T23:16:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"home":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"}},"officialScorer":{"id":699520,"fullName":"Randy Oliver","link":"/api/v1/people/699520"},"primaryDatacaster":{"id":427237,"fullName":"Scott Hollister","link":"/api/v1/people/427237"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:16:35.238Z","endTime":"2025-07-26T23:18:22.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T22:06:01.213Z","endTime":"2025-07-26T22:51:11.565Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T22:51:11.565Z","endTime":"2025-07-26T23:14:46.978Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T23:14:46.978Z","endTime":"2025-07-26T23:16:36.238Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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.4,"endSpeed":81.4,"strikeZoneTop":3.17037077692155,"strikeZoneBottom":1.33253686584127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.157911251892187,"aZ":-16.512564462615043,"pfxX":5.910486204268741,"pfxZ":9.15169162838292,"pX":1.1174594908547808,"pZ":4.2319646904998764,"vX0":-4.484660965798959,"vY0":-130.18775331581392,"vZ0":-0.387622833605629,"x":74.41,"y":124.52,"x0":2.0972909086228064,"y0":50.00039103364542,"z0":5.636217739385281,"aX":10.11156883237506},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":2430,"spinDirection":145},"zone":12,"typeConfidence":0.8,"plateTime":0.4212571291928042,"extension":6.598781941157788},"index":3,"playId":"be3f993c-7b96-3059-b175-5df82bdf4b10","pitchNumber":1,"startTime":"2025-07-26T23:16:36.238Z","endTime":"2025-07-26T23:16:39.238Z","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":83.2,"endSpeed":77.6,"strikeZoneTop":3.14243330035415,"strikeZoneBottom":1.42999919898448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.648723524767888,"aZ":-32.29562057982806,"pfxX":-0.4578654020243511,"pfxZ":-0.07936419632570857,"pX":0.8863049311333264,"pZ":1.9472377689731553,"vX0":-2.5461307997610683,"vY0":-121.25977567549526,"vZ0":-2.132801282271239,"x":83.22,"y":186.2,"x0":2.003521665960666,"y0":50.0040654566105,"z0":5.618929271718979,"aX":-0.6908806886141986},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2419,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.44933426375720886,"extension":6.91101277392439},"index":4,"playId":"61bd53b5-55c3-3ea4-a6f8-787cbaba9667","pitchNumber":2,"startTime":"2025-07-26T23:16:53.753Z","endTime":"2025-07-26T23:16:57.335Z","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.3,"endSpeed":83.0,"strikeZoneTop":3.2121842339378,"strikeZoneBottom":1.43000197833814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.470499762322774,"aZ":-14.502590329321595,"pfxX":5.537936604184229,"pfxZ":10.079341024142016,"pX":0.2550163569244636,"pZ":1.676250450794459,"vX0":-6.000194169261704,"vY0":-131.25706260073798,"vZ0":-6.921764881331452,"x":107.28,"y":193.52,"x0":1.845680662384411,"y0":50.00605246272296,"z0":5.417449502612763,"aX":9.71360932976687},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2468,"spinDirection":151},"zone":8,"typeConfidence":0.85,"plateTime":0.4164902417814953,"extension":7.098664411860657},"index":5,"playId":"399c9e52-037d-3bf2-a95d-471456acb80d","pitchNumber":3,"startTime":"2025-07-26T23:17:08.103Z","endTime":"2025-07-26T23:17:11.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.688215249777468,"aZ":-16.273421345357637,"pfxX":5.163115009177355,"pfxZ":9.156314517564525,"pX":1.138524470908153,"pZ":3.3297785039415473,"vX0":-3.823634041290134,"vY0":-130.73001433719176,"vZ0":-2.4962450524402326,"x":73.6,"y":148.88,"x0":1.9468307212272777,"y0":50.0032446480861,"z0":5.513756735712007,"aX":8.967203537369063},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2458,"spinDirection":143},"zone":12,"typeConfidence":0.84,"plateTime":0.4184386663542097,"extension":7.035095291785827},"index":6,"playId":"80fdf4c5-9c6a-3698-b990-37c28258aba9","pitchNumber":4,"startTime":"2025-07-26T23:17:22.335Z","endTime":"2025-07-26T23:17:25.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.18989985948267,"strikeZoneBottom":1.43000049998452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.768933227481924,"aZ":-34.22481702538597,"pfxX":-3.1540838110713967,"pfxZ":-1.4411981870254387,"pX":1.431958644141281,"pZ":4.6763975317159305,"vX0":-1.0033336073879893,"vY0":-117.9415195639072,"vZ0":5.043839855865248,"x":62.42,"y":112.52,"x0":2.2718518673666894,"y0":50.00502386922415,"z0":5.652837588068403,"aX":-4.47867941110142},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.2,"breakHorizontal":6.0,"spinRate":2473,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.4630153610356009,"extension":6.6822209523552285},"index":7,"playId":"f3c821bc-9f5c-33b0-89a7-bbb0d504c78e","pitchNumber":5,"startTime":"2025-07-26T23:17:41.435Z","endTime":"2025-07-26T23:17:44.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67145394360056,"aZ":-13.846533597193622,"pfxX":2.300963232655039,"pfxZ":10.298101131072661,"pX":1.1505787909136977,"pZ":3.7310005364197667,"vX0":-2.871796119242344,"vY0":-132.18767209814834,"vZ0":-2.061024844650433,"x":73.14,"y":138.04,"x0":1.9492240147725224,"y0":50.00282402340277,"z0":5.530667535813369,"aX":4.095350467208156},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":-3.6,"spinRate":2373,"spinDirection":157},"zone":12,"typeConfidence":0.89,"plateTime":0.41344892177812786,"extension":7.100041509928696},"index":8,"playId":"8c057ba2-df16-3dd5-8c7d-b8febbe216b0","pitchNumber":6,"startTime":"2025-07-26T23:17:58.978Z","endTime":"2025-07-26T23:18:01.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.19090499870516,"strikeZoneBottom":1.429997900817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45956211189833,"aZ":-16.446134632027444,"pfxX":1.9881547658477103,"pfxZ":8.80905860817408,"pX":0.9892942688650272,"pZ":4.132638932562396,"vX0":-3.131136819146085,"vY0":-132.3404698172161,"vZ0":-0.717158341887197,"x":79.29,"y":127.2,"x0":1.9258407030227322,"y0":50.00420170959456,"z0":5.604261965095105,"aX":3.5506755405966586},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.0,"spinRate":2288,"spinDirection":155},"zone":12,"typeConfidence":0.88,"plateTime":0.41280344720288875,"extension":7.05157948227148},"index":9,"playId":"4bcbe249-d7c7-3046-bf01-ea58f64f2715","pitchNumber":7,"startTime":"2025-07-26T23:18:19.271Z","endTime":"2025-07-26T23:18:22.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:18:22.271Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:18:48.213Z","endTime":"2025-07-26T23:21:03.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.12958449144738,"strikeZoneBottom":1.37999834990316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.110016799640537,"aZ":-25.39596056774335,"pfxX":7.491783355961838,"pfxZ":3.9318742334008316,"pX":-0.7305807075943384,"pZ":2.912857948365026,"vX0":-9.7197742343251,"vY0":-129.27345729346052,"vZ0":-1.4309440715199502,"x":144.85,"y":160.13,"x0":2.0716763778507277,"y0":50.00469841661918,"z0":5.388112513394592,"aX":12.924605289602843},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":-11.9,"spinRate":2031,"spinDirection":134},"zone":1,"typeConfidence":0.87,"plateTime":0.4206293518028299,"extension":7.333906420497843},"index":0,"playId":"668887e8-d474-31a7-b4cd-a4e9adb1088b","pitchNumber":1,"startTime":"2025-07-26T23:18:48.213Z","endTime":"2025-07-26T23:18:52.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.20733877175029,"strikeZoneBottom":1.44481618188411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.983814278503743,"aZ":-31.028382412264847,"pfxX":6.589023807902263,"pfxZ":0.7457506144539638,"pX":-0.5933775025384533,"pZ":0.9537924147197431,"vX0":-8.225351567129946,"vY0":-122.51385925860109,"vZ0":-4.442354772275223,"x":139.62,"y":213.03,"x0":1.936252370683306,"y0":50.0039095053178,"z0":5.413833660685874,"aX":10.116221645385114},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-10.2,"spinRate":1526,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.445411762241525,"extension":6.850527567693672},"index":1,"playId":"85d23546-d6f7-3c05-a69d-4b88d3244e9a","pitchNumber":2,"startTime":"2025-07-26T23:19:05.888Z","endTime":"2025-07-26T23:19:10.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.21202003217967,"strikeZoneBottom":1.482128224237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87991152527696,"aZ":-26.53395386190603,"pfxX":6.291531544390707,"pfxZ":3.230301612126361,"pX":1.2748518364587305,"pZ":4.688005885512444,"vX0":-4.406376869436473,"vY0":-130.38928104795832,"vZ0":2.9758292447013295,"x":68.41,"y":112.2,"x0":2.1577024748825697,"y0":50.001526806364694,"z0":5.517974293861144,"aX":10.981595320564129},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-10.6,"spinRate":2120,"spinDirection":146},"zone":12,"typeConfidence":0.86,"plateTime":0.4178795080918949,"extension":6.949736068786494},"index":2,"playId":"ef0dcd87-d74a-35db-957f-449ee9454a95","pitchNumber":3,"startTime":"2025-07-26T23:19:25.189Z","endTime":"2025-07-26T23:19:28.189Z","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":89.6,"endSpeed":82.8,"strikeZoneTop":3.23246584704322,"strikeZoneBottom":1.38000160233988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31860089119399,"aZ":-26.715520740465518,"pfxX":7.147034195233466,"pfxZ":3.126474177421567,"pX":1.8326860984093896,"pZ":3.7917434375195724,"vX0":-3.5789027415788417,"vY0":-130.51302113082863,"vZ0":0.9667809223840411,"x":47.14,"y":136.4,"x0":2.284238556577772,"y0":50.00407893326877,"z0":5.4102186922985105,"aX":12.48122340952212},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.2,"spinRate":2085,"spinDirection":144},"zone":12,"typeConfidence":0.85,"plateTime":0.4177342416571581,"extension":7.1500996459696395},"index":3,"playId":"a289d934-2c7d-3d6b-9c22-c394de040e70","pitchNumber":4,"startTime":"2025-07-26T23:19:46.260Z","endTime":"2025-07-26T23:19:49.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-07-26T23:19:59.834Z","endTime":"2025-07-26T23:20:59.056Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.1160542906933,"strikeZoneBottom":1.34041839892304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.814898211200532,"aZ":-23.211292460583355,"pfxX":7.118532412873996,"pfxZ":5.1063283939407125,"pX":1.3662945057697835,"pZ":2.440049398494606,"vX0":-3.969682715605135,"vY0":-131.16791122309084,"vZ0":-3.1290155605122596,"x":64.92,"y":172.9,"x0":1.968602345519308,"y0":50.00292448856208,"z0":5.364743887356885,"aX":12.496258484041782},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-12.1,"spinRate":2059,"spinDirection":148},"zone":12,"typeConfidence":0.86,"plateTime":0.4163979964747977,"extension":7.208585759011624},"index":5,"playId":"2f38a794-096a-3339-b106-d962bfba7e5a","pitchNumber":5,"startTime":"2025-07-26T23:20:59.056Z","endTime":"2025-07-26T23:21:03.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:21:03.232Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Steven Kwan to 3rd. Angel Martínez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:21:19.164Z","endTime":"2025-07-26T23:22:44.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.32699566253864,"strikeZoneBottom":1.53000136206428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87913234735875,"aZ":-39.835302790939544,"pfxX":-7.372025755224344,"pfxZ":-5.407642088322335,"pX":-0.8149563557274734,"pZ":2.068856367880857,"vX0":-4.630347370394549,"vY0":-119.04786021969002,"vZ0":0.6278484843052952,"x":148.06,"y":182.92,"x0":2.1227899665335146,"y0":50.00588899824886,"z0":5.448877562828941,"aX":-10.433563012931248},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.2,"breakHorizontal":14.6,"spinRate":2512,"spinDirection":335},"zone":7,"typeConfidence":0.9,"plateTime":0.4626102089681168,"extension":7.063894541758976},"index":0,"playId":"f642fb77-d066-3df9-bcf7-f11795f5f59d","pitchNumber":1,"startTime":"2025-07-26T23:21:39.399Z","endTime":"2025-07-26T23:21:43.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.38989843573919,"strikeZoneBottom":1.52999929920281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63862054712689,"aZ":-32.16133829721595,"pfxX":3.8355428051293243,"pfxZ":0.0071177174142942334,"pX":1.4051960905137022,"pZ":3.8597277493401614,"vX0":-2.505794039490185,"vY0":-120.99395564317159,"vZ0":2.5908374614677463,"x":63.44,"y":134.57,"x0":1.9513372118339354,"y0":50.00246308963349,"z0":5.576682432027384,"aX":5.737428549230521},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":-6.5,"spinRate":1291,"spinDirection":111},"zone":12,"typeConfidence":0.79,"plateTime":0.45117525098998446,"extension":6.839476811903746},"index":1,"playId":"af488565-d124-3676-8e7f-fc6c17a014cd","pitchNumber":2,"startTime":"2025-07-26T23:21:56.999Z","endTime":"2025-07-26T23:22:00.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.35159288065442,"strikeZoneBottom":1.52999873257475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.183715682109813,"aZ":-32.76310372097267,"pfxX":5.8461380506890475,"pfxZ":-0.3882777751565296,"pX":1.2306277913215546,"pZ":2.103430831608627,"vX0":-3.71536260787504,"vY0":-122.61413811487924,"vZ0":-1.3393811239991065,"x":70.09,"y":181.99,"x0":2.0024558496852607,"y0":50.000558195200725,"z0":5.44045541439189,"aX":8.942022788745819},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-9.7,"spinRate":1559,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.44590930169433607,"extension":6.926165132518164},"index":2,"playId":"f5baefd3-2b65-3793-886b-dad3423f8cbc","pitchNumber":3,"startTime":"2025-07-26T23:22:19.484Z","endTime":"2025-07-26T23:22:23.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.36328947833692,"strikeZoneBottom":1.52999772163451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467687656918784,"aZ":-13.70309895233005,"pfxX":2.6081693418868763,"pfxZ":10.569819155024252,"pX":1.4006598683323221,"pZ":2.7667344666123173,"vX0":-2.688094318989963,"vY0":-131.50634570532927,"vZ0":-4.139492726671692,"x":63.61,"y":164.08,"x0":2.0983102317377536,"y0":50.00433495003322,"z0":5.381181787427174,"aX":4.558646569293715},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-4.1,"spinRate":2373,"spinDirection":155},"zone":12,"typeConfidence":0.89,"plateTime":0.4168675571039926,"extension":7.173815902008034},"index":3,"playId":"de671358-8f81-3918-a2d8-eda83d0616b6","pitchNumber":4,"startTime":"2025-07-26T23:22:40.060Z","endTime":"2025-07-26T23:22:44.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:22:44.063Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Santana walks. Steven Kwan scores. Angel Martínez to 3rd. José Ramírez to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:23:15.088Z","endTime":"2025-07-26T23:24:41.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.50239356476481,"strikeZoneBottom":1.63999958192133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52644175264824,"aZ":-13.39257100652541,"pfxX":2.8683152005585417,"pfxZ":10.466190461867281,"pX":0.6995895400955275,"pZ":2.0395168815497877,"vX0":-4.198210418441322,"vY0":-132.8689632980623,"vZ0":-6.134306935823062,"x":90.33,"y":183.71,"x0":1.924860839652716,"y0":50.002259966252154,"z0":5.3451091786992695,"aX":5.147067473601401},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-4.3,"spinRate":2373,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.411685669840534,"extension":7.208761795844087},"index":0,"playId":"b26031be-606b-3d05-a8e8-cd2e58afcfc1","pitchNumber":1,"startTime":"2025-07-26T23:23:16.500Z","endTime":"2025-07-26T23:23:19.500Z","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":83.2,"endSpeed":76.5,"strikeZoneTop":3.5432522470807,"strikeZoneBottom":1.64000261312219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69807259394212,"aZ":-33.46378402596792,"pfxX":-3.2187941199617844,"pfxZ":-0.8748522161304084,"pX":-0.48470611260658686,"pZ":1.4951495164087494,"vX0":-5.100414128782084,"vY0":-121.09882628238397,"vZ0":-2.2058167277527296,"x":135.48,"y":198.41,"x0":2.0707547191295985,"y0":50.002475988545136,"z0":5.358724911872571,"aX":-4.75601274021346},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":7.1,"spinRate":2556,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.45313292345489087,"extension":6.981333285199361},"index":1,"playId":"7c7f1f3e-bdd2-325b-aa8f-957ca26f05e3","pitchNumber":2,"startTime":"2025-07-26T23:23:35.699Z","endTime":"2025-07-26T23:23:39.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.5316861071123,"strikeZoneBottom":1.7197399267439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.493577168718495,"aZ":-13.236033407169208,"pfxX":3.961798664961429,"pfxZ":10.403835936138618,"pX":-0.843362208216087,"pZ":1.4035247519430845,"vX0":-8.68019037408878,"vY0":-133.7235401935396,"vZ0":-7.494695598832432,"x":149.15,"y":200.88,"x0":1.9227206183326986,"y0":50.00246289727207,"z0":5.182415519149074,"aX":7.212284579867747},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-5.4,"spinRate":2372,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.4088303475999613,"extension":7.417464468081359},"index":2,"playId":"eccc86db-d1c0-37b3-bb54-b8ae04825118","pitchNumber":3,"startTime":"2025-07-26T23:23:53.423Z","endTime":"2025-07-26T23:23:57.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.55225638796565,"strikeZoneBottom":1.65916937375614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369915644262775,"aZ":-13.927044304334721,"pfxX":3.881613551192242,"pfxZ":10.073665519544875,"pX":1.12421388291142,"pZ":2.549850357329948,"vX0":-3.568448014016867,"vY0":-133.6309943186278,"vZ0":-4.732397175347128,"x":74.15,"y":169.93,"x0":1.9715529917864412,"y0":50.00353440808382,"z0":5.341811719675977,"aX":7.031660184716878},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-6.2,"spinRate":2400,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.40962767359046337,"extension":7.066231058970691},"index":3,"playId":"f102f45c-dda9-3746-ab63-a720c6023136","pitchNumber":4,"startTime":"2025-07-26T23:24:16.331Z","endTime":"2025-07-26T23:24:19.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.44421079102079,"strikeZoneBottom":1.63999798217956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.152186912919156,"aZ":-31.3101499985521,"pfxX":6.475134237175322,"pfxZ":0.5462630920208795,"pX":1.0799921959046572,"pZ":3.3777652903219826,"vX0":-4.172320938638579,"vY0":-124.11330745048635,"vZ0":1.1804897280451618,"x":75.83,"y":147.58,"x0":1.9318634918499398,"y0":50.00208431902588,"z0":5.4809826692585695,"aX":10.218217232605337},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-10.9,"spinRate":1550,"spinDirection":116},"zone":12,"typeConfidence":0.9,"plateTime":0.43938985337186587,"extension":6.967184864881001},"index":4,"playId":"c8c90013-c19d-3b91-b34d-382f929482a6","pitchNumber":5,"startTime":"2025-07-26T23:24:38.802Z","endTime":"2025-07-26T23:24:41.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:24:41.977Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:25:10.244Z","endTime":"2025-07-26T23:27:06.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"23263e68-1857-4243-9f51-0ca53ac7ab50","startTime":"2025-07-26T23:25:10.244Z","endTime":"2025-07-26T23:25:15.244Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.40426794884419,"strikeZoneBottom":1.47073539082242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92789157252769,"aZ":-28.97580365508461,"pfxX":-0.4435714663730952,"pfxZ":2.029167271139608,"pX":-1.9211851272396818,"pZ":1.0451284215476828,"vX0":-8.676378107484233,"vY0":-124.34399458614556,"vZ0":-4.693812609408982,"x":190.23,"y":210.56,"x0":1.6587624060311443,"y0":50.00606027848101,"z0":5.337710728947684,"aX":-0.7002266649821326},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":2.6,"spinRate":2510,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4390598907442764,"extension":6.938840907994699},"index":1,"playId":"f9c4f35b-99ac-3012-bacc-2921b88aaed6","pitchNumber":1,"startTime":"2025-07-26T23:25:25.127Z","endTime":"2025-07-26T23:25:28.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.21901774473915,"strikeZoneBottom":1.47255315549011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.135671181229096,"aZ":-29.951802609989628,"pfxX":-1.0581887428239227,"pfxZ":1.4440013985259093,"pX":-1.0936580620039953,"pZ":1.7055683296035002,"vX0":-6.839804025583304,"vY0":-123.1192667690338,"vZ0":-2.7766513798964993,"x":158.69,"y":192.73,"x0":1.856222065592233,"y0":50.000871311990906,"z0":5.379161590976588,"aX":-1.6263905007010135},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":3.5,"spinRate":2443,"spinDirection":352},"zone":13,"typeConfidence":0.89,"plateTime":0.44463108402051255,"extension":7.172707274329957},"index":2,"playId":"3a343b7d-e7ff-334e-bd60-14990768169d","pitchNumber":2,"startTime":"2025-07-26T23:25:43.558Z","endTime":"2025-07-26T23:25:47.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.3502916558251,"strikeZoneBottom":1.56999780599456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.680667274387805,"aZ":-12.710112171184,"pfxX":2.576335789950633,"pfxZ":10.74984589432179,"pX":-0.6315008796452777,"pZ":2.705313187259203,"vX0":-7.285949932088832,"vY0":-134.11422734885758,"vZ0":-4.681228127001076,"x":141.07,"y":165.74,"x0":1.793018728084806,"y0":50.00098783161507,"z0":5.389182001462588,"aX":4.6651129019952275},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":-3.0,"spinRate":2421,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.40937062775642463,"extension":7.252353609212188},"index":3,"playId":"d16ba53e-7982-3708-9ff7-8eae6048d926","pitchNumber":3,"startTime":"2025-07-26T23:26:02.706Z","endTime":"2025-07-26T23:26:05.858Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.33946883781009,"strikeZoneBottom":1.50021999110253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285137316053618,"aZ":-11.73940048774034,"pfxX":2.2743207399010372,"pfxZ":11.552454521034969,"pX":0.2198864109767108,"pZ":0.7880248883317881,"vX0":-4.939583920949824,"vY0":-132.40761157369477,"vZ0":-9.406065833120548,"x":108.62,"y":217.5,"x0":1.8173096120214156,"y0":50.00210336067411,"z0":5.253981963709873,"aX":4.023059732394267},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.0,"breakHorizontal":-3.0,"spinRate":2371,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.4142787243818393,"extension":7.399818936613126},"index":4,"playId":"2d5cee29-5713-340f-b9f0-ca563d624ba1","pitchNumber":4,"startTime":"2025-07-26T23:26:20.726Z","endTime":"2025-07-26T23:26:23.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.43707020439222,"strikeZoneBottom":1.59733780087098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.320944974445588,"aZ":-12.1885492204699,"pfxX":2.666816261799177,"pfxZ":11.123988889477467,"pX":-0.13631181529401898,"pZ":2.152767093036376,"vX0":-6.39257665552965,"vY0":-133.8045164752101,"vZ0":-5.813712270446085,"x":122.2,"y":180.66,"x0":1.947049639425537,"y0":50.00481817250512,"z0":5.242183121225923,"aX":4.792802332353303},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.0,"breakHorizontal":-3.4,"spinRate":2399,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.41078435976220495,"extension":7.537999843648862},"index":5,"playId":"fbccdfd7-b93c-3723-a89e-adcf26937966","pitchNumber":5,"startTime":"2025-07-26T23:26:44.176Z","endTime":"2025-07-26T23:26:47.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.373346863488027,"aZ":-14.035071638553712,"pfxX":3.5120561084843853,"pfxZ":10.40983945864585,"pX":0.28290234121232344,"pZ":3.4539811383842824,"vX0":-5.412422796232644,"vY0":-131.99094795208052,"vZ0":-2.2552831812307073,"x":106.22,"y":145.52,"x0":1.9155870704385338,"y0":50.001491022530125,"z0":5.368401887801339,"aX":6.119412997312996},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.0,"spinRate":2325,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.41698593500065195,"extension":7.270655943635066},"index":6,"playId":"2fd0ada8-04df-3dc9-9273-297c7535156e","pitchNumber":6,"startTime":"2025-07-26T23:27:03.043Z","endTime":"2025-07-26T23:27:06.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:27:06.050Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daniel Schneemann pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:27:25.333Z","endTime":"2025-07-26T23:30:01.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.37397429947023,"strikeZoneBottom":1.63999924421008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.310112370682223,"aZ":-30.20341018950862,"pfxX":-2.2155489663119057,"pfxZ":1.3317012047216163,"pX":-0.854336521470758,"pZ":3.65430466902632,"vX0":-5.664175308576556,"vY0":-121.14590949713038,"vZ0":1.7759657461384204,"x":149.57,"y":140.11,"x0":1.8086347410498689,"y0":50.00020203605516,"z0":5.565980980645742,"aX":-3.266555726096375},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":5.4,"spinRate":2448,"spinDirection":316},"zone":11,"typeConfidence":2.0,"plateTime":0.45341859372654447,"extension":6.795349465161892},"index":0,"playId":"eeb91ab9-611a-3860-b655-82df5eb28c52","pitchNumber":1,"startTime":"2025-07-26T23:27:31.540Z","endTime":"2025-07-26T23:27:34.540Z","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":90.8,"endSpeed":83.1,"strikeZoneTop":3.40789838212913,"strikeZoneBottom":1.63999773061459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.998269894201368,"aZ":-13.767032595628784,"pfxX":2.42399315854711,"pfxZ":10.444004028540412,"pX":-0.7436977151452779,"pZ":1.8127357979611687,"vX0":-7.441088364012348,"vY0":-131.91079774079748,"vZ0":-6.288252822017841,"x":145.35,"y":189.84,"x0":1.7985944614366467,"y0":50.00494291123366,"z0":5.242132551634539,"aX":4.273710372146608},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-2.8,"spinRate":2447,"spinDirection":150},"zone":7,"typeConfidence":0.89,"plateTime":0.41519049483937653,"extension":7.376636841271211},"index":1,"playId":"7319eebc-d792-3260-ae27-12592b3aac7b","pitchNumber":2,"startTime":"2025-07-26T23:27:48.324Z","endTime":"2025-07-26T23:27:51.324Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.37784794171445,"strikeZoneBottom":1.64000148381495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73354354247906,"aZ":-22.57257863084771,"pfxX":8.63127477033113,"pfxZ":5.4157891947722465,"pX":-0.16876191515303335,"pZ":3.854152932340341,"vX0":-8.60878742828523,"vY0":-132.42666626837695,"vZ0":0.22797845602866373,"x":123.43,"y":134.72,"x0":2.0054946325403984,"y0":50.00232868443248,"z0":5.420405488865035,"aX":15.303208994690786},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":2273,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.4138796449317419,"extension":7.109502884964562},"index":2,"playId":"b0ee388a-1f63-3e00-b5bd-a245f643cb98","pitchNumber":3,"startTime":"2025-07-26T23:28:04.100Z","endTime":"2025-07-26T23:28:07.100Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.35044128316865,"strikeZoneBottom":1.63999801133198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76524810872288,"aZ":-26.100478470775133,"pfxX":8.648256582142952,"pfxZ":3.4334191822232754,"pX":0.5806687050313295,"pZ":4.351149241074641,"vX0":-6.647900078800786,"vY0":-132.32611111639983,"vZ0":2.2260832288916688,"x":94.87,"y":121.3,"x0":2.0043753120817867,"y0":50.00503097457923,"z0":5.413685019256898,"aX":15.308319338120674},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":-14.2,"spinRate":2172,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.41425173242499147,"extension":6.818969014865897},"index":3,"playId":"67bc63f2-bc1a-3fea-b0e1-e4197a054866","pitchNumber":4,"startTime":"2025-07-26T23:28:25.817Z","endTime":"2025-07-26T23:28:29.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.34808818489354,"strikeZoneBottom":1.64746967190884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.037636672157333,"aZ":-12.83939011226343,"pfxX":3.799126287439414,"pfxZ":10.958601499056247,"pX":-0.5056650935418507,"pZ":2.643341592704412,"vX0":-7.588094954256315,"vY0":-132.66429691676282,"vZ0":-4.4125089377418,"x":136.27,"y":167.41,"x0":1.9111586102697387,"y0":50.0054349215307,"z0":5.2790710505888425,"aX":6.705380015699691},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.0,"breakHorizontal":-5.0,"spinRate":2494,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4144544756565205,"extension":7.467811419281936},"index":4,"playId":"d713acb0-c512-3691-9721-762397bf3be0","pitchNumber":5,"startTime":"2025-07-26T23:28:47.378Z","endTime":"2025-07-26T23:28:50.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14375629255194,"aZ":-13.341284657095668,"pfxX":4.129639124988408,"pfxZ":10.644125631360069,"pX":0.2207967074131102,"pZ":1.9470528938009115,"vX0":-5.780960740091191,"vY0":-132.6134760148987,"vZ0":-5.915898056030357,"x":108.58,"y":186.21,"x0":1.899224553083563,"y0":50.00124023956337,"z0":5.191783228418283,"aX":7.305741450917238},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.1,"breakHorizontal":-6.1,"spinRate":2422,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.41409347214283976,"extension":7.257564928909118},"index":5,"playId":"d89900e4-6abf-3e3c-b9e0-81afb6181553","pitchNumber":6,"startTime":"2025-07-26T23:29:05.521Z","endTime":"2025-07-26T23:29:08.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63924528955564,"aZ":-13.598589110105946,"pfxX":2.182521031794497,"pfxZ":10.579049634232007,"pX":0.39176843712490056,"pZ":2.6035056074870524,"vX0":-4.593579114135173,"vY0":-132.0668583535238,"vZ0":-4.471244425290905,"x":102.07,"y":168.49,"x0":1.8746668108141233,"y0":50.00540596025226,"z0":5.327637576068391,"aX":3.8335274923996576},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-2.9,"spinRate":2309,"spinDirection":157},"zone":6,"typeConfidence":0.89,"plateTime":0.41564413427514957,"extension":7.475607209172294},"index":6,"playId":"88b56a17-5110-307b-91e6-aa4e5c141a08","pitchNumber":7,"startTime":"2025-07-26T23:29:29.199Z","endTime":"2025-07-26T23:29:32.199Z","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":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9459561535477,"aZ":-21.055224829335074,"pfxX":8.153163678828685,"pfxZ":6.298145471050264,"pX":0.5953599773854578,"pZ":3.063177319393742,"vX0":-6.3516975490087955,"vY0":-131.99225118743507,"vZ0":-1.7507918456452953,"x":94.31,"y":156.07,"x0":1.9730288557659308,"y0":50.00175588895871,"z0":5.28449043960434,"aX":14.393224364689297},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2387,"spinDirection":149},"zone":3,"typeConfidence":0.89,"plateTime":0.4148701661328711,"extension":6.951848202680147},"hitData":{"launchSpeed":65.7,"launchAngle":85.0,"totalDistance":24.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.52,"coordY":211.24}},"index":7,"playId":"057c535d-43a1-3448-aedc-05c764109ffa","pitchNumber":8,"startTime":"2025-07-26T23:29:51.778Z","endTime":"2025-07-26T23:30:01.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:30:01.989Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Johnathan Rodríguez doubles (4) on a line drive to right fielder John Rave. Angel Martínez scores. José Ramírez scores. Carlos Santana to 3rd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:30:25.767Z","endTime":"2025-07-26T23:31:35.206Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"postOnThird":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.37531245806547,"strikeZoneBottom":1.58000091778196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.486892235808725,"aZ":-22.755523794204496,"pfxX":8.401703171454116,"pfxZ":5.202151836874873,"pX":-1.1659059621680004,"pZ":1.7020435424726221,"vX0":-10.685092772094611,"vY0":-133.1607043041047,"vZ0":-5.020881305004322,"x":161.44,"y":192.82,"x0":1.7924504035251962,"y0":50.000916244870965,"z0":5.241310766818004,"aX":15.20583271103661},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-13.1,"spinRate":2424,"spinDirection":147},"zone":13,"typeConfidence":0.92,"plateTime":0.41010384207951933,"extension":7.324727991239612},"index":0,"playId":"093b7e91-5eba-36c7-8823-6a4dc3557169","pitchNumber":1,"startTime":"2025-07-26T23:30:26.844Z","endTime":"2025-07-26T23:30:30.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.30644474847385,"strikeZoneBottom":1.57999826252995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75780614198632,"aZ":-29.420584104001055,"pfxX":6.245437067069261,"pfxZ":1.7615479477796532,"pX":-0.8305440958164317,"pZ":1.536590112281327,"vX0":-8.54432089535501,"vY0":-123.79721523589951,"vZ0":-3.244904553125026,"x":148.66,"y":197.29,"x0":1.8408229828911327,"y0":50.00406548614613,"z0":5.305118968514558,"aX":9.7766627377604},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-9.5,"spinRate":1524,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.441005177260124,"extension":7.1936550073329295},"index":1,"playId":"794fc0e1-2cc3-3df4-8426-8eb4e35dd756","pitchNumber":2,"startTime":"2025-07-26T23:30:42.637Z","endTime":"2025-07-26T23:30:46.353Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.33542504623178,"strikeZoneBottom":1.57999954495431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61899193078169,"aZ":-13.050480117555379,"pfxX":2.357974487305361,"pfxZ":10.80482047539241,"pX":-0.359478895080061,"pZ":2.77029113502072,"vX0":-6.600480176348369,"vY0":-131.83544716735813,"vZ0":-4.352757815907089,"x":130.7,"y":163.98,"x0":1.8642684046445694,"y0":50.00217808799378,"z0":5.3980579573430525,"aX":4.174377565979603},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.8,"breakHorizontal":-2.9,"spinRate":2357,"spinDirection":155},"zone":4,"typeConfidence":0.89,"plateTime":0.41463084902425473,"extension":7.348255569673676},"index":2,"playId":"bf9620dc-7f92-397d-b3e2-796df0ec0777","pitchNumber":3,"startTime":"2025-07-26T23:31:04.314Z","endTime":"2025-07-26T23:31:07.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27684668977024,"aZ":-13.170190577127858,"pfxX":3.2809185990819145,"pfxZ":10.396811978364163,"pX":-0.4160337906243618,"pZ":2.327108660761709,"vX0":-7.098506138558803,"vY0":-133.93538968156088,"vZ0":-5.38015222070295,"x":132.86,"y":175.95,"x0":1.8351268278289705,"y0":50.00175224239673,"z0":5.293778837407017,"aX":5.996909482651714},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-4.6,"spinRate":2428,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.4079901474348633,"extension":7.355568191932747},"hitData":{"launchSpeed":66.6,"launchAngle":20.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.75,"coordY":138.96}},"index":3,"playId":"18a702a1-b72e-39ab-ab2b-6bbae1d02033","pitchNumber":4,"startTime":"2025-07-26T23:31:22.596Z","endTime":"2025-07-26T23:31:35.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:31:35.206Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to first baseman Vinnie Pasquantino in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:32:05.855Z","endTime":"2025-07-26T23:33:12.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.06235674009459,"strikeZoneBottom":1.38999825763319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.184385841264977,"aZ":-14.164031531531958,"pfxX":3.2261310112208896,"pfxZ":9.95893941822743,"pX":-0.23104425284636051,"pZ":2.6213291892465977,"vX0":-6.514859748367162,"vY0":-133.04347001852742,"vZ0":-4.631806783588195,"x":125.81,"y":168.0,"x0":1.8205959513137346,"y0":50.00322193489306,"z0":5.397489283541551,"aX":5.835099540533189},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-4.6,"spinRate":2400,"spinDirection":148},"zone":2,"typeConfidence":0.89,"plateTime":0.4103066728584963,"extension":7.303593013633543},"index":0,"playId":"7b9277f1-a421-39a4-b526-a980f7329024","pitchNumber":1,"startTime":"2025-07-26T23:32:08.048Z","endTime":"2025-07-26T23:32:11.048Z","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":82.9,"endSpeed":76.4,"strikeZoneTop":3.09808224670974,"strikeZoneBottom":1.38999787217339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.986003730596195,"aZ":-37.11961513045809,"pfxX":-6.705623047176306,"pfxZ":-3.342587420980303,"pX":1.1334361032577143,"pZ":2.9828471254199465,"vX0":-0.5489089686748322,"vY0":-120.71026381032087,"vZ0":1.9795463872963996,"x":73.8,"y":158.24,"x0":2.235140050545295,"y0":50.0041721439853,"z0":5.414777779993979,"aX":-9.918316953936825},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.4,"breakHorizontal":12.2,"spinRate":2609,"spinDirection":322},"zone":12,"typeConfidence":0.9,"plateTime":0.453359243863626,"extension":6.60511519995315},"index":1,"playId":"0e9803f5-e167-31ae-bcc5-a0ed009b8070","pitchNumber":2,"startTime":"2025-07-26T23:32:24.376Z","endTime":"2025-07-26T23:32:27.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.726026389358857,"aZ":-14.127520405680455,"pfxX":3.1118582986493903,"pfxZ":10.168356476024506,"pX":0.6626562311110209,"pZ":2.6329724088170328,"vX0":-4.269227849343614,"vY0":-131.80103674003757,"vZ0":-4.403643881698334,"x":91.74,"y":167.69,"x0":1.8926170348864741,"y0":50.00172463428124,"z0":5.355069532798913,"aX":5.522549572007835},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2350,"spinDirection":154},"zone":3,"typeConfidence":0.89,"plateTime":0.4141884950141481,"extension":7.206614900616006},"index":2,"playId":"c6bf5144-09c3-398e-bbb4-aac30728ba08","pitchNumber":3,"startTime":"2025-07-26T23:32:41.863Z","endTime":"2025-07-26T23:32:45.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.549276022328176,"aZ":-13.762523315810093,"pfxX":3.6195315194305553,"pfxZ":10.065024584183496,"pX":-0.7382294119436875,"pZ":2.496185212360045,"vX0":-8.085312795689806,"vY0":-134.05574857298765,"vZ0":-4.819288608632809,"x":145.14,"y":171.38,"x0":1.8396681112386954,"y0":50.00567253287674,"z0":5.291464849484975,"aX":6.623650483334168},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-4.9,"spinRate":2479,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.4077600085810058,"extension":7.157537718928109},"hitData":{"launchSpeed":65.2,"launchAngle":58.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.92,"coordY":160.56}},"index":3,"playId":"04fe55fd-be37-36ad-8a70-7de5f86fcd05","pitchNumber":4,"startTime":"2025-07-26T23:33:04.352Z","endTime":"2025-07-26T23:33:12.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:33:12.389Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:35:44.520Z","endTime":"2025-07-26T23:36:48.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.27665814573008,"strikeZoneBottom":1.51578839563921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71851941763076,"aZ":-12.466156908083608,"pfxX":-4.3852860871434345,"pfxZ":10.478598590891437,"pX":-0.838403443123559,"pZ":1.702980455990536,"vX0":4.229320255502033,"vY0":-135.99015992648881,"vZ0":-9.654143582479461,"x":148.96,"y":192.8,"x0":-1.8410685680099492,"y0":50.00023269736672,"z0":6.154971784072803,"aX":-8.24506636739857},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2382,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.40216701297603485,"extension":6.5945260384903035},"index":0,"playId":"fa8425d4-7aa1-3fb3-b08d-cea9c2303e91","pitchNumber":1,"startTime":"2025-07-26T23:35:53.020Z","endTime":"2025-07-26T23:35:56.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.27493320872316,"strikeZoneBottom":1.50176518041934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08050725457093,"aZ":-16.896034824653345,"pfxX":-8.181270975227264,"pfxZ":8.34080518923002,"pX":-0.06723803802911972,"pZ":4.145891392628336,"vX0":7.289176038215139,"vY0":-134.47152767642515,"vZ0":-2.955217574551307,"x":119.56,"y":126.84,"x0":-1.7497066972798805,"y0":50.0050195823464,"z0":6.457480367068854,"aX":-14.989675176946964},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":13.3,"spinRate":2363,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4072783254493566,"extension":6.341241956250339},"index":1,"playId":"9d91a379-7d0c-3d43-985c-c23fcc07a94a","pitchNumber":2,"startTime":"2025-07-26T23:36:07.949Z","endTime":"2025-07-26T23:36:10.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.30217772806855,"strikeZoneBottom":1.54999881715674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.903973126884548,"aZ":-15.75125090326148,"pfxX":-9.188109807988845,"pfxZ":8.760737829807224,"pX":0.12609150915703818,"pZ":1.9054763364130036,"vX0":8.313730730122673,"vY0":-136.07359023751607,"vZ0":-8.145336546013871,"x":112.19,"y":187.33,"x0":-1.7752827185619549,"y0":50.00415294632874,"z0":6.0293406178567475,"aX":-17.228704265413338},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":14.9,"spinRate":2240,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4025439580344461,"extension":6.797465814626005},"index":2,"playId":"ceeaf02c-8663-34fd-8dc0-4454d6d2b348","pitchNumber":3,"startTime":"2025-07-26T23:36:23.712Z","endTime":"2025-07-26T23:36:27.238Z","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":93.8,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88953309231332,"aZ":-18.12968039738217,"pfxX":-8.042328886066795,"pfxZ":7.438518260318856,"pX":-0.05468921126518845,"pZ":2.478010921748615,"vX0":7.815780104886753,"vY0":-136.2880762650564,"vZ0":-6.351398509518611,"x":119.08,"y":171.87,"x0":-1.9094923599352014,"y0":50.00501946561317,"z0":6.083307316882085,"aX":-15.188872903287072},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":13.0,"spinRate":2361,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40131329053790177,"extension":6.635521716137895},"hitData":{"launchSpeed":92.7,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.52,"coordY":156.0}},"index":3,"playId":"7f732c64-8843-32dc-b00b-0d3fc2995063","pitchNumber":4,"startTime":"2025-07-26T23:36:40.945Z","endTime":"2025-07-26T23:36:48.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:36:48.549Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Angel Martínez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:37:08.444Z","endTime":"2025-07-26T23:37:53.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.41680282234928,"strikeZoneBottom":1.58831884418117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.815533964186564,"aZ":-22.285652304207538,"pfxX":-8.816548672180664,"pfxZ":5.188490578789356,"pX":-0.8487853328086925,"pZ":3.820398395993668,"vX0":6.142531069558178,"vY0":-137.05135101535322,"vZ0":-2.650703698549143,"x":149.35,"y":135.63,"x0":-1.9717580889157347,"y0":50.00185334398265,"z0":6.319388306124057,"aX":-16.79900374342854},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2201,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.399396866328793,"extension":6.655151976397836},"index":0,"playId":"f40be0c5-5152-3947-980e-bd62f8154e2a","pitchNumber":1,"startTime":"2025-07-26T23:37:12.632Z","endTime":"2025-07-26T23:37:15.859Z","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.9,"strikeZoneTop":3.43899672869425,"strikeZoneBottom":1.61000025119687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79391269597681,"aZ":-18.70850151679686,"pfxX":-7.271346444538256,"pfxZ":7.012921241950895,"pX":-0.4680121827371292,"pZ":2.9127151683399526,"vX0":6.278534564561194,"vY0":-137.07165330824864,"vZ0":-5.766963088660071,"x":134.84,"y":160.14,"x0":-1.8336743317838993,"y0":50.00193263770178,"z0":6.304247337877361,"aX":-13.958309923554811},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":12.0,"spinRate":2315,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39825522388048373,"extension":6.518270908681588},"index":1,"playId":"88e78924-fc81-3358-a919-98e8b73a6d94","pitchNumber":2,"startTime":"2025-07-26T23:37:27.336Z","endTime":"2025-07-26T23:37:30.379Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.784766827647594,"aZ":-33.04048905531226,"pfxX":4.736764563008489,"pfxZ":-0.529246684953959,"pX":0.36507314180727457,"pZ":2.6039381178982173,"vX0":4.519570151848777,"vY0":-127.1683480306339,"vZ0":-3.143997869063278,"x":103.08,"y":168.47,"x0":-2.0470123093547383,"y0":50.00088638905276,"z0":6.462984434429714,"aX":7.797168518307133},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.4,"breakHorizontal":-9.6,"spinRate":2766,"spinDirection":81},"zone":6,"typeConfidence":2.0,"plateTime":0.42984451002273527,"extension":6.524001381471961},"hitData":{"launchSpeed":91.6,"launchAngle":53.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.57,"coordY":104.85}},"index":2,"playId":"201f1031-3b74-33e1-ae03-6e6f449fc502","pitchNumber":3,"startTime":"2025-07-26T23:37:43.058Z","endTime":"2025-07-26T23:37:53.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:37:53.213Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:38:06.200Z","endTime":"2025-07-26T23:40:26.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.5447337024718,"strikeZoneBottom":1.67521072511929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67911792560072,"aZ":-12.856971047120545,"pfxX":-2.367585082294993,"pfxZ":9.844616081163496,"pX":-0.3438826238637709,"pZ":4.691805431854719,"vX0":5.083631043364554,"vY0":-138.85604568726458,"vZ0":-2.4076737374457284,"x":130.11,"y":112.1,"x0":-1.8867979465334694,"y0":50.00304350410667,"z0":6.420379256658797,"aX":-4.646469046310252},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":3.2,"spinRate":2430,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39372541718620546,"extension":6.558348317178977},"index":0,"playId":"1a09c7ec-506f-39b7-be39-19658f191add","pitchNumber":1,"startTime":"2025-07-26T23:38:20.643Z","endTime":"2025-07-26T23:38:23.643Z","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":86.4,"endSpeed":80.3,"strikeZoneTop":3.46994504847763,"strikeZoneBottom":1.65000133360363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.674262043288,"aZ":-31.451223775790325,"pfxX":5.0349403547826554,"pfxZ":0.4453017838265154,"pX":-0.06360118917006359,"pZ":3.8076251418036606,"vX0":3.658835245432135,"vY0":-125.94714315266285,"vZ0":-0.17990174222726385,"x":119.42,"y":135.97,"x0":-2.1832445918727,"y0":50.00250565673123,"z0":6.397666866948546,"aX":8.187012357811374},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-9.8,"spinRate":2836,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.43287499748164926,"extension":6.672097457001992},"index":1,"playId":"2283024f-da3e-31d4-8264-f5aa5e3c0989","pitchNumber":2,"startTime":"2025-07-26T23:38:36.767Z","endTime":"2025-07-26T23:38:40.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":80.1,"strikeZoneTop":3.45629512527577,"strikeZoneBottom":1.6499998012244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943513355978464,"aZ":-28.993787715865807,"pfxX":4.781345234841951,"pfxZ":1.9705581473284983,"pX":-0.28414797608647446,"pZ":2.907225209731196,"vX0":3.678181043769358,"vY0":-125.55426981707298,"vZ0":-2.771289358093222,"x":127.83,"y":160.28,"x0":-2.383950663893873,"y0":50.00242310414864,"z0":6.359778405801657,"aX":7.71181892338384},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-9.5,"spinRate":2859,"spinDirection":83},"zone":1,"typeConfidence":2.0,"plateTime":0.4345201380055359,"extension":6.529745188377769},"index":2,"playId":"a4b788ce-4ecc-3ddc-b880-6ba52d52d929","pitchNumber":3,"startTime":"2025-07-26T23:38:53.256Z","endTime":"2025-07-26T23:38:56.256Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.5144120119863,"strikeZoneBottom":1.64999890692383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.257479407832815,"aZ":-13.400932470233776,"pfxX":-2.8185677601166823,"pfxZ":9.626531948659562,"pX":0.44214309432708787,"pZ":3.976512229670424,"vX0":7.07336561960567,"vY0":-138.38569266450497,"vZ0":-4.233464404371035,"x":100.15,"y":131.41,"x0":-1.7744873404342558,"y0":50.00485651358885,"z0":6.416100414037451,"aX":-5.49836354925748},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":3.7,"spinRate":2227,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39495554220185136,"extension":6.622177360226677},"index":3,"playId":"5325a465-b9e1-305a-93cb-633acb2f2d3c","pitchNumber":4,"startTime":"2025-07-26T23:39:10.471Z","endTime":"2025-07-26T23:39:13.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3504541686324,"aZ":-30.593930211922196,"pfxX":4.958906156496308,"pfxZ":1.0052221852125296,"pX":-0.010552241193526575,"pZ":2.6197715304753113,"vX0":3.857358364640115,"vY0":-124.50529014405315,"vZ0":-3.057862040182748,"x":117.4,"y":168.05,"x0":-2.2227755065316486,"y0":50.00476164335781,"z0":6.388577847553389,"aX":7.806522748362279},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-9.8,"spinRate":2846,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.439456794529026,"extension":6.560577732349324},"index":4,"playId":"769cc85a-e399-39d1-8a68-bd29bced40d7","pitchNumber":5,"startTime":"2025-07-26T23:39:25.777Z","endTime":"2025-07-26T23:39:28.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57769600129844,"aZ":-28.535043126076157,"pfxX":7.661490818069422,"pfxZ":2.267965950414455,"pX":0.6669313265305905,"pZ":3.190759803569169,"vX0":4.216941690015306,"vY0":-125.37125714457918,"vZ0":-2.208777237804787,"x":91.58,"y":152.63,"x0":-2.02810467563964,"y0":50.001568270616964,"z0":6.394974300700176,"aX":12.285592622170697},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-14.8,"spinRate":2827,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.43563454598804574,"extension":6.689290820428989},"index":5,"playId":"4c8e072b-eef8-34bf-8dc3-e52a9911a8e7","pitchNumber":6,"startTime":"2025-07-26T23:39:53.229Z","endTime":"2025-07-26T23:39:57.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3965847012401,"aZ":-25.328113901950143,"pfxX":-6.013410212297771,"pfxZ":4.701141972940876,"pX":-0.29552349470545736,"pZ":2.270294861040727,"vX0":6.0181493829524735,"vY0":-119.41610280810976,"vZ0":-3.846558443184965,"x":128.26,"y":177.48,"x0":-2.058220546961685,"y0":50.000182270614204,"z0":6.161466796039221,"aX":-8.748582555532305},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":9.6,"spinRate":2034,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.45737134964721493,"extension":6.929507006853578},"index":6,"playId":"52f4e559-6123-36da-bb32-7e335f7474e1","pitchNumber":7,"startTime":"2025-07-26T23:40:23.692Z","endTime":"2025-07-26T23:40:26.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:40:26.784Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Guardians challenged (play at 1st), call on the field was overturned: Austin Hedges singles on a ground ball to third baseman Maikel Garcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:42:52.597Z","endTime":"2025-07-26T23:43:42.049Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.4193327937771,"strikeZoneBottom":1.55963277083062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.204285702079055,"aZ":-13.853244196128594,"pfxX":2.970024509128357,"pfxZ":10.676143829734002,"pX":-0.2596324078528529,"pZ":1.7740975023602612,"vX0":-6.285511731894128,"vY0":-130.3808242646248,"vZ0":-6.667384846103605,"x":126.9,"y":190.88,"x0":1.7999311537249445,"y0":50.006117825019416,"z0":5.4161756619243135,"aX":5.099077267116309},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.0,"breakHorizontal":-4.0,"spinRate":2421,"spinDirection":153},"zone":8,"typeConfidence":0.88,"plateTime":0.4205976886389786,"extension":7.249882971398578},"index":0,"playId":"a66d42d5-322d-3085-8853-00639a657465","pitchNumber":1,"startTime":"2025-07-26T23:43:03.328Z","endTime":"2025-07-26T23:43:06.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.36858868987591,"strikeZoneBottom":1.53908908873412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.890382655550923,"aZ":-13.243960105296502,"pfxX":3.7804290354245014,"pfxZ":10.885322509110999,"pX":-1.4729223946788543,"pZ":1.796044792177708,"vX0":-9.69425621281084,"vY0":-131.30430806099224,"vZ0":-6.7754621031969755,"x":173.14,"y":190.29,"x0":1.782568356092754,"y0":50.00211406770424,"z0":5.4034428985801775,"aX":6.575271815562352},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.2,"breakHorizontal":-4.7,"spinRate":2469,"spinDirection":150},"zone":13,"typeConfidence":0.89,"plateTime":0.4178128494341684,"extension":7.1502149139971385},"index":1,"playId":"dadb2de1-c3ae-34fc-b975-b14d798dd7e5","pitchNumber":2,"startTime":"2025-07-26T23:43:19.081Z","endTime":"2025-07-26T23:43:22.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.140620310120646,"aZ":-31.49938643285146,"pfxX":7.266054100776546,"pfxZ":0.44562948513339506,"pX":1.0932459868246145,"pZ":2.439239588359631,"vX0":-4.4099043760243415,"vY0":-121.86354013641193,"vZ0":-0.773394047838389,"x":75.33,"y":172.92,"x0":1.9789940766765615,"y0":50.00191181574874,"z0":5.473104775539406,"aX":10.967365711766313},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-12.1,"spinRate":1480,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4488448381533616,"extension":6.952322283846347},"hitData":{"launchSpeed":62.8,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.62,"coordY":186.09}},"index":2,"playId":"2eefe6d4-71e0-3f66-829b-e9cba72d6994","pitchNumber":3,"startTime":"2025-07-26T23:43:33.375Z","endTime":"2025-07-26T23:43:42.049Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":114},"playEndTime":"2025-07-26T23:43:42.049Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:45:24.820Z","endTime":"2025-07-26T23:47:21.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.12594061649232,"strikeZoneBottom":1.42999886321105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.289547731127143,"aZ":-16.227299191197307,"pfxX":4.545804989303196,"pfxZ":9.649363534516898,"pX":0.23803954791432003,"pZ":2.350380294784201,"vX0":-5.682520140509304,"vY0":-128.20224681172073,"vZ0":-4.640056646180628,"x":107.93,"y":175.32,"x0":1.9001765255015215,"y0":50.00373465097813,"z0":5.463625276294729,"aX":7.513425710962073},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":2193,"spinDirection":150},"zone":5,"typeConfidence":0.81,"plateTime":0.4284270318634964,"extension":7.118509751555552},"index":0,"playId":"0dfcb7e6-f2d4-3be1-8a0d-613efb79a0af","pitchNumber":1,"startTime":"2025-07-26T23:45:24.820Z","endTime":"2025-07-26T23:45:27.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19914892612962,"aZ":-15.114071264101971,"pfxX":3.0227891282537356,"pfxZ":10.063216893025501,"pX":0.5278202216786271,"pZ":3.534589583105967,"vX0":-4.5230199416419845,"vY0":-130.13116896031391,"vZ0":-2.2437232108647036,"x":96.88,"y":143.35,"x0":1.9048796910953558,"y0":50.0057519793738,"z0":5.568101401632781,"aX":5.126669066736216},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.9,"breakHorizontal":-4.3,"spinRate":2231,"spinDirection":157},"zone":12,"typeConfidence":0.88,"plateTime":0.4227410508963474,"extension":6.960715268907519},"index":1,"playId":"4ad7e38d-d996-34c6-8252-e4a48ef7fc2b","pitchNumber":2,"startTime":"2025-07-26T23:45:42.323Z","endTime":"2025-07-26T23:45:45.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82763730075282,"aZ":-33.86594561603328,"pfxX":2.7761224769831268,"pfxZ":-1.1588484643320784,"pX":-0.6690867747107538,"pZ":1.9866378283064485,"vX0":-6.630694828606233,"vY0":-120.81349027650897,"vZ0":-1.4647742602265543,"x":142.5,"y":185.14,"x0":1.7688372179428085,"y0":50.00435948739224,"z0":5.618729451425147,"aX":4.042724161779987},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2336,"spinDirection":4},"zone":4,"typeConfidence":0.74,"plateTime":0.4559853208435367,"extension":6.908235692116619},"index":2,"playId":"7cfc6cfd-15d3-3217-a5bf-f1402dc5a8be","pitchNumber":3,"startTime":"2025-07-26T23:46:06.275Z","endTime":"2025-07-26T23:46:09.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.21295253889859,"strikeZoneBottom":1.43000223090372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30138138880205,"aZ":-31.32405042949425,"pfxX":8.08427119656352,"pfxZ":0.5698513341000433,"pX":-1.1088592593880375,"pZ":-0.12562860336397258,"vX0":-9.29047138353588,"vY0":-121.57297729323912,"vZ0":-6.398228724998767,"x":159.27,"y":242.17,"x0":1.7075786969177023,"y0":50.00564172147097,"z0":5.251244267079346,"aX":12.132636293981877},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":-12.5,"spinRate":1448,"spinDirection":107},"zone":13,"typeConfidence":0.9,"plateTime":0.45012825277818314,"extension":7.210622917576376},"index":3,"playId":"1918385c-ad3f-391f-86fa-fb7eb0764722","pitchNumber":4,"startTime":"2025-07-26T23:46:26.388Z","endTime":"2025-07-26T23:46:30.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040071573205505,"aZ":-32.59993609432344,"pfxX":-0.2837620833974197,"pfxZ":-0.29139057751481445,"pX":-0.3433929416023543,"pZ":1.4858849252507338,"vX0":-5.011042270767409,"vY0":-120.73878574088958,"vZ0":-2.5111235841553663,"x":130.09,"y":198.66,"x0":1.8018649280186858,"y0":50.00294974342247,"z0":5.428099703801115,"aX":-0.4150424136090525},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":1.8,"spinRate":2373,"spinDirection":323},"zone":7,"typeConfidence":0.9,"plateTime":0.4548747807187077,"extension":7.178056684579669},"index":4,"playId":"5b03771b-e1fc-3077-b1a0-1d2a106a406d","pitchNumber":5,"startTime":"2025-07-26T23:46:48.858Z","endTime":"2025-07-26T23:46:51.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.165973039689277,"aZ":-15.850917865335262,"pfxX":3.46432472347474,"pfxZ":9.455161736695132,"pX":0.2767719960780776,"pZ":3.0745956913386685,"vX0":-5.320058734767298,"vY0":-130.26614807602542,"vZ0":-3.0468254842630933,"x":106.45,"y":155.77,"x0":1.8910671673184272,"y0":50.003622711578934,"z0":5.450693006775818,"aX":5.981884006640273},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.7,"breakHorizontal":-5.2,"spinRate":2238,"spinDirection":149},"zone":3,"typeConfidence":0.87,"plateTime":0.4197054402659046,"extension":7.298561628822036},"hitData":{"launchSpeed":80.5,"launchAngle":88.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.19,"coordY":224.92}},"index":5,"playId":"e5e5d3bc-9589-30fa-bfff-c8b54da49a00","pitchNumber":6,"startTime":"2025-07-26T23:47:11.786Z","endTime":"2025-07-26T23:47:21.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:47:21.322Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Angel Martínez grounds into a double play, shortstop Bobby Witt Jr. to second baseman Jonathan India to first baseman Vinnie Pasquantino. Austin Hedges out at 2nd. Angel Martínez out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:47:46.769Z","endTime":"2025-07-26T23:50:07.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":88.6,"endSpeed":82.1,"strikeZoneTop":3.15086269000076,"strikeZoneBottom":1.42448885882419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73883666739098,"aZ":-25.13532302557078,"pfxX":8.583896529237222,"pfxZ":4.1547553597053986,"pX":-1.027263624950224,"pZ":1.263081486939592,"vX0":-10.230562933678426,"vY0":-128.61979328935854,"vZ0":-5.188719489853646,"x":156.16,"y":204.68,"x0":1.8649291401466903,"y0":50.00472798403554,"z0":5.226986494642516,"aX":14.552846713063312},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-13.6,"spinRate":2129,"spinDirection":139},"zone":13,"typeConfidence":0.8,"plateTime":0.4239396293010098,"extension":7.2548078262745745},"index":0,"playId":"79596ff5-43f0-33e3-8e09-137103209a7b","pitchNumber":1,"startTime":"2025-07-26T23:47:52.368Z","endTime":"2025-07-26T23:47:55.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.11863828687126,"strikeZoneBottom":1.37999993279887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.025254116914933,"aZ":-22.159365371162917,"pfxX":7.749997205122145,"pfxZ":5.842101280170532,"pX":0.615641315379049,"pZ":1.9438098426423103,"vX0":-6.168273027542881,"vY0":-129.55777042763333,"vZ0":-4.258870887643112,"x":93.53,"y":186.3,"x0":2.0110518826295856,"y0":50.00097098800917,"z0":5.2856794127568145,"aX":13.279794910365458},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.0,"breakHorizontal":-12.8,"spinRate":2099,"spinDirection":131},"zone":6,"typeConfidence":0.87,"plateTime":0.4214708557383875,"extension":6.907969141977973},"index":1,"playId":"929b1637-646c-3583-baec-3c84587533cb","pitchNumber":2,"startTime":"2025-07-26T23:48:10.643Z","endTime":"2025-07-26T23:48:13.643Z","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.4,"endSpeed":73.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761237120463022,"aZ":-39.190030057465755,"pfxX":-7.287080270768316,"pfxZ":-5.1327242605936,"pX":-0.4323204184339408,"pZ":1.610976740720424,"vX0":-3.6086176182683536,"vY0":-116.99952596702838,"vZ0":-0.24644991634593993,"x":133.48,"y":195.28,"x0":2.082976217101527,"y0":50.000673264973166,"z0":5.431316598765096,"aX":-9.968116531106503},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.0,"breakHorizontal":14.2,"spinRate":2539,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.4705101465880879,"extension":6.664034845736158},"index":2,"playId":"2f81c39e-23fc-36d3-bae7-24f55b158ab9","pitchNumber":3,"startTime":"2025-07-26T23:48:31.172Z","endTime":"2025-07-26T23:48:38.252Z","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.9,"endSpeed":74.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.885343137453493,"aZ":-36.14359161423155,"pfxX":-6.800213893381084,"pfxZ":-2.8467729247522917,"pX":0.07209668253800582,"pZ":0.857940717595357,"vX0":-2.9898550190971687,"vY0":-117.8260144745059,"vZ0":-2.401207292263609,"x":114.25,"y":215.62,"x0":2.2435537708223365,"y0":50.00086459185415,"z0":5.253115775900258,"aX":-9.491191384200519},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.5,"breakHorizontal":13.1,"spinRate":2377,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.46613541482031584,"extension":6.754746878582252},"index":3,"playId":"219bea77-6215-39ff-89d6-bcad8b59f085","pitchNumber":4,"startTime":"2025-07-26T23:49:34.302Z","endTime":"2025-07-26T23:49:39.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.764681672095055,"aZ":-14.00891968905239,"pfxX":3.4012713364003746,"pfxZ":10.294309378779264,"pX":0.8325176641595615,"pZ":2.0482561408810356,"vX0":-4.292113461301459,"vY0":-131.92662297253423,"vZ0":-5.966031401139135,"x":85.27,"y":183.48,"x0":2.0377572809390805,"y0":50.003502882826275,"z0":5.369484105702681,"aX":6.002691747451431},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2270,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.41498535073965614,"extension":6.9835975782056865},"hitData":{"launchSpeed":91.5,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.8,"coordY":136.66}},"index":4,"playId":"028a7484-8341-303c-8233-c9a68607979e","pitchNumber":5,"startTime":"2025-07-26T23:49:59.799Z","endTime":"2025-07-26T23:50:07.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:50:07.606Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a line drive to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:52:32.952Z","endTime":"2025-07-26T23:53:37.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.64917944584006,"strikeZoneBottom":1.79446197998615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303902564808343,"aZ":-19.926120701015705,"pfxX":-7.488331978688322,"pfxZ":6.57060816544508,"pX":-0.3112020227736207,"pZ":3.135544242591177,"vX0":6.941724621669613,"vY0":-135.12446684331263,"vZ0":-4.604082430829166,"x":128.86,"y":154.12,"x0":-1.9309693469796356,"y0":50.00030466887326,"z0":6.246902657995473,"aX":-13.953159166449076},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":12.2,"spinRate":2440,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40415613151049756,"extension":6.512535713524547},"index":0,"playId":"b93b4e56-4d41-30c2-9d80-2cf6743b94dd","pitchNumber":1,"startTime":"2025-07-26T23:52:44.046Z","endTime":"2025-07-26T23:52:47.046Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864504372726454,"aZ":-27.366184204836483,"pfxX":5.689757378097766,"pfxZ":3.050707602286586,"pX":0.16607917463650973,"pZ":2.6086851179101345,"vX0":3.7685694546018818,"vY0":-124.4365731069281,"vZ0":-3.6237543057250567,"x":110.67,"y":168.35,"x0":-2.1046869580026275,"y0":50.001452001851504,"z0":6.339137892390966,"aX":8.964338002600353},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-11.2,"spinRate":2890,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4393627277200385,"extension":6.46756352775655},"index":1,"playId":"b3c2a9f6-2847-3a83-9048-0ae2e58289f2","pitchNumber":2,"startTime":"2025-07-26T23:52:57.664Z","endTime":"2025-07-26T23:53:04.408Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73810452548781,"aZ":-36.74066451968091,"pfxX":8.923914689587953,"pfxZ":-3.2073630534918376,"pX":1.0387319880796377,"pZ":2.802915784154299,"vX0":4.633858505029354,"vY0":-118.87892776073019,"vZ0":-0.3083070708833435,"x":77.41,"y":163.1,"x0":-2.097747012632126,"y0":50.00109625329947,"z0":6.282004072615119,"aX":12.713727718366957},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.6,"breakHorizontal":-17.3,"spinRate":2640,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.46153380271278355,"extension":6.700830825873076},"hitData":{"launchSpeed":80.8,"launchAngle":12.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.32,"coordY":124.86}},"index":2,"playId":"74cd8097-1a6a-37a7-b16e-4427482d08b7","pitchNumber":3,"startTime":"2025-07-26T23:53:24.767Z","endTime":"2025-07-26T23:53:37.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:53:37.226Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:53:46.075Z","endTime":"2025-07-26T23:55:24.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65497108931187,"aZ":-33.73036878536349,"pfxX":4.690864835931093,"pfxZ":-0.967251919357853,"pX":0.2815435824008704,"pZ":2.223186463285459,"vX0":4.580119042350251,"vY0":-126.37244574760864,"vZ0":-3.345284028361773,"x":106.27,"y":178.75,"x0":-2.1632480635991516,"y0":50.000338663039216,"z0":6.27255071043558,"aX":7.586745012724069},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-9.5,"spinRate":2914,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.43336303443165436,"extension":6.45951025502868},"index":0,"playId":"203ef58f-7cca-3f1e-9072-4d7d82e74167","pitchNumber":1,"startTime":"2025-07-26T23:53:59.244Z","endTime":"2025-07-26T23:54:02.244Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.62548291501153,"strikeZoneBottom":1.69999767049542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.243870433675788,"aZ":-15.898547953962217,"pfxX":-8.578134220039544,"pfxZ":8.51232338825438,"pX":0.18509196490065766,"pZ":2.4644747698083047,"vX0":9.157571814628454,"vY0":-137.12474939892712,"vZ0":-7.143262455998829,"x":109.94,"y":172.24,"x0":-2.0772257098778755,"y0":50.000468260713085,"z0":6.180272235095991,"aX":-16.396278468609616},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2407,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39886339271283067,"extension":6.608612399128873},"index":1,"playId":"94ab9fcd-1ef0-3be2-872f-8eeece5088c4","pitchNumber":2,"startTime":"2025-07-26T23:54:22.094Z","endTime":"2025-07-26T23:54:25.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.68490431380881,"strikeZoneBottom":1.69999817196712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70436350357766,"aZ":-36.50336803083317,"pfxX":7.840303483604207,"pfxZ":-3.0576205043731584,"pX":1.0022773638822466,"pZ":1.2882055120631217,"vX0":4.708100372212384,"vY0":-118.82837026880402,"vZ0":-3.833861256558139,"x":78.8,"y":204.0,"x0":-2.0292694888293217,"y0":50.002008182650016,"z0":6.270496801535227,"aX":11.10810076369845},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.2,"breakHorizontal":-15.4,"spinRate":2784,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4625598547484122,"extension":6.4929728767587624},"index":2,"playId":"4b13ad56-f6cc-381e-a220-f30899c516e7","pitchNumber":3,"startTime":"2025-07-26T23:54:42.297Z","endTime":"2025-07-26T23:54:45.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.50646591295568,"strikeZoneBottom":1.69999899355923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09710529111537,"aZ":-34.31783407039608,"pfxX":7.0751573052044385,"pfxZ":-1.4568113166572214,"pX":1.5857355446727888,"pZ":2.085619656399632,"vX0":6.556801437052162,"vY0":-121.25383053279835,"vZ0":-2.788025625868145,"x":56.56,"y":182.47,"x0":-2.0831759757088086,"y0":50.00164413686201,"z0":6.277023906393878,"aX":10.42016257086928},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.1,"breakHorizontal":-14.5,"spinRate":2839,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4535891922272075,"extension":6.648013114814313},"index":3,"playId":"a3bad384-0740-3eb1-80e4-0114c2e10a55","pitchNumber":4,"startTime":"2025-07-26T23:55:01.456Z","endTime":"2025-07-26T23:55:06.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954488149078077,"aZ":-28.760843955241917,"pfxX":5.648196579179916,"pfxZ":2.146971838328154,"pX":0.008903089947617822,"pZ":3.7285269692209417,"vX0":3.638935299708451,"vY0":-125.47707801281207,"vZ0":-0.7595493478439856,"x":116.66,"y":138.11,"x0":-2.195176492721232,"y0":50.00418149898995,"z0":6.383556319657942,"aX":8.984695136562223},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-11.0,"spinRate":2746,"spinDirection":84},"zone":2,"typeConfidence":2.0,"plateTime":0.43691661660844705,"extension":6.565019561709158},"index":4,"playId":"c748e48b-9fe0-3757-b3b9-c424172486c7","pitchNumber":5,"startTime":"2025-07-26T23:55:21.892Z","endTime":"2025-07-26T23:55:24.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:55:24.892Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:55:43.745Z","endTime":"2025-07-26T23:58:28.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.6,"endSpeed":74.4,"strikeZoneTop":3.32601282047327,"strikeZoneBottom":1.55999742174616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.026694294044905,"aZ":-38.9700392645598,"pfxX":4.9443071836178865,"pfxZ":-4.883588609986527,"pX":-0.16911561985821194,"pZ":2.395125991440402,"vX0":2.530895415504819,"vY0":-117.44969033940153,"vZ0":-1.1000382559101354,"x":123.45,"y":174.11,"x0":-1.904335556928559,"y0":50.00357248435036,"z0":6.505961595509621,"aX":6.88054621422021},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.9,"breakHorizontal":-9.6,"spinRate":2792,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.46703655301554114,"extension":6.464191714168073},"index":0,"playId":"3d10b06c-603e-3640-9367-a682758ae97d","pitchNumber":1,"startTime":"2025-07-26T23:55:53.081Z","endTime":"2025-07-26T23:55:56.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.35794853552338,"strikeZoneBottom":1.5599999982468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62170868240983,"aZ":-25.911801983926072,"pfxX":-8.330879789009302,"pfxZ":4.251664919872104,"pX":0.42574389352457437,"pZ":-0.037510739819065816,"vX0":8.454375420063197,"vY0":-120.63055944289543,"vZ0":-8.804583476462492,"x":100.77,"y":239.79,"x0":-2.0431943659534473,"y0":50.00138388490736,"z0":5.946235474085292,"aX":-12.268101880329445},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.8,"breakHorizontal":13.1,"spinRate":2002,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.45417667004901396,"extension":6.503459959203937},"index":1,"playId":"09d2ab1c-7855-34a2-a365-7258fad0e4a3","pitchNumber":2,"startTime":"2025-07-26T23:56:14.143Z","endTime":"2025-07-26T23:56:17.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.3765217491637,"strikeZoneBottom":1.55999904235633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436283831529433,"aZ":-30.48349057335677,"pfxX":-8.646781607999756,"pfxZ":1.1326173621504605,"pX":-2.1303705720215627,"pZ":2.3149178612896173,"vX0":3.791244974538021,"vY0":-121.64445200144901,"vZ0":-2.40570632182698,"x":198.2,"y":176.28,"x0":-2.5878739011546874,"y0":50.003315304567,"z0":5.966112152506134,"aX":-12.925547157994759},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":1724,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4507169718565147,"extension":6.706714426022855},"index":2,"playId":"e676d5cd-7dae-3790-b64f-f6c3e9b36afb","pitchNumber":3,"startTime":"2025-07-26T23:56:36.798Z","endTime":"2025-07-26T23:56:39.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69300098144993,"aZ":-32.579644184877864,"pfxX":4.25906365848417,"pfxZ":-0.25387472483066986,"pX":0.1258674267567716,"pZ":1.888780159378604,"vX0":4.495340275467331,"vY0":-126.13166428515484,"vZ0":-3.991646675681002,"x":112.2,"y":187.78,"x0":-2.230028309928828,"y0":50.00134031899587,"z0":6.107561572536267,"aX":6.887803914157969},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":-8.8,"spinRate":2642,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4335825838019889,"extension":6.701908777354286},"index":3,"playId":"48f588dd-d02f-3b86-a82a-eaf77343b02d","pitchNumber":4,"startTime":"2025-07-26T23:56:57.421Z","endTime":"2025-07-26T23:57:00.443Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.737445752844852,"aZ":-37.76839516709407,"pfxX":7.7920787605112825,"pfxZ":-3.865788207823689,"pX":-0.4307866703032043,"pZ":1.771460609539711,"vX0":1.6935423257308762,"vY0":-119.98638067845066,"vZ0":-2.586473146348964,"x":133.42,"y":190.95,"x0":-2.158950429614897,"y0":50.002794823100615,"z0":6.251913674754663,"aX":11.280276151041868},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.3,"breakHorizontal":-14.5,"spinRate":2549,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4577209284116779,"extension":6.449086746622656},"index":4,"playId":"816fe89c-a051-3013-90c9-ff97028c53af","pitchNumber":5,"startTime":"2025-07-26T23:57:30.678Z","endTime":"2025-07-26T23:57:33.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277283907157692,"aZ":-25.55958305787466,"pfxX":-6.76763617738953,"pfxZ":4.460318852802968,"pX":-0.7835008148562781,"pZ":1.4627686111969354,"vX0":5.676745128820208,"vY0":-121.20467319718958,"vZ0":-5.284947429979539,"x":146.87,"y":199.29,"x0":-2.279713330015833,"y0":50.00544988758748,"z0":5.911009164088369,"aX":-10.044103414701217},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.0,"breakHorizontal":10.9,"spinRate":1950,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.452367993206821,"extension":6.829470085229162},"index":5,"playId":"4d95a117-eb79-3eaa-aa0a-b6387d777cee","pitchNumber":6,"startTime":"2025-07-26T23:57:54.674Z","endTime":"2025-07-26T23:57:58.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, 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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.428964547582943,"aZ":-35.0420940840976,"pfxX":7.694249479446174,"pfxZ":-1.9073221001115819,"pX":-0.5709756307704642,"pZ":2.217285173735376,"vX0":1.6737634622348976,"vY0":-122.35915243059759,"vZ0":-2.5018968207120986,"x":138.76,"y":178.91,"x0":-2.264012259189696,"y0":50.00092618564038,"z0":6.272484536194139,"aX":11.597233362798349},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-14.3,"spinRate":2748,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4486183125060319,"extension":6.524053001810361},"hitData":{"launchSpeed":87.1,"launchAngle":52.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.67,"coordY":120.35}},"index":6,"playId":"bb143f5b-1c0d-3946-944a-c249e72c1253","pitchNumber":7,"startTime":"2025-07-26T23:58:18.734Z","endTime":"2025-07-26T23:58:28.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:58:28.074Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddy Fermin homers (3) on a fly ball to left field. Maikel Garcia scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:58:42.851Z","endTime":"2025-07-26T23:59:43.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91543432645042,"aZ":-20.717212967420025,"pfxX":-10.17971249270813,"pfxZ":5.955202216519594,"pX":-1.1075900425544103,"pZ":2.320086766147768,"vX0":6.23905599721647,"vY0":-137.88861868224106,"vZ0":-6.501447703484294,"x":159.22,"y":176.14,"x0":-2.077997963535441,"y0":50.004893281185794,"z0":6.1084215790440055,"aX":-19.587072719119995},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":17.2,"spinRate":2368,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39737326810658224,"extension":6.574577512517463},"index":0,"playId":"27b9c21d-9dd4-329d-adf3-0658ad993233","pitchNumber":1,"startTime":"2025-07-26T23:58:59.116Z","endTime":"2025-07-26T23:59:03.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.582536017633938,"aZ":-30.1129274699727,"pfxX":3.6428930733348603,"pfxZ":1.2754716239758483,"pX":0.1956268624919636,"pZ":2.6730416859521857,"vX0":5.097551320678351,"vY0":-126.16062587908904,"vZ0":-2.937166288811777,"x":109.54,"y":166.61,"x0":-2.323920611462854,"y0":50.00067443341063,"z0":6.278466546678257,"aX":5.872734171721093},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-7.8,"spinRate":2856,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.43408886753130727,"extension":6.5620175457890415},"hitData":{"launchSpeed":100.6,"launchAngle":42.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.56,"coordY":80.66}},"index":1,"playId":"f3707a6e-08c4-3408-a708-267b9a5e3453","pitchNumber":2,"startTime":"2025-07-26T23:59:15.948Z","endTime":"2025-07-26T23:59:43.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:59:43.260Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-27T00:00:03.049Z","endTime":"2025-07-27T00:01:19.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.40507236763824,"strikeZoneBottom":1.64999812719642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.597290643167604,"aZ":-37.784252995636415,"pfxX":6.37185279478111,"pfxZ":-4.238485751045403,"pX":-0.08571962606314859,"pZ":2.4576013824690883,"vX0":2.0770011864334474,"vY0":-115.00326703645325,"vZ0":-0.7409770047036468,"x":120.27,"y":172.42,"x0":-1.8310806843953462,"y0":50.00173773925539,"z0":6.4855295173761744,"aX":8.436684124929274},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.6,"breakHorizontal":-12.1,"spinRate":2653,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.47836311182474445,"extension":6.658408141886508},"index":0,"playId":"02a1b0ac-507c-3b88-a8f7-91264f5da209","pitchNumber":1,"startTime":"2025-07-27T00:00:09.930Z","endTime":"2025-07-27T00:00:13.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59373363596844,"aZ":-14.836715435762514,"pfxX":-3.769202102970898,"pfxZ":9.035141848289184,"pX":-0.517619831950468,"pZ":3.5771314084927925,"vX0":5.331573198765832,"vY0":-137.445937573773,"vZ0":-4.785658406788687,"x":136.73,"y":142.2,"x0":-1.9901090584745063,"y0":50.00471123108165,"z0":6.343664340610765,"aX":-7.234681191385951},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2401,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3980450745263102,"extension":6.616670569611146},"index":1,"playId":"1f2b6ccc-c8b4-3144-8e30-8aa28b27199c","pitchNumber":2,"startTime":"2025-07-27T00:00:24.242Z","endTime":"2025-07-27T00:00:27.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T00:00:38.940Z","endTime":"2025-07-27T00:00:51.991Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.42969897063774,"strikeZoneBottom":1.65000010967549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.955139101915815,"aZ":-24.350392986451713,"pfxX":-4.790168279550009,"pfxZ":5.191354977242861,"pX":1.0642514315305296,"pZ":-0.4100710189289454,"vX0":9.119149138757574,"vY0":-121.98118029102237,"vZ0":-9.877700284907405,"x":76.43,"y":249.85,"x0":-2.1000204928388615,"y0":50.00409801837459,"z0":5.790801019248049,"aX":-7.221199916930849},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":6.5,"spinRate":2198,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.44900482100472905,"extension":6.792193234081269},"index":3,"playId":"f969efdb-62fa-3cbf-ac08-2238ba16ab35","pitchNumber":3,"startTime":"2025-07-27T00:00:51.991Z","endTime":"2025-07-27T00:00:54.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.093358929503157,"aZ":-25.04666714606946,"pfxX":-3.9455861201552445,"pfxZ":4.837029569395499,"pX":0.003364427989995091,"pZ":1.1378931068518432,"vX0":6.542244588761366,"vY0":-120.82420353186389,"vZ0":-6.502221139969349,"x":116.87,"y":208.06,"x0":-2.229970892871934,"y0":50.00531848327274,"z0":6.072387755608534,"aX":-5.819598603043862},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.3,"breakHorizontal":5.5,"spinRate":2108,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4537508152339962,"extension":6.605041214998001},"index":4,"playId":"0d0572cc-6706-3cdc-b798-9c1585d42cf2","pitchNumber":4,"startTime":"2025-07-27T00:01:16.024Z","endTime":"2025-07-27T00:01:19.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:01:19.654Z","atBatIndex":18},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"José Ramírez reaches on a fielding error by shortstop Bobby Witt Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T00:03:43.592Z","endTime":"2025-07-27T00:04:37.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.3824110478394,"strikeZoneBottom":1.53000160696303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38988899426423,"aZ":-15.297181275291491,"pfxX":5.422832519466219,"pfxZ":10.488763310597907,"pX":0.06931497863652734,"pZ":2.290972875129096,"vX0":-6.410371686507801,"vY0":-125.98602692845412,"vZ0":-4.937090237003406,"x":114.36,"y":176.92,"x0":1.9411137013125812,"y0":50.000296028592025,"z0":5.510621063611001,"aX":8.723710889626854},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2299,"spinDirection":149},"zone":5,"typeConfidence":0.68,"plateTime":0.43460163254720197,"extension":6.594805856312646},"index":0,"playId":"9ec384aa-ca1d-31f8-a747-623fc5e1460c","pitchNumber":1,"startTime":"2025-07-27T00:03:54.332Z","endTime":"2025-07-27T00:03:57.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.48260986555486,"strikeZoneBottom":1.52999934082797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.326929129364547,"aZ":-31.636850149799212,"pfxX":9.048427033792667,"pfxZ":0.3734399416188512,"pX":-1.7443806851681625,"pZ":-0.6735471838602521,"vX0":-10.876144154062334,"vY0":-118.69405161679087,"vZ0":-7.532639133650675,"x":183.49,"y":256.97,"x0":1.7077196411110023,"y0":50.001652227711546,"z0":5.397439987826475,"aX":12.994320472078748},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-13.9,"spinRate":1489,"spinDirection":109},"zone":13,"typeConfidence":0.89,"plateTime":0.4603003459648356,"extension":6.9250741212956},"index":1,"playId":"863dc9fb-dd1a-3af9-8ffd-3134a2ec2d64","pitchNumber":2,"startTime":"2025-07-27T00:04:08.159Z","endTime":"2025-07-27T00:04:12.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.995904557603616,"aZ":-15.471966652152215,"pfxX":4.292442272542322,"pfxZ":10.21081543102114,"pX":0.1458196367450747,"pZ":2.1115410443748366,"vX0":-6.020388117593431,"vY0":-126.84399123072934,"vZ0":-5.126962082129373,"x":111.44,"y":181.77,"x0":1.9881115463303702,"y0":50.004550472828264,"z0":5.385398271783547,"aX":7.023125309032584},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.6,"breakHorizontal":-6.5,"spinRate":2372,"spinDirection":150},"zone":8,"typeConfidence":0.77,"plateTime":0.4311706954086145,"extension":7.083740501874306},"hitData":{"launchSpeed":101.9,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.48,"coordY":153.47}},"index":2,"playId":"aa5acca9-6929-37c2-ba18-3fa70954b072","pitchNumber":3,"startTime":"2025-07-27T00:04:27.680Z","endTime":"2025-07-27T00:04:37.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:04:37.612Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Santana pops out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T00:05:02.888Z","endTime":"2025-07-27T00:05:35.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.4835109485838,"strikeZoneBottom":1.63999920620391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14360974633691,"aZ":-16.115827500978167,"pfxX":3.085298454203551,"pfxZ":9.63802728638169,"pX":0.4330325620358144,"pZ":4.471272269456414,"vX0":-5.105953342560634,"vY0":-127.92865981622434,"vZ0":0.16932575255507532,"x":100.49,"y":118.06,"x0":2.0493055309973673,"y0":50.00040319800387,"z0":5.662368074661566,"aX":5.13973929876494},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.6,"spinRate":2338,"spinDirection":154},"zone":12,"typeConfidence":0.83,"plateTime":0.42732320516189937,"extension":7.144300142783897},"index":0,"playId":"27721271-df0a-31a5-a0d2-8b0facb7e882","pitchNumber":1,"startTime":"2025-07-27T00:05:05.755Z","endTime":"2025-07-27T00:05:08.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68366889866297,"aZ":-15.869719237917012,"pfxX":3.7411776701320103,"pfxZ":9.70237375103613,"pX":0.05939381799281986,"pZ":2.8482691862804224,"vX0":-5.967809578449938,"vY0":-128.31887625129062,"vZ0":-3.6524853894631986,"x":114.74,"y":161.88,"x0":1.9211720340298113,"y0":50.00153897215205,"z0":5.51442092208543,"aX":6.286375176010801},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.0,"breakHorizontal":-5.5,"spinRate":2235,"spinDirection":152},"zone":5,"typeConfidence":0.82,"plateTime":0.4256325456198633,"extension":7.064040641001719},"hitData":{"launchSpeed":83.2,"launchAngle":72.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":147.98,"coordY":166.14}},"index":1,"playId":"6975009f-483d-340b-9660-76a00f28572b","pitchNumber":2,"startTime":"2025-07-27T00:05:25.129Z","endTime":"2025-07-27T00:05:35.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:05:35.635Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Arias doubles (18) on a ground ball to left fielder MJ Melendez. José Ramírez to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T00:06:23.177Z","endTime":"2025-07-27T00:06:58.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b2daa806-9a10-3a5a-989c-e90cfa9043ed","startTime":"2025-07-27T00:06:04.453Z","endTime":"2025-07-27T00:06:07.453Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.45916902002522,"strikeZoneBottom":1.56999773782854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.358326217456906,"aZ":-30.49290769927533,"pfxX":6.452080533801546,"pfxZ":1.1840201959711543,"pX":-1.216198458673807,"pZ":0.6179275607333607,"vX0":-9.255209675277714,"vY0":-117.99738718099488,"vZ0":-4.673786219464459,"x":163.36,"y":222.1,"x0":1.9093200277548887,"y0":50.00226013855186,"z0":5.41745080062463,"aX":9.146426448703785},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-9.6,"spinRate":1290,"spinDirection":112},"zone":13,"typeConfidence":0.87,"plateTime":0.4632658437128607,"extension":7.104134815372931},"index":1,"playId":"678e544d-848f-33de-8555-e799745403e8","pitchNumber":1,"startTime":"2025-07-27T00:06:25.384Z","endTime":"2025-07-27T00:06:28.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.860188102720933,"aZ":-15.462556792459624,"pfxX":4.27368939119232,"pfxZ":10.14148149183755,"pX":-0.2788302174040043,"pZ":1.4888719874988365,"vX0":-6.768079858575012,"vY0":-127.69765406067263,"vZ0":-6.57907957516379,"x":127.63,"y":198.58,"x0":1.8534206612756354,"y0":50.00234113985466,"z0":5.3199428708174095,"aX":7.042345383227585},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":17.0,"breakHorizontal":-6.1,"spinRate":2260,"spinDirection":157},"zone":7,"typeConfidence":0.81,"plateTime":0.429310527090657,"extension":7.100378169047875},"hitData":{"launchSpeed":102.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.03,"coordY":107.35}},"index":2,"playId":"360ee129-20cc-35db-96b0-6130d60ba73d","pitchNumber":2,"startTime":"2025-07-27T00:06:46.885Z","endTime":"2025-07-27T00:06:58.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:06:58.767Z","atBatIndex":21},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Daniel Schneemann out on a sacrifice fly to right fielder John Rave. José Ramírez scores. Gabriel Arias to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T00:07:33.838Z","endTime":"2025-07-27T00:08:16.175Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":663460,"link":"/api/v1/people/663460"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.40162554890545,"strikeZoneBottom":1.64000176710785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692513321484316,"aZ":-16.11459041436627,"pfxX":3.3771297736239205,"pfxZ":10.073246578561228,"pX":0.2811795739698923,"pZ":2.3013011649020725,"vX0":-5.027660442256547,"vY0":-125.53957500575594,"vZ0":-4.504862060596732,"x":106.28,"y":176.64,"x0":1.8721136771790616,"y0":50.00150316048375,"z0":5.432741885574456,"aX":5.38370407925721},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":17.4,"breakHorizontal":-4.9,"spinRate":2157,"spinDirection":148},"zone":6,"typeConfidence":0.67,"plateTime":0.43647989722899716,"extension":7.176291204010105},"index":0,"playId":"1ca6140f-f020-3cb6-99d9-25f8b072bc1a","pitchNumber":1,"startTime":"2025-07-27T00:07:34.243Z","endTime":"2025-07-27T00:07:39.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"1ca6140f-f020-3cb6-99d9-25f8b072bc1a","startTime":"2025-07-27T00:07:55.261Z","endTime":"2025-07-27T00:08:03.249Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99534445468768,"aZ":-32.56097884144807,"pfxX":0.5980616000334419,"pfxZ":-0.27088543348719085,"pX":0.17286309141348224,"pZ":2.175371877650157,"vX0":-4.384693942459437,"vY0":-119.25419590166442,"vZ0":-1.0577940806673691,"x":110.41,"y":180.04,"x0":1.9541015518965368,"y0":50.00145771449048,"z0":5.550467540831742,"aX":0.8661247449046285},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":-0.1,"spinRate":2217,"spinDirection":312},"zone":5,"typeConfidence":0.91,"plateTime":0.45854451420966136,"extension":6.820154371520796},"hitData":{"launchSpeed":98.0,"launchAngle":45.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.18,"coordY":78.97}},"index":2,"playId":"4143d906-d815-3947-b662-0104159b9c99","pitchNumber":2,"startTime":"2025-07-27T00:08:03.249Z","endTime":"2025-07-27T00:08:16.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:08:16.175Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-27T00:10:42.281Z","endTime":"2025-07-27T00:12:30.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T00:08:43.741Z","endTime":"2025-07-27T00:09:03.142Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Kris Bubic.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-27T00:09:03.142Z","endTime":"2025-07-27T00:10:44.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"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.8,"endSpeed":78.4,"strikeZoneTop":3.36553327081604,"strikeZoneBottom":1.5799987539988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.783409981427504,"aZ":-33.006330982133136,"pfxX":1.8761963073239676,"pfxZ":-0.5444251873881392,"pX":0.252990797538233,"pZ":2.0762821693325098,"vX0":6.211081996449558,"vY0":-122.1035252237225,"vZ0":-3.118903303058326,"x":107.36,"y":182.72,"x0":-2.5525841604993227,"y0":50.00159343029874,"z0":6.168615007192544,"aX":2.873490895626867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-4.7,"spinRate":2394,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4461212692683416,"extension":6.566681196133332},"index":2,"playId":"a7fa3faa-8b74-39e5-9899-7dcac255c8a8","pitchNumber":1,"startTime":"2025-07-27T00:10:44.338Z","endTime":"2025-07-27T00:10:47.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.6,"strikeZoneTop":3.31588501226685,"strikeZoneBottom":1.58000008700876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.727785198840124,"aZ":-32.49344968900855,"pfxX":1.3739729388468849,"pfxZ":-0.20511965584626202,"pX":1.7228481437913743,"pZ":0.350599392430886,"vX0":9.265876428945004,"vY0":-123.3045570188801,"vZ0":-7.209661365454318,"x":51.33,"y":229.31,"x0":-2.2435202617797056,"y0":50.00415889141619,"z0":6.012064044566831,"aX":2.1393216864750184},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":-4.4,"spinRate":2505,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4421752115677666,"extension":6.596165076431635},"index":3,"playId":"47c9c7d0-f421-3fd6-91f6-6aa3792f8c90","pitchNumber":2,"startTime":"2025-07-27T00:10:59.897Z","endTime":"2025-07-27T00:11:02.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.33611591716324,"strikeZoneBottom":1.57999763484493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71157841875844,"aZ":-14.25872871960518,"pfxX":-6.369263292818996,"pfxZ":9.489591411800909,"pX":0.3369721666053613,"pZ":3.00870730804133,"vX0":9.165044114435513,"vY0":-136.22937890013588,"vZ0":-5.734791028414572,"x":104.16,"y":157.54,"x0":-2.236605350813186,"y0":50.000541002454916,"z0":6.119241741358235,"aX":-12.022256299715169},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2341,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40140011435892253,"extension":6.705660670550462},"index":4,"playId":"a62157c9-4637-3f5d-9ef2-112a688bf79a","pitchNumber":3,"startTime":"2025-07-27T00:11:21.221Z","endTime":"2025-07-27T00:11:24.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-27T00:11:40.149Z","endTime":"2025-07-27T00:11:49.879Z","isPitch":false,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"}},{"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.37285668123559,"strikeZoneBottom":1.57999902347218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.949764986316346,"aZ":-14.531846448031883,"pfxX":-4.816988690315281,"pfxZ":9.197716258111313,"pX":0.28674302784086453,"pZ":4.927595040925015,"vX0":8.755700520268764,"vY0":-137.7142713742039,"vZ0":-0.9738584911315382,"x":106.07,"y":105.73,"x0":-2.309856324135798,"y0":50.003141241893495,"z0":6.269982483489482,"aX":-9.240641638358817},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2358,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39792358830072017,"extension":6.580560003918003},"index":6,"playId":"8a04bf9c-2b6d-369e-be23-692e998cdea2","pitchNumber":4,"startTime":"2025-07-27T00:11:49.879Z","endTime":"2025-07-27T00:11:52.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.32521389490122,"strikeZoneBottom":1.57999790756558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.533894877089967,"aZ":-11.309172399572084,"pfxX":-4.331774931321207,"pfxZ":10.715044540735208,"pX":1.1147158382075377,"pZ":2.5342548643456193,"vX0":10.204167015167206,"vY0":-138.56212687881168,"vZ0":-7.611655342175804,"x":74.51,"y":170.36,"x0":-2.050532554793959,"y0":50.005410764151776,"z0":6.070128716814921,"aX":-8.438230535636253},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2295,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39507888748442443,"extension":6.925013633332474},"index":7,"playId":"e97a20ef-e1e7-369e-9eb8-6b236ca7cd33","pitchNumber":5,"startTime":"2025-07-27T00:12:08.314Z","endTime":"2025-07-27T00:12:12.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.33217841550267,"strikeZoneBottom":1.5799994472767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35585272402408,"aZ":-32.959228648658616,"pfxX":0.9200707647775237,"pfxZ":-0.48587225615291274,"pX":-0.30882239556154206,"pZ":1.9187402185434785,"vX0":5.149754768460419,"vY0":-125.7266887871417,"vZ0":-3.768474776641334,"x":128.77,"y":186.97,"x0":-2.4957168715837286,"y0":50.004335687529995,"z0":6.086721645110851,"aX":1.4848321852216153},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2536,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.434182011442628,"extension":6.568749004272396},"index":8,"playId":"a4471589-3b57-3034-a8e0-c45d9400c5d2","pitchNumber":6,"startTime":"2025-07-27T00:12:27.392Z","endTime":"2025-07-27T00:12:30.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:12:30.422Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:14:50.952Z","endTime":"2025-07-27T00:15:56.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.54687577465949,"strikeZoneBottom":1.59200721225657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40855175773424,"aZ":-11.975083847861667,"pfxX":-2.7753019797520104,"pfxZ":10.808036884180918,"pX":-0.9440724464026355,"pZ":2.4646155100216394,"vX0":3.197673722541123,"vY0":-135.9719295317983,"vZ0":-7.857597107569101,"x":152.99,"y":172.24,"x0":-1.775927889600435,"y0":50.000815185254226,"z0":6.226889026330091,"aX":-5.1854305021111795},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2273,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4031682067802693,"extension":6.602713423858073},"index":0,"playId":"73ecbb21-941e-3497-b02c-760872e450e8","pitchNumber":1,"startTime":"2025-07-27T00:15:06.584Z","endTime":"2025-07-27T00:15:10.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.49435018323792,"strikeZoneBottom":1.5300013338021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.779153911040687,"aZ":-12.326710163679687,"pfxX":-2.8057525468317785,"pfxZ":10.5184255134895,"pX":-0.6897734904954343,"pZ":2.868239255245243,"vX0":4.497218678346882,"vY0":-136.4515896575467,"vZ0":-6.567574389086911,"x":143.29,"y":161.34,"x0":-1.994125152990603,"y0":50.00568092653404,"z0":6.154208352903779,"aX":-5.296160909506844},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2369,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4012630098750982,"extension":6.576426609764535},"index":1,"playId":"8f2255bc-b078-3bd7-be4a-b0d500cfafe7","pitchNumber":2,"startTime":"2025-07-27T00:15:21.419Z","endTime":"2025-07-27T00:15:24.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.44218224869552,"strikeZoneBottom":1.5299989015032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32730595937797,"aZ":-12.16341151564346,"pfxX":-3.3840119765025287,"pfxZ":10.36207304650985,"pX":-1.486216667538119,"pZ":3.1685122807302535,"vX0":2.86032928851422,"vY0":-138.42477139454206,"vZ0":-5.984381637950818,"x":173.65,"y":153.23,"x0":-2.095800065252623,"y0":50.000345121364575,"z0":6.180507815166438,"aX":-6.533756352051372},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2371,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3964245020084074,"extension":6.679428603240203},"index":2,"playId":"102c53bc-92b1-3abb-9e1a-a670156f011e","pitchNumber":3,"startTime":"2025-07-27T00:15:37.729Z","endTime":"2025-07-27T00:15:41.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.938480081340057,"aZ":-25.337313241239432,"pfxX":-5.629056294960453,"pfxZ":4.934978880379488,"pX":-1.1596489544166815,"pZ":2.730096756404664,"vX0":4.032079928824287,"vY0":-117.16594194219735,"vZ0":-2.4177975067610085,"x":161.2,"y":165.07,"x0":-2.1748258668556453,"y0":50.00078802353326,"z0":6.152344602763941,"aX":-7.79507388861578},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.6,"breakHorizontal":9.1,"spinRate":1936,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.46816355999602877,"extension":6.542632234476974},"index":3,"playId":"a12f8282-03d4-3496-a0a6-4b7524310d94","pitchNumber":4,"startTime":"2025-07-27T00:15:52.613Z","endTime":"2025-07-27T00:15:56.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:15:56.431Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:16:07.910Z","endTime":"2025-07-27T00:17:03.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.38024511488498,"strikeZoneBottom":1.54999977804444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4701937296171,"aZ":-15.782466436425471,"pfxX":-8.321354548382676,"pfxZ":8.596781514308013,"pX":-1.301532842652987,"pZ":1.6570730202999817,"vX0":5.006081931418065,"vY0":-137.01013613191506,"vZ0":-9.015405208393224,"x":166.61,"y":194.04,"x0":-2.068526300610749,"y0":50.00404266261075,"z0":6.0625573610069585,"aX":-15.866012156401363},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":14.0,"spinRate":2222,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3993527714411247,"extension":6.637799356698192},"index":0,"playId":"e011becd-f511-3bfc-844a-75792819c43b","pitchNumber":1,"startTime":"2025-07-27T00:16:23.612Z","endTime":"2025-07-27T00:16:27.704Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.31956911925329,"strikeZoneBottom":1.54999764439307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6815399776342,"aZ":-15.745112425104917,"pfxX":-8.1875311359221,"pfxZ":8.715583586889789,"pX":0.05271991739239864,"pZ":2.258870143348858,"vX0":7.924664472220156,"vY0":-136.34718772734436,"vZ0":-7.567468921091397,"x":114.99,"y":177.79,"x0":-1.8261634022210445,"y0":50.002753430170706,"z0":6.154677178433051,"aX":-15.432469730340538},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2292,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.40155846484663016,"extension":6.642479608168854},"index":1,"playId":"647b6529-82ad-3749-97aa-b00ad6d19594","pitchNumber":2,"startTime":"2025-07-27T00:16:37.171Z","endTime":"2025-07-27T00:16:40.171Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1274168094258,"aZ":-17.01512897090942,"pfxX":-7.2763517201157395,"pfxZ":7.786563048390019,"pX":-0.018022301796419872,"pZ":2.254595207878886,"vX0":7.519123503668107,"vY0":-138.4343112954786,"vZ0":-7.5570561617727785,"x":117.69,"y":177.91,"x0":-1.8204923382864755,"y0":50.000889989323625,"z0":6.153229920196581,"aX":-14.159868592054485},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":2366,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3952531214120616,"extension":6.519862938415187},"hitData":{"launchSpeed":98.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.0,"coordY":89.0}},"index":2,"playId":"84124e06-799e-3ab9-bad3-8830537273b8","pitchNumber":3,"startTime":"2025-07-27T00:16:51.884Z","endTime":"2025-07-27T00:17:03.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:17:03.223Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:17:18.767Z","endTime":"2025-07-27T00:19:36.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.532776958495873,"aZ":-27.372683888807188,"pfxX":4.91443652567677,"pfxZ":3.033980817156211,"pX":0.7583181386586574,"pZ":3.1010986676311534,"vX0":5.00002829780532,"vY0":-125.10965176361117,"vZ0":-2.5059153599532955,"x":88.09,"y":155.05,"x0":-1.9056108778054484,"y0":50.00464758995104,"z0":6.362057621202046,"aX":7.780416492167889},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-10.1,"spinRate":2862,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.43801571270982853,"extension":6.487412883810706},"index":0,"playId":"71d45c2d-95fd-3d47-aafe-328a572b4bf9","pitchNumber":1,"startTime":"2025-07-27T00:17:30.087Z","endTime":"2025-07-27T00:17:33.087Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.45639346869579,"strikeZoneBottom":1.61000098625505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67096346604829,"aZ":-18.116773317348905,"pfxX":-8.009921261020356,"pfxZ":7.257064083500609,"pX":0.1994939816417851,"pZ":2.7444393743096054,"vX0":8.619425010577983,"vY0":-138.02441968327048,"vZ0":-6.094657988983542,"x":109.4,"y":164.68,"x0":-1.9177034019278103,"y0":50.00145945775355,"z0":6.194102865969899,"aX":-15.510763484253905},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2340,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3962949235846729,"extension":6.808788429769511},"index":1,"playId":"f57934cb-4630-34b3-b09c-e28fa075629b","pitchNumber":2,"startTime":"2025-07-27T00:17:50.900Z","endTime":"2025-07-27T00:17:53.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-27T00:18:05.327Z","endTime":"2025-07-27T00:18:21.538Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.39781835979901,"strikeZoneBottom":1.57625245815007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42639580428696,"aZ":-37.564960541758104,"pfxX":6.469759661775304,"pfxZ":-3.662470390953553,"pX":1.0806017176612253,"pZ":1.100390694743347,"vX0":5.262484449941389,"vY0":-121.0194658486969,"vZ0":-4.1836987553611795,"x":75.81,"y":209.07,"x0":-1.969136227194831,"y0":50.00389095577557,"z0":6.1705630926758,"aX":9.517974785256989},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.4,"breakHorizontal":-13.1,"spinRate":2818,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45401486280110914,"extension":6.812335413010594},"index":3,"playId":"325e9bf0-ee4f-3c04-b1ab-ac060e232f73","pitchNumber":3,"startTime":"2025-07-27T00:18:21.538Z","endTime":"2025-07-27T00:18:24.538Z","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":86.2,"endSpeed":79.1,"strikeZoneTop":3.43939714057953,"strikeZoneBottom":1.60999872129339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27895049543784,"aZ":-29.539567980373864,"pfxX":5.787552157586872,"pfxZ":1.6753393824801464,"pX":1.5547361208903387,"pZ":1.5628190505679016,"vX0":6.8306460957766735,"vY0":-125.22443276047622,"vZ0":-5.469066200001181,"x":57.74,"y":196.58,"x0":-1.9691783337258668,"y0":50.00554875886762,"z0":6.21680574805072,"aX":9.113866143876345},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-12.1,"spinRate":2881,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4388205116924486,"extension":6.824427180092924},"index":4,"playId":"f3f7e749-8ddc-387c-8e35-8031edaf49e8","pitchNumber":4,"startTime":"2025-07-27T00:18:42.375Z","endTime":"2025-07-27T00:18:45.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.473998965205364,"aZ":-26.295301018183753,"pfxX":4.374550057138591,"pfxZ":3.6551331452452382,"pX":-0.09411277001565493,"pZ":2.0767601829735485,"vX0":3.8136851949979205,"vY0":-126.53354744311474,"vZ0":-4.885821985861792,"x":120.59,"y":182.71,"x0":-2.1931165586865085,"y0":50.00590631906052,"z0":6.157322077683911,"aX":7.046498757686887},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-8.9,"spinRate":2829,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.4339978193030465,"extension":6.677670195640173},"index":5,"playId":"117da10e-032b-312e-95c7-1819750d6af9","pitchNumber":5,"startTime":"2025-07-27T00:19:02.828Z","endTime":"2025-07-27T00:19:06.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37043745874545,"aZ":-19.659994185632673,"pfxX":-9.356200605853047,"pfxZ":6.499685238834488,"pX":-0.5729768252741174,"pZ":3.3570044851854957,"vX0":6.760848554561176,"vY0":-137.6196562330355,"vZ0":-3.94200282745291,"x":138.84,"y":148.14,"x0":-1.8408113411879714,"y0":50.00526313123626,"z0":6.132712119926819,"aX":-18.022518007327125},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2347,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39737271766901117,"extension":6.554967674562327},"hitData":{"launchSpeed":76.0,"launchAngle":29.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.4,"coordY":106.43}},"index":6,"playId":"3f9e730a-93c4-38cb-b68d-02b4303da438","pitchNumber":6,"startTime":"2025-07-27T00:19:26.877Z","endTime":"2025-07-27T00:19:36.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:19:36.027Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Johnathan Rodríguez. Jonathan India to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:20:01.215Z","endTime":"2025-07-27T00:20:16.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.573014473627097,"aZ":-40.69243663762822,"pfxX":2.5868656925887836,"pfxZ":-6.284602971826528,"pX":-0.27783837960970004,"pZ":1.676369299257828,"vX0":2.7866647898323578,"vY0":-115.725160113119,"vZ0":-1.8529017003514279,"x":127.59,"y":193.52,"x0":-1.8335306232752404,"y0":50.001165143079646,"z0":6.385000904635312,"aX":3.5078524515030876},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.5,"breakHorizontal":-5.4,"spinRate":2670,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.47329191921250136,"extension":6.743080552598663},"hitData":{"launchSpeed":105.5,"launchAngle":15.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.07,"coordY":120.26}},"index":0,"playId":"a03ef9dc-288b-3dac-a5c4-3b22a7e2815e","pitchNumber":1,"startTime":"2025-07-27T00:20:06.844Z","endTime":"2025-07-27T00:20:16.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:20:16.677Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:20:46.748Z","endTime":"2025-07-27T00:22:39.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.3,"strikeZoneTop":3.53145901572767,"strikeZoneBottom":1.6899970393992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.872401090342574,"aZ":-33.69049045153431,"pfxX":7.721041708293183,"pfxZ":-1.0169255419478254,"pX":0.5016669943031666,"pZ":0.43849413712169694,"vX0":3.91037042981357,"vY0":-121.53771641390729,"vZ0":-6.670003963029362,"x":97.88,"y":226.94,"x0":-2.133841047351861,"y0":50.005551975755665,"z0":6.161743179337008,"aX":11.49603627188428},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.2,"breakHorizontal":-14.9,"spinRate":2840,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45149145980055483,"extension":6.663076152592529},"index":0,"playId":"00388f8c-4663-3a9f-a76c-bc940a903a39","pitchNumber":1,"startTime":"2025-07-27T00:20:54.044Z","endTime":"2025-07-27T00:20:57.044Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.63110324447299,"strikeZoneBottom":1.68999996139237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35606880633019,"aZ":-27.19890368264727,"pfxX":5.732144893864236,"pfxZ":3.095088526892442,"pX":0.42792358354516613,"pZ":2.064729513255386,"vX0":4.389999182567673,"vY0":-125.91387157225692,"vZ0":-4.7546359599657055,"x":100.69,"y":183.03,"x0":-2.0822916323513168,"y0":50.00255479033247,"z0":6.176009912445254,"aX":9.210986209355154},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-11.4,"spinRate":2835,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4348537767117837,"extension":6.682531997578448},"index":1,"playId":"dcac9bf9-04d5-333f-ae4c-7193b9e54c2a","pitchNumber":2,"startTime":"2025-07-27T00:21:21.917Z","endTime":"2025-07-27T00:21:24.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.942112138034254,"aZ":-20.292993996552152,"pfxX":-9.235490029538315,"pfxZ":6.2358331595993,"pX":-0.9980918126045693,"pZ":2.4954458049152723,"vX0":6.639856131249956,"vY0":-136.83829892020506,"vZ0":-6.1683545951788155,"x":155.04,"y":171.4,"x0":-2.2507376984138956,"y0":50.00256647154179,"z0":6.159947281801624,"aX":-17.591767580794727},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":15.4,"spinRate":2442,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3996096086914447,"extension":6.427073985344279},"index":2,"playId":"c4ae8e14-9e5d-36fe-aeb8-1088e3c2d75c","pitchNumber":3,"startTime":"2025-07-27T00:21:44.952Z","endTime":"2025-07-27T00:21:47.952Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.58301361387969,"strikeZoneBottom":1.69000043566361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095797704674595,"aZ":-26.532044085542292,"pfxX":4.698512904845355,"pfxZ":3.4169452932471236,"pX":1.1226299803282849,"pZ":1.8444301671734795,"vX0":6.547364724320304,"vY0":-127.20993257326695,"vZ0":-5.83581540452529,"x":74.21,"y":188.98,"x0":-2.087155610615684,"y0":50.00513375862419,"z0":6.249604981800761,"aX":7.763770791293702},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-9.8,"spinRate":3018,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4292239307808914,"extension":6.692356903151293},"index":3,"playId":"0f7705cf-3d75-33ab-a4b8-6c4bd26d08ae","pitchNumber":4,"startTime":"2025-07-27T00:22:16.040Z","endTime":"2025-07-27T00:22:19.506Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.55932443379452,"strikeZoneBottom":1.69000044989911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593406831343163,"aZ":-18.16879277883203,"pfxX":-8.72849923921579,"pfxZ":7.128350890956854,"pX":0.41534742460016655,"pZ":1.99393378781946,"vX0":9.587735852420737,"vY0":-139.14269251082322,"vZ0":-7.8554211030264405,"x":101.17,"y":184.94,"x0":-1.9375214208285976,"y0":50.00278425817517,"z0":6.052790584342846,"aX":-17.151602326871277},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":2440,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3933213920309604,"extension":6.745375740188105},"index":4,"playId":"f2284f20-6d35-3a9d-aa10-c107838a7232","pitchNumber":5,"startTime":"2025-07-27T00:22:36.168Z","endTime":"2025-07-27T00:22:39.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:22:39.351Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (11) on a line drive to right fielder John Rave.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:24:56.926Z","endTime":"2025-07-27T00:27:30.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.7,"endSpeed":72.2,"strikeZoneTop":3.14295698867942,"strikeZoneBottom":1.38999753794917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.061626823494326,"aZ":-38.0316545963052,"pfxX":6.778639118715601,"pfxZ":-4.434130516366945,"pX":0.3729320944774909,"pZ":4.403078517784787,"vX0":4.491535626551165,"vY0":-114.46997391567555,"vZ0":3.4981215665766037,"x":102.78,"y":119.9,"x0":-2.4985672961086864,"y0":50.00382785553477,"z0":6.5901557416340735,"aX":8.95206202495151},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.7,"breakHorizontal":-13.4,"spinRate":2396,"spinDirection":26},"zone":12,"typeConfidence":2.0,"plateTime":0.4793596441812493,"extension":6.310621738214619},"index":0,"playId":"a8d0ef14-5a14-35c7-829a-1ebfa9a073c0","pitchNumber":1,"startTime":"2025-07-27T00:25:15.603Z","endTime":"2025-07-27T00:25:19.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.559207881360248,"aZ":-12.647257105653553,"pfxX":-4.081759134088661,"pfxZ":10.402639978088718,"pX":-0.35047954127529474,"pZ":2.926552502366992,"vX0":6.94123620691986,"vY0":-135.84882521118706,"vZ0":-6.2741590649487575,"x":130.36,"y":159.76,"x0":-2.4033832721554202,"y0":50.00379919180373,"z0":6.137957415154719,"aX":-7.663202193277278},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2298,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4025240711770137,"extension":6.809430124844561},"index":1,"playId":"380d2ed5-c044-3694-941a-c41061b50af5","pitchNumber":2,"startTime":"2025-07-27T00:25:32.014Z","endTime":"2025-07-27T00:25:35.014Z","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":93.5,"endSpeed":86.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.080646285955154,"aZ":-11.368921621605597,"pfxX":-4.155758976239201,"pfxZ":11.004873639514926,"pX":0.3991488092287256,"pZ":3.0388830537640654,"vX0":8.356524186862993,"vY0":-135.96512579810408,"vZ0":-6.255481698769067,"x":101.79,"y":156.73,"x0":-2.1607056804472866,"y0":50.00154902200377,"z0":6.142458096015913,"aX":-7.856231195436121},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":6.0,"spinRate":2258,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.40134053246020907,"extension":6.7645894659499115},"index":2,"playId":"17e22f4b-44fa-3fa3-87a5-9dc6b8d11cb4","pitchNumber":3,"startTime":"2025-07-27T00:25:51.777Z","endTime":"2025-07-27T00:25:54.777Z","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":85.7,"endSpeed":79.5,"strikeZoneTop":3.0202180066699,"strikeZoneBottom":1.39000262437411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42725810113079,"aZ":-31.792731406178106,"pfxX":1.1527290734595548,"pfxZ":0.23955144171333798,"pX":1.8127576522795468,"pZ":0.35836978133594866,"vX0":9.514684904072372,"vY0":-124.43284659205798,"vZ0":-6.920067378758777,"x":47.9,"y":229.1,"x0":-2.2064144436686695,"y0":50.00111383584788,"z0":5.801701927890355,"aX":1.810115817393098},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-4.2,"spinRate":2538,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4397858871272806,"extension":6.653838714711825},"index":3,"playId":"8470770e-a6ab-3fd8-b83a-984500b24ed8","pitchNumber":4,"startTime":"2025-07-27T00:26:15.999Z","endTime":"2025-07-27T00:26:19.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02068311221158,"aZ":-11.299248594150237,"pfxX":-5.264348062362602,"pfxZ":10.593219918625728,"pX":-0.1362193696277578,"pZ":3.516328027688277,"vX0":7.582772267230003,"vY0":-139.18902747941144,"vZ0":-5.139014358504527,"x":122.19,"y":143.84,"x0":-2.206535859119913,"y0":50.00147978764413,"z0":6.1289773867386454,"aX":-10.372999906848017},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3929013786782214,"extension":6.8167428233521425},"index":4,"playId":"51b1b3c8-5faa-3eab-b3cb-5deaf4ac793c","pitchNumber":5,"startTime":"2025-07-27T00:26:34.330Z","endTime":"2025-07-27T00:26:37.330Z","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":85.6,"endSpeed":79.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07895898440105,"aZ":-34.18472755130125,"pfxX":1.7744164312821686,"pfxZ":-1.2713730483540688,"pX":-0.41101911080875886,"pZ":1.730799822810445,"vX0":4.65130994046336,"vY0":-124.59845394530954,"vZ0":-3.6166956044528824,"x":132.67,"y":192.05,"x0":-2.529515091092202,"y0":50.00359574192467,"z0":6.013784847044008,"aX":2.8015846861426317},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.2,"spinRate":2399,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4389110969509318,"extension":6.774546332504067},"index":5,"playId":"c761d26a-e923-3bc8-8b65-36eb61047c29","pitchNumber":6,"startTime":"2025-07-27T00:26:54.515Z","endTime":"2025-07-27T00:26:57.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.181485548074125,"aZ":-34.55942795702626,"pfxX":2.09412502978284,"pfxZ":-1.5234077810397846,"pX":-0.5603979154393259,"pZ":3.338301500438124,"vX0":4.061572727736527,"vY0":-123.74876162494961,"vZ0":0.19769655844080347,"x":138.36,"y":148.65,"x0":-2.487963705237971,"y0":50.0015988061762,"z0":6.126907889614882,"aX":3.28218298782342},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":-4.7,"spinRate":2457,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4407960518535958,"extension":6.4943077394473265},"hitData":{"launchSpeed":98.4,"launchAngle":10.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.42,"coordY":92.5}},"index":6,"playId":"de83d943-ab0b-32f8-8db5-477688dac96a","pitchNumber":7,"startTime":"2025-07-27T00:27:18.247Z","endTime":"2025-07-27T00:27:30.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:27:30.439Z","atBatIndex":29},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Austin Hedges out on a sacrifice bunt, catcher Freddy Fermin to first baseman Vinnie Pasquantino. Brayan Rocchio to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:27:52.927Z","endTime":"2025-07-27T00:28:26.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.3535930650369,"strikeZoneBottom":1.50999755861478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.671422591831895,"aZ":-17.92316287538365,"pfxX":-7.875941262160819,"pfxZ":7.241587308782298,"pX":-1.0762311546683416,"pZ":2.917058694720226,"vX0":5.918963483290487,"vY0":-139.22535760287428,"vZ0":-5.346147343417167,"x":158.02,"y":160.02,"x0":-2.2043975341047735,"y0":50.00014471367413,"z0":6.044779460510758,"aX":-15.490385107558991},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2029,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3931243697222704,"extension":6.849147651650958},"index":0,"playId":"94f2da8d-efd1-36ae-8830-c292b57ae971","pitchNumber":1,"startTime":"2025-07-27T00:27:59.781Z","endTime":"2025-07-27T00:28:03.219Z","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":95.9,"endSpeed":87.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.133411546661744,"aZ":-18.099273653848968,"pfxX":-8.576300102557108,"pfxZ":7.136689771780523,"pX":-1.566945935023172,"pZ":2.8455444991644367,"vX0":5.140684021386193,"vY0":-139.49907958698657,"vZ0":-5.318447263196229,"x":176.73,"y":161.95,"x0":-2.3185337422449193,"y0":50.00421977685963,"z0":5.968450671073925,"aX":-16.918430203856918},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":14.5,"spinRate":2068,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3925039502061676,"extension":6.8704635960936296},"hitData":{"launchSpeed":8.5,"launchAngle":11.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":125.66,"coordY":201.84}},"index":1,"playId":"755ad346-8181-358e-8844-185868d02bbd","pitchNumber":2,"startTime":"2025-07-27T00:28:17.863Z","endTime":"2025-07-27T00:28:26.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:28:26.732Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Steven Kwan homers (9) on a fly ball to right center field. Brayan Rocchio scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:28:57.754Z","endTime":"2025-07-27T00:31:05.554Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":680742,"link":"/api/v1/people/680742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":680742,"link":"/api/v1/people/680742"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":95.9,"endSpeed":88.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.627337080336684,"aZ":-16.129421316450223,"pfxX":-7.0138656665877175,"pfxZ":8.041755306211755,"pX":-0.5059024234865886,"pZ":2.3503317357010616,"vX0":7.622234178116009,"vY0":-139.4678295333111,"vZ0":-6.909986383152956,"x":136.28,"y":175.32,"x0":-2.3465783732309253,"y0":50.00087293460267,"z0":5.899371525474616,"aX":-13.991643431750802},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2041,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3908303321221447,"extension":6.8624101860777555},"index":0,"playId":"e05afd79-e238-3fc6-839d-40b07658c908","pitchNumber":1,"startTime":"2025-07-27T00:28:57.754Z","endTime":"2025-07-27T00:29:00.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.10169304203141,"strikeZoneBottom":1.42999941777727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27079107664253,"aZ":-23.42916082856945,"pfxX":-5.4216522902360165,"pfxZ":5.1216010320135155,"pX":-0.8933785519776273,"pZ":3.579382053757168,"vX0":5.952834379937496,"vY0":-129.8672861230492,"vZ0":-1.446918380206823,"x":151.05,"y":142.14,"x0":-2.511206322540367,"y0":50.002343426570306,"z0":5.926282795602266,"aX":-9.257851054093699},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":8.5,"spinRate":1517,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4217925629191024,"extension":6.880602080083726},"index":1,"playId":"4aab2021-8f1a-386a-a497-8434a5a558fb","pitchNumber":2,"startTime":"2025-07-27T00:29:20.445Z","endTime":"2025-07-27T00:29:23.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.09456280063547,"strikeZoneBottom":1.43000032738163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.322379967559886,"aZ":-23.810358451067803,"pfxX":-5.444565097141739,"pfxZ":5.080044793350277,"pX":-1.5465360630290437,"pZ":3.6355467696133856,"vX0":4.519896697764862,"vY0":-127.77593874073845,"vZ0":-1.0851904336459404,"x":175.95,"y":140.62,"x0":-2.6345045707850256,"y0":50.004410455486756,"z0":5.943694495281543,"aX":-8.967391804139037},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":8.8,"spinRate":1418,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4293224088189973,"extension":6.761471450109313},"index":2,"playId":"acb2920d-698e-362d-81cc-28ec9fea95a4","pitchNumber":3,"startTime":"2025-07-27T00:29:37.937Z","endTime":"2025-07-27T00:29:40.937Z","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":96.1,"endSpeed":88.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.322533703623968,"aZ":-16.923934204718318,"pfxX":-7.949836796954179,"pfxZ":7.636692979412894,"pX":-0.20596505468228712,"pZ":2.2749820699752163,"vX0":8.708836297001948,"vY0":-139.67876472691637,"vZ0":-7.000605790301618,"x":124.85,"y":177.36,"x0":-2.3156481782128187,"y0":50.00200218354664,"z0":5.905548099909135,"aX":-15.875254029514025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":12.8,"spinRate":2251,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3905505631876056,"extension":6.9327825640143885},"index":3,"playId":"91e7846f-d52a-3197-ac08-cea170ef787b","pitchNumber":4,"startTime":"2025-07-27T00:29:55.826Z","endTime":"2025-07-27T00:30:00.574Z","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":96.9,"endSpeed":89.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2558950829117,"aZ":-15.440662689908283,"pfxX":-7.181739715687392,"pfxZ":8.29229719230502,"pX":-0.8092311734320864,"pZ":1.8474668259356337,"vX0":6.741428114889822,"vY0":-140.75577439791354,"vZ0":-8.47397122728558,"x":147.85,"y":188.9,"x0":-2.2956663740186207,"y0":50.003681641750354,"z0":5.885138562159246,"aX":-14.493147873762172},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2204,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3882968733968788,"extension":6.815088407906068},"index":4,"playId":"3ab2bd43-5e5c-3fca-a0bb-c33c0a5bf4f0","pitchNumber":5,"startTime":"2025-07-27T00:30:23.051Z","endTime":"2025-07-27T00:30:26.051Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94842899833517,"aZ":-41.158270871746524,"pfxX":4.511223787841672,"pfxZ":-6.3437108147588885,"pX":0.3500236352606992,"pZ":1.058426827303572,"vX0":5.039447347409297,"vY0":-118.59472678473267,"vZ0":-2.7978327771851426,"x":103.66,"y":210.2,"x0":-2.393418978037843,"y0":50.0043499609519,"z0":6.029418955121804,"aX":6.386857964267312},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":-9.5,"spinRate":2196,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46291538870480586,"extension":6.567547184427057},"hitData":{"launchSpeed":101.9,"launchAngle":33.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.92,"coordY":40.6}},"index":5,"playId":"59d24188-e290-3b33-bde2-e126272df104","pitchNumber":6,"startTime":"2025-07-27T00:30:44.272Z","endTime":"2025-07-27T00:31:05.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:31:05.554Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:31:23.720Z","endTime":"2025-07-27T00:32:40.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.0375322136786,"strikeZoneBottom":1.17766742229891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.745600402309307,"aZ":-26.68588491464656,"pfxX":-7.435470207403662,"pfxZ":3.3111207185025826,"pX":-1.9692272011024785,"pZ":5.15453911600942,"vX0":4.063413279355885,"vY0":-127.74639760656271,"vZ0":2.81084823198711,"x":192.06,"y":99.61,"x0":-2.612578231738923,"y0":50.00087393520315,"z0":6.134807544044096,"aX":-12.316138443891164},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":1645,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4283853062928542,"extension":6.72082674686949},"index":0,"playId":"763267a3-065f-37b0-8e98-175a3b113a89","pitchNumber":1,"startTime":"2025-07-27T00:31:30.835Z","endTime":"2025-07-27T00:31:33.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.753190033425298,"aZ":-11.636759703617441,"pfxX":-5.098234476109348,"pfxZ":10.46580374042922,"pX":-0.2731750797078376,"pZ":3.9633943905950604,"vX0":7.501695864462203,"vY0":-138.44247786834615,"vZ0":-3.586966197399097,"x":127.41,"y":131.77,"x0":-2.3420214683045635,"y0":50.002218605388414,"z0":6.041827897727957,"aX":-10.004573320746085},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2264,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39399714150435905,"extension":6.861749299255202},"index":1,"playId":"e3eec10a-1df4-33d5-a7d6-abd4b31514df","pitchNumber":2,"startTime":"2025-07-27T00:31:53.739Z","endTime":"2025-07-27T00:31:56.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.19999738327432,"strikeZoneBottom":1.37999737045317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.086860971658556,"aZ":-11.649650691958573,"pfxX":-5.350536928858931,"pfxZ":10.556697538451724,"pX":-0.44061774715223523,"pZ":3.070674656502756,"vX0":7.089224409071134,"vY0":-137.93666222363706,"vZ0":-5.602640232834731,"x":133.8,"y":155.87,"x0":-2.3380925403995687,"y0":50.00333059612355,"z0":5.900073615404597,"aX":-10.403851999769088},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2251,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.395714706349906,"extension":6.794486115326872},"index":2,"playId":"d73b8bee-16b8-3642-a941-25b5a57beaaf","pitchNumber":3,"startTime":"2025-07-27T00:32:13.115Z","endTime":"2025-07-27T00:32:16.115Z","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":85.9,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.341347932519348,"aZ":-32.72029140995314,"pfxX":1.7326851207247198,"pfxZ":-0.33638020050746675,"pX":0.037100718023227494,"pZ":3.376878299258589,"vX0":5.565940919723153,"vY0":-125.10844019306371,"vZ0":-0.06242993699915034,"x":115.59,"y":147.6,"x0":-2.4308277226370314,"y0":50.006019016613706,"z0":6.056756910199852,"aX":2.780101978946904},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-4.3,"spinRate":2574,"spinDirection":88},"zone":12,"typeConfidence":2.0,"plateTime":0.43577307240664975,"extension":6.581278042209264},"index":3,"playId":"d545e9d4-d096-3901-874c-6b90217be200","pitchNumber":4,"startTime":"2025-07-27T00:32:37.571Z","endTime":"2025-07-27T00:32:40.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:32:40.571Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (20) on a line drive to left fielder MJ Melendez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:32:50.559Z","endTime":"2025-07-27T00:33:38.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.43738541977846,"strikeZoneBottom":1.5858925061294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.757661981210116,"aZ":-34.17613203933888,"pfxX":9.179311992514654,"pfxZ":-1.4241718645414334,"pX":-0.11152468905835973,"pZ":3.06626195923458,"vX0":2.820927125370631,"vY0":-118.44600151966827,"vZ0":0.007246364604794664,"x":121.25,"y":155.99,"x0":-2.5135013305710103,"y0":50.002389391599124,"z0":6.214696064179235,"aX":12.909689559980299},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":-17.3,"spinRate":2344,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4642229191534111,"extension":6.534802381983944},"index":0,"playId":"98225c92-a9d2-312f-b569-46ba2e5330f4","pitchNumber":1,"startTime":"2025-07-27T00:33:08.479Z","endTime":"2025-07-27T00:33:11.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.036584466375917,"aZ":-26.440155699462967,"pfxX":-9.465452652739728,"pfxZ":3.43280880323338,"pX":-0.5846158362378197,"pZ":2.150613129451763,"vX0":8.020554682091554,"vY0":-128.57057183112062,"vZ0":-3.83491407607658,"x":139.28,"y":180.71,"x0":-2.5171334889838906,"y0":50.00455873735929,"z0":5.7169682851128405,"aX":-15.824224308346691},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":1582,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.42624808520299684,"extension":6.80332933782045},"hitData":{"launchSpeed":95.8,"launchAngle":23.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.45,"coordY":52.58}},"index":1,"playId":"a6645f6b-c175-3adb-b35f-ae11f0a14f78","pitchNumber":2,"startTime":"2025-07-27T00:33:24.218Z","endTime":"2025-07-27T00:33:38.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:33:38.269Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Santana lines out to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:34:03.965Z","endTime":"2025-07-27T00:36:04.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(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":81.6,"endSpeed":75.1,"strikeZoneTop":3.53117443644897,"strikeZoneBottom":1.80627576329614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51530922729987,"aZ":-34.51433600802868,"pfxX":5.9014305128396165,"pfxZ":-1.6564245145683354,"pX":-0.07299068110775322,"pZ":0.893649684828285,"vX0":4.2457473905525305,"vY0":-118.65410481128686,"vZ0":-4.429274196335625,"x":119.78,"y":214.65,"x0":-2.657591930346763,"y0":50.00270900578105,"z0":5.958810921148258,"aX":8.341671527660882},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.8,"breakHorizontal":-11.8,"spinRate":2160,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.46314418744998864,"extension":6.558621634652878},"index":0,"playId":"dba5ec7e-1515-3e13-9e85-e8dbda3cb93d","pitchNumber":1,"startTime":"2025-07-27T00:34:12.650Z","endTime":"2025-07-27T00:34:15.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.42071601225988,"strikeZoneBottom":1.66325895577865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.492357092574046,"aZ":-35.77555443742621,"pfxX":8.043922009344817,"pfxZ":-2.6217921985694055,"pX":0.8516757593736268,"pZ":2.2169912844941524,"vX0":5.034342893552959,"vY0":-117.3646890229753,"vZ0":-1.2702101086628708,"x":84.54,"y":178.92,"x0":-2.377944593350425,"y0":50.00357851332366,"z0":6.1452194276330765,"aX":11.043857088368064},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":-16.0,"spinRate":2436,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4695355992865742,"extension":6.459640012200782},"index":1,"playId":"36293647-2b1f-32b6-9495-f668fd8d1bef","pitchNumber":2,"startTime":"2025-07-27T00:34:33.410Z","endTime":"2025-07-27T00:34:37.503Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.4875186985431,"strikeZoneBottom":1.69890015162239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.966045045241113,"aZ":-9.946513303161659,"pfxX":-4.248561045770778,"pfxZ":11.377977578804483,"pX":-0.8064876612162121,"pZ":1.7123149748037625,"vX0":6.161916657269929,"vY0":-138.85619992135005,"vZ0":-9.267620787674845,"x":147.74,"y":192.55,"x0":-2.5019342485270095,"y0":50.003758483705866,"z0":5.754192435545427,"aX":-8.30085954927011},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":6.5,"spinRate":2252,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39439660107172747,"extension":6.813844234975091},"index":2,"playId":"22ea46a8-2ad1-3974-a379-b59437fd3f10","pitchNumber":3,"startTime":"2025-07-27T00:34:53.953Z","endTime":"2025-07-27T00:34:57.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.41303091190824,"strikeZoneBottom":1.68733741245199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66026305387049,"aZ":-37.36235681312283,"pfxX":6.256817002697006,"pfxZ":-3.6796332063670665,"pX":-0.5858382301124252,"pZ":3.6414888941524386,"vX0":2.7989097833510432,"vY0":-118.25637748605443,"vZ0":2.021335720089085,"x":139.33,"y":140.46,"x0":-2.5996354419628767,"y0":50.00411226815999,"z0":6.216093537574034,"aX":8.815619537281892},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.9,"breakHorizontal":-12.0,"spinRate":2225,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4641006321113639,"extension":6.546356172094292},"index":3,"playId":"606d1bfa-f51e-3219-8c67-39e2d8ba8fd8","pitchNumber":4,"startTime":"2025-07-27T00:35:12.259Z","endTime":"2025-07-27T00:35:15.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73157263971538,"aZ":-10.495919670845396,"pfxX":-4.501260534802217,"pfxZ":11.122021121144128,"pX":-0.6580784286896996,"pZ":2.1356824465075532,"vX0":6.564735952078066,"vY0":-138.87821979103597,"vZ0":-8.07542374229795,"x":142.08,"y":181.12,"x0":-2.4700650613124675,"y0":50.0024304673214,"z0":5.783149420812123,"aX":-8.773677877322612},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2381,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39472096088884934,"extension":6.927684618816903},"index":4,"playId":"90eb9103-1c95-3bd9-825f-a754086bc8ca","pitchNumber":5,"startTime":"2025-07-27T00:35:32.502Z","endTime":"2025-07-27T00:35:35.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62120728818099,"aZ":-11.071485150075919,"pfxX":-3.5904008132355196,"pfxZ":10.572580036850226,"pX":-0.13603663056080334,"pZ":1.9056525115798972,"vX0":7.356501046220874,"vY0":-140.13303129318527,"vZ0":-8.528619745059963,"x":122.19,"y":187.33,"x0":-2.324514929130636,"y0":50.0002182886149,"z0":5.705013135632632,"aX":-7.1651424816108635},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":5.0,"spinRate":2271,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39032907105944803,"extension":6.944648765468095},"hitData":{"launchSpeed":88.6,"launchAngle":17.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.32,"coordY":92.86}},"index":5,"playId":"281c181b-b934-3468-b495-52d8723163e7","pitchNumber":6,"startTime":"2025-07-27T00:35:56.474Z","endTime":"2025-07-27T00:36:04.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:36:04.473Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:38:24.453Z","endTime":"2025-07-27T00:39:15.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.62107210360724,"strikeZoneBottom":1.70000221146005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.601568965071205,"aZ":-17.887699026750507,"pfxX":-7.596260026388786,"pfxZ":7.623627035756018,"pX":0.1877932479534268,"pZ":2.8059402462846266,"vX0":8.227835453851814,"vY0":-135.521202890185,"vZ0":-5.817428804699696,"x":109.84,"y":163.02,"x0":-1.8901963625569365,"y0":50.0001817744606,"z0":6.215634327155866,"aX":-14.230475899904183},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":12.1,"spinRate":2332,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4030358594943433,"extension":6.559315804244418},"index":0,"playId":"2077edfd-6760-3a75-a630-2b7b6f7a332c","pitchNumber":1,"startTime":"2025-07-27T00:38:36.538Z","endTime":"2025-07-27T00:38:39.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67868388804255,"aZ":-18.15079357389716,"pfxX":-9.06947162399549,"pfxZ":7.550888071880615,"pX":-0.1523102729540863,"pZ":1.4809601096273348,"vX0":8.226129759814459,"vY0":-134.9994254477149,"vZ0":-8.735145724197993,"x":122.81,"y":198.79,"x0":-2.0514345668259066,"y0":50.00318089111002,"z0":6.021239181413573,"aX":-16.844925985578296},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":14.8,"spinRate":2317,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40476178364476745,"extension":6.488002839282007},"index":1,"playId":"219ac196-0184-379b-aa6b-4b00334cade2","pitchNumber":2,"startTime":"2025-07-27T00:38:51.939Z","endTime":"2025-07-27T00:38:55.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128779700292224,"aZ":-27.449765053725127,"pfxX":-7.778572454509677,"pfxZ":3.3974646834562208,"pX":-0.5469126337861407,"pZ":3.004541448658977,"vX0":5.83933601825784,"vY0":-118.23917588753264,"vZ0":-1.4663961040446554,"x":137.85,"y":157.66,"x0":-2.0587922686506164,"y0":50.00437979244523,"z0":6.19226757270497,"aX":-10.827114080475857},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.0,"breakHorizontal":12.4,"spinRate":1858,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.466296107339061,"extension":6.4988109695521175},"index":2,"playId":"84917eca-b244-3250-8ae9-ceb19d231d86","pitchNumber":3,"startTime":"2025-07-27T00:39:12.033Z","endTime":"2025-07-27T00:39:15.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:39:15.033Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:39:31.104Z","endTime":"2025-07-27T00:41:00.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.40250648405609,"strikeZoneBottom":1.55999715001879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.149086637084444,"aZ":-25.77548402705064,"pfxX":3.18648726688441,"pfxZ":3.8991111662318048,"pX":-0.9029948263787229,"pZ":3.4343911696725513,"vX0":2.2406610805686062,"vY0":-126.77779111928153,"vZ0":-2.0720674728305872,"x":151.42,"y":146.05,"x0":-2.209909561317625,"y0":50.00001119075713,"z0":6.304670578682677,"aX":5.223177688438587},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-6.2,"spinRate":2780,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4308346224267945,"extension":6.604966061300535},"index":0,"playId":"6ae56b1e-ee86-388f-947e-43f31f4177cf","pitchNumber":1,"startTime":"2025-07-27T00:39:39.908Z","endTime":"2025-07-27T00:39:43.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.812130501633987,"aZ":-25.991232275720407,"pfxX":3.1248734496291344,"pfxZ":3.7299043659077356,"pX":0.5279812102359484,"pZ":2.3378155661421447,"vX0":5.385591719651333,"vY0":-127.5929852729879,"vZ0":-4.500329268460925,"x":96.87,"y":175.66,"x0":-2.011475211775674,"y0":50.00595021753601,"z0":6.158515947557526,"aX":5.181740769527621},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-6.8,"spinRate":2861,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.42832635109986317,"extension":6.7555276143181135},"index":1,"playId":"8a7fb463-1e57-33b4-b6a4-750e92cce4db","pitchNumber":2,"startTime":"2025-07-27T00:39:53.182Z","endTime":"2025-07-27T00:39:57.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.38617002077164,"strikeZoneBottom":1.56000271885027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.325898119958225,"aZ":-25.756623123670543,"pfxX":-7.1240621849436385,"pfxZ":4.2378309305670765,"pX":-1.3391043278842327,"pZ":2.6141256364759102,"vX0":4.300653639740828,"vY0":-121.40386108471681,"vZ0":-3.163627287268762,"x":168.04,"y":168.2,"x0":-2.19409411780201,"y0":50.00556552259727,"z0":6.139133426002955,"aX":-10.800480902073826},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.3,"breakHorizontal":12.1,"spinRate":1764,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4485118333185323,"extension":6.611662440638},"index":2,"playId":"6fba16c0-88d3-3d54-a239-7a8deea04c58","pitchNumber":3,"startTime":"2025-07-27T00:40:09.194Z","endTime":"2025-07-27T00:40:12.405Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.38497095597422,"strikeZoneBottom":1.55999721192841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.117318590942926,"aZ":-37.33395778641706,"pfxX":10.429564692206295,"pfxZ":-3.5705627751145563,"pX":0.34069429252649147,"pZ":1.4293296144431686,"vX0":2.6108391622565206,"vY0":-120.0059099739248,"vZ0":-3.235552464970342,"x":104.01,"y":200.19,"x0":-2.1182746576154927,"y0":50.00207203354214,"z0":6.150020697118628,"aX":15.077516669638133},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.0,"breakHorizontal":-19.6,"spinRate":2682,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45794399754496506,"extension":6.566335873394226},"index":3,"playId":"f1a216e2-124b-322d-b001-e3742f0d0107","pitchNumber":4,"startTime":"2025-07-27T00:40:24.516Z","endTime":"2025-07-27T00:40:27.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.255894230823703,"aZ":-31.219811036197136,"pfxX":2.5066002391497495,"pfxZ":0.589079730176989,"pX":0.02123907101236572,"pZ":1.3212313982562538,"vX0":4.445282140981692,"vY0":-125.7597451993936,"vZ0":-5.343816273288127,"x":116.19,"y":203.11,"x0":-2.0884393305828275,"y0":50.00253773271744,"z0":5.978020143628954,"aX":4.0517890316071465},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":-5.5,"spinRate":2747,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43397851516713715,"extension":6.662365574032981},"index":4,"playId":"c6360444-a597-327c-b21d-271ca97cdd4f","pitchNumber":5,"startTime":"2025-07-27T00:40:38.808Z","endTime":"2025-07-27T00:40:42.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.45539799737332,"strikeZoneBottom":1.6356643323204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45977791612832,"aZ":-17.014721674550024,"pfxX":-9.296794358442549,"pfxZ":7.723007753077232,"pX":0.3303283486122008,"pZ":3.4339433410849294,"vX0":9.213223339276448,"vY0":-139.05817989434726,"vZ0":-4.495232704985111,"x":104.41,"y":146.06,"x0":-1.8139672075692765,"y0":50.003927730599074,"z0":6.196173670154701,"aX":-18.253421956234785},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":15.0,"spinRate":2408,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.39350168450003853,"extension":6.679272952649516},"index":5,"playId":"6575d97d-562b-36ea-bea2-32c5c5675bc2","pitchNumber":6,"startTime":"2025-07-27T00:40:57.314Z","endTime":"2025-07-27T00:41:00.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:41:00.478Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:41:14.455Z","endTime":"2025-07-27T00:42:59.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":75.3,"strikeZoneTop":3.29206690855503,"strikeZoneBottom":1.51000165578089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.500174134844674,"aZ":-36.839575658641394,"pfxX":9.683897003361977,"pfxZ":-3.269087513265273,"pX":-0.41253840815584264,"pZ":1.9618476672545375,"vX0":1.515353059032866,"vY0":-119.23637082447459,"vZ0":-2.0956245230318733,"x":132.72,"y":185.81,"x0":-2.314602152576247,"y0":50.000575523569495,"z0":6.199423180850608,"aX":13.838189133608594},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.1,"breakHorizontal":-17.9,"spinRate":2720,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4606717333221053,"extension":6.5559176218540385},"index":0,"playId":"f7867195-ab23-308e-9fb6-c68d19435328","pitchNumber":1,"startTime":"2025-07-27T00:41:26.992Z","endTime":"2025-07-27T00:41:29.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.29841498045563,"strikeZoneBottom":1.51000217612457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09976868032425,"aZ":-18.608786141759154,"pfxX":-8.198437847596747,"pfxZ":7.054914515670233,"pX":1.5203486092365288,"pZ":2.305511948858167,"vX0":11.794836941850802,"vY0":-137.24289683539305,"vZ0":-6.935763550584394,"x":59.05,"y":176.53,"x0":-1.7520023772617803,"y0":50.00320478671755,"z0":6.116019110086991,"aX":-15.765760217083143},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2341,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3978743274612442,"extension":6.599125173402098},"index":1,"playId":"5242a727-7a2b-3bc3-ba51-08cea181f111","pitchNumber":2,"startTime":"2025-07-27T00:41:40.567Z","endTime":"2025-07-27T00:41:43.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.163967028505226,"aZ":-21.934012167966085,"pfxX":-10.131322847855287,"pfxZ":5.244279831503807,"pX":0.32719281119161303,"pZ":1.8118639962314762,"vX0":9.666151899694631,"vY0":-138.66098685720988,"vZ0":-7.762165595239861,"x":104.53,"y":189.86,"x0":-1.8828161385977005,"y0":50.00327917353262,"z0":6.104032366558931,"aX":-19.786236110728172},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2363,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3945787200806943,"extension":6.681166309144281},"index":2,"playId":"20253198-a4e7-3bd8-9ed6-373d9cbddd1f","pitchNumber":3,"startTime":"2025-07-27T00:41:56.512Z","endTime":"2025-07-27T00:41:59.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-27T00:42:14.820Z","endTime":"2025-07-27T00:42:25.432Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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":82.9,"endSpeed":75.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.444024282629844,"aZ":-38.22346604772026,"pfxX":9.635350609811425,"pfxZ":-4.165809692672953,"pX":-0.8103716425621281,"pZ":1.6113516203910976,"vX0":0.9277123143446225,"vY0":-120.60271561988911,"vZ0":-2.702314160104091,"x":147.89,"y":195.27,"x0":-2.4510208143996746,"y0":50.00077391274265,"z0":6.162714280839827,"aX":13.998289868388271},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.9,"breakHorizontal":-17.6,"spinRate":2772,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4565531687294313,"extension":6.594555726302332},"index":4,"playId":"f83da3b3-42ab-35cb-ac74-2c20dc750d2e","pitchNumber":4,"startTime":"2025-07-27T00:42:25.432Z","endTime":"2025-07-27T00:42:28.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.764282892417146,"aZ":-21.79696353514108,"pfxX":-8.266455718491269,"pfxZ":5.315726425937077,"pX":0.04272857940387323,"pZ":3.2034294667829664,"vX0":7.972543121196902,"vY0":-138.12509041355756,"vZ0":-4.235980984348831,"x":115.37,"y":152.29,"x0":-1.7925891915309464,"y0":50.00485050793773,"z0":6.203428724101768,"aX":-16.141742973016388},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":13.6,"spinRate":2142,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3949800489066404,"extension":6.657146554165293},"hitData":{"launchSpeed":87.9,"launchAngle":16.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.07,"coordY":95.2}},"index":5,"playId":"7cb453d1-4576-37e8-a515-7f9001783819","pitchNumber":5,"startTime":"2025-07-27T00:42:47.876Z","endTime":"2025-07-27T00:42:59.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:42:59.196Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:43:24.877Z","endTime":"2025-07-27T00:43:31.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151442525502407,"aZ":-15.829163273310773,"pfxX":-4.823522668883516,"pfxZ":8.51220648642786,"pX":0.18897416657964508,"pZ":2.857964671589227,"vX0":7.487907312372037,"vY0":-137.17800159768282,"vZ0":-5.880363393034478,"x":109.8,"y":161.61,"x0":-1.9397482998298146,"y0":50.00499650894051,"z0":6.094741718631132,"aX":-9.265220531740804},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2219,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39810176098209826,"extension":6.638303188237006},"hitData":{"launchSpeed":107.7,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.06,"coordY":156.51}},"index":0,"playId":"57d2c22b-f109-3101-a52c-4a8b4a189110","pitchNumber":1,"startTime":"2025-07-27T00:43:24.877Z","endTime":"2025-07-27T00:43:31.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:43:31.796Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:46:06.646Z","endTime":"2025-07-27T00:46:56.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":83.9,"endSpeed":78.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09030469987007,"aZ":-35.016892274513374,"pfxX":3.3532749124993795,"pfxZ":-1.8524195993376633,"pX":-0.6098082938796446,"pZ":3.644247862580627,"vX0":3.4296723583655577,"vY0":-122.21561329343973,"vZ0":1.2116952219766326,"x":140.24,"y":140.39,"x0":-2.4602001083584555,"y0":50.003530032857235,"z0":6.119310106417893,"aX":5.140404025311341},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":-6.8,"spinRate":2490,"spinDirection":97},"zone":1,"typeConfidence":2.0,"plateTime":0.4459075745015899,"extension":6.634833589379344},"index":0,"playId":"305f42ae-e5fe-3042-8b44-7725f0bf4123","pitchNumber":1,"startTime":"2025-07-27T00:46:16.536Z","endTime":"2025-07-27T00:46:23.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09076584809488,"aZ":-32.935241928267075,"pfxX":0.7348122113955721,"pfxZ":-0.4955646089616028,"pX":-0.16771701509737383,"pZ":2.387653982277556,"vX0":5.313515356348413,"vY0":-122.63329127086159,"vZ0":-1.9782285218544344,"x":123.39,"y":174.31,"x0":-2.445525910433162,"y0":50.00167793870083,"z0":5.977493855075415,"aX":1.133451550769044},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":2401,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.44429348100494837,"extension":6.749334975267869},"hitData":{"launchSpeed":93.8,"launchAngle":31.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.04,"coordY":53.62}},"index":1,"playId":"04136df1-82fc-3c99-b952-f369e18d6b61","pitchNumber":2,"startTime":"2025-07-27T00:46:44.981Z","endTime":"2025-07-27T00:46:56.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:46:56.580Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Schneemann lines out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:47:11.098Z","endTime":"2025-07-27T00:48:14.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.37284144427392,"strikeZoneBottom":1.6400015192816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.514702636470975,"aZ":-17.316873471788544,"pfxX":-8.690377806143282,"pfxZ":7.649033021186605,"pX":-1.3631545972641912,"pZ":2.339938198470982,"vX0":5.867553563526731,"vY0":-137.9656499292924,"vZ0":-6.441845907154442,"x":168.96,"y":175.6,"x0":-2.380168219038165,"y0":50.00390604153931,"z0":5.857557704777916,"aX":-16.881367373925173},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2222,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39586829425242653,"extension":6.698834482766378},"index":0,"playId":"f968dd2f-14ab-3d3b-9654-f0e885a5ff72","pitchNumber":1,"startTime":"2025-07-27T00:47:18.466Z","endTime":"2025-07-27T00:47:21.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.39446793403346,"strikeZoneBottom":1.64000068847333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89967619447928,"aZ":-16.89477279052065,"pfxX":-7.53397357538972,"pfxZ":7.8651291286124305,"pX":-0.5181247213130593,"pZ":0.9498102213947688,"vX0":7.792648806766014,"vY0":-137.8173735262374,"vZ0":-10.020533444607576,"x":136.75,"y":213.14,"x0":-2.3906464465270836,"y0":50.001097648132564,"z0":5.750551351930612,"aX":-14.629962748214911},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":12.2,"spinRate":2055,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3960047251038974,"extension":6.883691456332389},"index":1,"playId":"df1bb575-a052-3818-bd15-7075d6291000","pitchNumber":2,"startTime":"2025-07-27T00:47:33.334Z","endTime":"2025-07-27T00:47:36.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.36143132944392,"strikeZoneBottom":1.64000153608481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007327737071247,"aZ":-11.567003749137628,"pfxX":-5.3536888416373785,"pfxZ":10.76809410395128,"pX":0.06384091721246642,"pZ":2.6666150464270664,"vX0":7.922919478324207,"vY0":-137.3495801707533,"vZ0":-6.871090550453987,"x":114.57,"y":166.78,"x0":-2.1605745456704684,"y0":50.00048254564727,"z0":5.984755935239106,"aX":-10.243489584531442},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2350,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3985722355156702,"extension":6.888068458177879},"index":2,"playId":"68867f96-9bed-31b2-8654-2d7341d399c0","pitchNumber":3,"startTime":"2025-07-27T00:47:50.187Z","endTime":"2025-07-27T00:47:53.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485565386236146,"aZ":-13.037942477021621,"pfxX":-4.437818544274682,"pfxZ":9.765930188395348,"pX":-0.4630959006922336,"pZ":2.371918552840524,"vX0":6.977145398444944,"vY0":-138.71985039322863,"vZ0":-7.207650588799277,"x":134.65,"y":174.74,"x0":-2.428107510245475,"y0":50.000698221236874,"z0":5.863298375898749,"aX":-8.694393564081905},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2330,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3940413693481375,"extension":6.792368326391249},"hitData":{"launchSpeed":102.0,"launchAngle":17.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.36,"coordY":75.09}},"index":3,"playId":"c2e0a50b-1ddc-3302-9819-7e1fdd79fddf","pitchNumber":4,"startTime":"2025-07-27T00:48:06.630Z","endTime":"2025-07-27T00:48:14.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:48:14.543Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johnathan Rodríguez singles on a sharp line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:48:32.168Z","endTime":"2025-07-27T00:49:08.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":88.1,"strikeZoneTop":3.33054287510661,"strikeZoneBottom":1.57999852069918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.988898353540662,"aZ":-12.666678981193648,"pfxX":-4.760774229666081,"pfxZ":9.83633733977957,"pX":0.22171455954700905,"pZ":2.563505503385233,"vX0":8.007321864868544,"vY0":-139.8138068794651,"vZ0":-7.090172583584429,"x":108.55,"y":169.57,"x0":-2.0584555744777266,"y0":50.002840901558336,"z0":5.960331199556132,"aX":-9.442319311300594},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2422,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39147828595859835,"extension":6.8674766328976},"index":0,"playId":"ac4da13d-8354-312a-9f5e-123e5f9029b4","pitchNumber":1,"startTime":"2025-07-27T00:48:40.987Z","endTime":"2025-07-27T00:48:43.987Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.376732723328992,"aZ":-30.933936455675862,"pfxX":0.9858762496693515,"pfxZ":0.7707997988558377,"pX":0.16194424717497305,"pZ":1.8750495400230878,"vX0":5.979538225847201,"vY0":-126.0279025642156,"vZ0":-3.9603662547870675,"x":110.83,"y":188.15,"x0":-2.364638312905487,"y0":50.00546756031475,"z0":5.951317839100843,"aX":1.5941457861935713},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.1,"spinRate":2567,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.43374750201631374,"extension":6.749976611804873},"hitData":{"launchSpeed":104.5,"launchAngle":9.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.86,"coordY":90.22}},"index":1,"playId":"d42b61ff-c71e-35c5-9100-16796e76bb3d","pitchNumber":2,"startTime":"2025-07-27T00:48:56.840Z","endTime":"2025-07-27T00:49:08.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:49:08.392Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (12) on a line drive to center fielder Kyle Isbel. Johnathan Rodríguez to 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:49:26.760Z","endTime":"2025-07-27T00:51:06.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.832377091165412,"aZ":-11.28894664364044,"pfxX":-4.706491432853206,"pfxZ":10.763209307973973,"pX":0.24744114854292448,"pZ":2.441963483306068,"vX0":8.709310176792561,"vY0":-137.9670481694075,"vZ0":-7.3306943636132065,"x":107.57,"y":172.85,"x0":-2.32941236663501,"y0":50.00161978955119,"z0":5.882909305132181,"aX":-9.132235686128666},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":6.8,"spinRate":2355,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3960113092809441,"extension":7.027078480008286},"index":0,"playId":"d3c4e05d-2a12-31e6-b32d-29fdd62fdef2","pitchNumber":1,"startTime":"2025-07-27T00:49:32.989Z","endTime":"2025-07-27T00:49:35.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.08871852114086,"strikeZoneBottom":1.38999953567813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.029594307719147,"aZ":-27.99962333741707,"pfxX":-7.385926769096703,"pfxZ":2.47903114893942,"pX":-2.2902481121894147,"pZ":3.1853243050316795,"vX0":3.6043274016787414,"vY0":-128.7869739912828,"vZ0":-1.1032161356138992,"x":204.3,"y":152.78,"x0":-2.7461297293062135,"y0":50.00471018506912,"z0":5.7793148562253025,"aX":-12.44358287713515},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":12.6,"spinRate":1189,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.42483203827078553,"extension":6.811591981212663},"index":1,"playId":"7d833e2c-b24d-358d-a473-0524af3505f6","pitchNumber":2,"startTime":"2025-07-27T00:49:55.207Z","endTime":"2025-07-27T00:49:58.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39266427784779,"aZ":-11.69641038172471,"pfxX":-4.472727807054714,"pfxZ":10.376177606090877,"pX":-0.09582731988027336,"pZ":3.1688780279502864,"vX0":7.74505323926614,"vY0":-139.36941701264274,"vZ0":-5.5990588101968735,"x":120.65,"y":153.22,"x0":-2.3256597397772882,"y0":50.00188537251548,"z0":5.971660922870847,"aX":-8.826948381398621},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2255,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39252661993868676,"extension":6.9226491223366144},"index":2,"playId":"ab4329d5-ae40-33e1-889c-f8f5a501253c","pitchNumber":3,"startTime":"2025-07-27T00:50:10.942Z","endTime":"2025-07-27T00:50:14.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.06656345085788,"strikeZoneBottom":1.39000204465262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79012796036874,"aZ":-14.025470076045925,"pfxX":-5.499537897163756,"pfxZ":9.399607668668523,"pX":0.16324105292519192,"pZ":5.003577533917074,"vX0":8.989715066552465,"vY0":-137.8742411585954,"vZ0":-0.13061619945534408,"x":110.78,"y":103.68,"x0":-2.4205977042353415,"y0":50.00535629882426,"z0":5.995696984997075,"aX":-10.622821195824345},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":8.2,"spinRate":2223,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39682062950495967,"extension":6.887074093926236},"index":3,"playId":"b58d4c48-ba55-34de-b2dd-818a64866c99","pitchNumber":4,"startTime":"2025-07-27T00:50:34.951Z","endTime":"2025-07-27T00:50:37.951Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.060237792039743,"aZ":-13.60427736893014,"pfxX":-4.470642083962189,"pfxZ":9.283242603552862,"pX":-0.6574346873217443,"pZ":3.409603373869197,"vX0":6.273500707393347,"vY0":-139.95507697066574,"vZ0":-4.357971750641528,"x":142.06,"y":146.72,"x0":-2.3383917739313875,"y0":50.00648142742124,"z0":5.86620565394212,"aX":-8.946929809121817},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2261,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3900914007889358,"extension":6.9129573663000725},"hitData":{"launchSpeed":95.2,"launchAngle":11.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":86.85,"coordY":76.48}},"index":4,"playId":"16b8ac71-c541-3450-a2e1-5fd9bd3f3239","pitchNumber":5,"startTime":"2025-07-27T00:50:55.219Z","endTime":"2025-07-27T00:51:06.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:51:06.325Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:51:38.077Z","endTime":"2025-07-27T00:52:21.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.10414133005285,"aZ":-30.416376470518497,"pfxX":2.0622702906828696,"pfxZ":1.1228424071212295,"pX":-1.0913539393907432,"pZ":3.130755554725386,"vX0":2.979859835920531,"vY0":-123.47122716666361,"vZ0":-0.8122798713260884,"x":158.6,"y":154.25,"x0":-2.5749113550165044,"y0":50.00441326752009,"z0":5.989748263352999,"aX":3.231798441445458},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.3,"spinRate":2422,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.44107839737077636,"extension":6.7087779701056345},"index":0,"playId":"d26a4f43-f523-3b02-867b-277a55d632f7","pitchNumber":1,"startTime":"2025-07-27T00:51:44.760Z","endTime":"2025-07-27T00:51:47.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.319027990557025,"aZ":-30.52600063865506,"pfxX":-0.1698784984179278,"pfxZ":1.0491187986211354,"pX":0.4740078546573045,"pZ":2.4318398058009554,"vX0":7.197448547179879,"vY0":-124.50590241779925,"vZ0":-2.6456644234581805,"x":98.93,"y":173.12,"x0":-2.428755850799842,"y0":50.00539828086002,"z0":6.027156615100547,"aX":-0.2687344929649325},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.3,"spinRate":2422,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.43943703545374424,"extension":6.883773638788105},"hitData":{"launchSpeed":95.3,"launchAngle":43.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.97,"coordY":66.56}},"index":1,"playId":"51c44ab1-9f22-3c09-8110-31a0bd23c20c","pitchNumber":2,"startTime":"2025-07-27T00:52:11.765Z","endTime":"2025-07-27T00:52:21.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:52:21.946Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a ground ball to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:54:43.056Z","endTime":"2025-07-27T00:55:44.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.413411581503816,"aZ":-15.128855548933043,"pfxX":-4.90934999971563,"pfxZ":9.136069513542559,"pX":-0.9616282259679579,"pZ":2.1008717018964385,"vX0":3.6086339389448168,"vY0":-136.11205896433782,"vZ0":-8.112271021515133,"x":153.66,"y":182.06,"x0":-1.6704485155842812,"y0":50.00328726964761,"z0":6.179205908551699,"aX":-9.161065712282094},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2294,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40326178694900205,"extension":6.432719318444361},"index":0,"playId":"163d23cf-ac65-35bb-8699-e537d334e307","pitchNumber":1,"startTime":"2025-07-27T00:54:58.273Z","endTime":"2025-07-27T00:55:02.776Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.43233107722928,"strikeZoneBottom":1.52999863988755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.458915153023195,"aZ":-30.07215156652183,"pfxX":5.073033029445317,"pfxZ":1.3292748117049111,"pX":-1.4441642419688514,"pZ":3.4811345876338318,"vX0":0.3117014138049694,"vY0":-124.565717392972,"vZ0":-1.1306787707384416,"x":172.05,"y":144.79,"x0":-2.2304214327967053,"y0":50.003787576941086,"z0":6.412235089228796,"aX":8.025310362055823},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-9.2,"spinRate":2760,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4385946794990607,"extension":6.440194084670989},"index":1,"playId":"08eba5ce-f70a-3caa-b112-c6432f029f59","pitchNumber":2,"startTime":"2025-07-27T00:55:20.054Z","endTime":"2025-07-27T00:55:23.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.022515166645405,"aZ":-17.68241012489075,"pfxX":-5.66985753331976,"pfxZ":7.667453093849268,"pX":-0.06934801105765571,"pZ":2.133079965389834,"vX0":6.889617424109657,"vY0":-135.93362039396732,"vZ0":-7.688954513987749,"x":119.64,"y":181.19,"x0":-1.8882986188247621,"y0":50.00171963812904,"z0":6.203996845504178,"aX":-10.715578670247407},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2115,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40140424262136953,"extension":6.408735733926848},"hitData":{"launchSpeed":104.7,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.99,"coordY":120.36}},"index":2,"playId":"aa09f3f7-ab70-3a69-b050-8e9cf80bf28c","pitchNumber":3,"startTime":"2025-07-27T00:55:33.596Z","endTime":"2025-07-27T00:55:44.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:55:44.789Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:56:05.753Z","endTime":"2025-07-27T00:58:08.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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(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":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.39497274249999,"strikeZoneBottom":1.54999930044305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39131302286385,"aZ":-33.084004253962604,"pfxX":4.30071957769029,"pfxZ":-0.5710905551061334,"pX":-0.22265026587576006,"pZ":3.016035397600731,"vX0":3.2832527470547044,"vY0":-125.11781938586743,"vZ0":-1.6845922893664502,"x":125.49,"y":157.35,"x0":-2.109040575838995,"y0":50.00409254622599,"z0":6.400165456285638,"aX":6.842593315369837},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-8.5,"spinRate":2736,"spinDirection":89},"zone":2,"typeConfidence":2.0,"plateTime":0.4371705306054259,"extension":6.417357884090862},"index":0,"playId":"54194812-a60e-33f6-8719-34133cbe935b","pitchNumber":1,"startTime":"2025-07-27T00:56:10.586Z","endTime":"2025-07-27T00:56:13.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.42734741895821,"strikeZoneBottom":1.64101695148429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83986535668165,"aZ":-36.71159972839939,"pfxX":8.974356190573705,"pfxZ":-3.116681134611932,"pX":0.6701536078842255,"pZ":1.303746432278336,"vX0":3.9493402282609926,"vY0":-120.27225432313999,"vZ0":-4.014332471051188,"x":91.46,"y":203.58,"x0":-2.1627695610929294,"y0":50.004900245960826,"z0":6.274169155715274,"aX":13.056572506960912},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.4,"breakHorizontal":-17.3,"spinRate":2732,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4566167195186046,"extension":6.450011916260143},"index":1,"playId":"cac7701f-a14d-3a4c-9249-10bd19139f92","pitchNumber":2,"startTime":"2025-07-27T00:56:28.002Z","endTime":"2025-07-27T00:56:31.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.43488978112302,"strikeZoneBottom":1.58418870821816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18728641598986,"aZ":-18.117670732806,"pfxX":-7.918135777279379,"pfxZ":7.4529599042926336,"pX":-0.9219762322776879,"pZ":1.080329370651895,"vX0":6.365126399254837,"vY0":-136.06575454890097,"vZ0":-10.074407442125604,"x":152.14,"y":209.61,"x0":-2.255953106505659,"y0":50.00418019167614,"z0":6.070893354638769,"aX":-14.936874175962126},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2206,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4016249152754452,"extension":6.5539337823341945},"index":2,"playId":"3b071edd-b4b2-3698-a6e8-caa91973c872","pitchNumber":3,"startTime":"2025-07-27T00:56:46.570Z","endTime":"2025-07-27T00:56:50.380Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22104645152821,"aZ":-18.99562229665657,"pfxX":-7.220385200827719,"pfxZ":7.018987417553793,"pX":-0.7468714225969595,"pZ":3.1442570394907485,"vX0":5.8711610132737375,"vY0":-135.54132172844365,"vZ0":-4.621612628666935,"x":145.47,"y":153.89,"x0":-1.9937662790472208,"y0":50.00030328005223,"z0":6.182233528935785,"aX":-13.54926239718186},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":2224,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40277696588821676,"extension":6.584964566331349},"index":3,"playId":"1299c35d-7403-37aa-826e-e583151abd16","pitchNumber":4,"startTime":"2025-07-27T00:57:07.372Z","endTime":"2025-07-27T00:57:10.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T00:57:20.889Z","endTime":"2025-07-27T00:57:43.519Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.27372053982671,"strikeZoneBottom":1.54999743195898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.928719045222273,"aZ":-34.04772154077186,"pfxX":8.578693877569357,"pfxZ":-1.2473228016206148,"pX":0.932264244266744,"pZ":1.5453671518850252,"vX0":4.6601008483825055,"vY0":-122.18753024427717,"vZ0":-4.114116878675249,"x":81.46,"y":197.06,"x0":-2.116301127249111,"y0":50.0011236437257,"z0":6.188455164448354,"aX":12.919342468332676},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.0,"breakHorizontal":-16.7,"spinRate":2715,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4489151020458446,"extension":6.420728194948356},"index":5,"playId":"312c29fb-4bbd-30d5-94b3-529941ac61f9","pitchNumber":5,"startTime":"2025-07-27T00:57:43.519Z","endTime":"2025-07-27T00:57:47.199Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068159208718306,"aZ":-30.53637393451087,"pfxX":4.226894254101483,"pfxZ":1.0112001623610238,"pX":0.3987138375356239,"pZ":1.8325001677701005,"vX0":4.764264630895298,"vY0":-126.48067273981364,"vZ0":-4.711639117397325,"x":101.8,"y":189.3,"x0":-2.0592407803091746,"y0":50.00248933081313,"z0":6.171414810434118,"aX":6.839608878758777},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-8.8,"spinRate":2833,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4332343089704431,"extension":6.693752471512537},"index":6,"playId":"13e8fb0b-2dd2-3538-a9f3-df9f7eecd59c","pitchNumber":6,"startTime":"2025-07-27T00:58:04.612Z","endTime":"2025-07-27T00:58:08.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:58:08.899Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (15) on a fly ball to left center field. Kyle Isbel scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:58:31.318Z","endTime":"2025-07-27T01:00:38.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":80.3,"strikeZoneTop":3.47181722525612,"strikeZoneBottom":1.60999944129671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29281059952832,"aZ":-34.634842987897855,"pfxX":3.00624063151081,"pfxZ":-1.5302340957171503,"pX":0.7398788114778716,"pZ":0.7258763188916063,"vX0":5.778635780525115,"vY0":-125.87042762960915,"vZ0":-6.491989361649131,"x":88.8,"y":219.18,"x0":-1.9753388454515939,"y0":50.004209627664046,"z0":6.139316938722825,"aX":4.828692762187737},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.1,"breakHorizontal":-6.7,"spinRate":2957,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43497239473571403,"extension":6.631392612722898},"index":0,"playId":"7384e9bf-7c27-35d6-9654-2cb01f216a02","pitchNumber":1,"startTime":"2025-07-27T00:58:36.966Z","endTime":"2025-07-27T00:58:39.966Z","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.4,"endSpeed":79.5,"strikeZoneTop":3.38482769524776,"strikeZoneBottom":1.61000071792468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51609910832549,"aZ":-30.002265295805753,"pfxX":3.9571773980877367,"pfxZ":1.3649195337299957,"pX":1.2029510631931537,"pZ":1.898926271953743,"vX0":6.8217975360758905,"vY0":-125.64767869161938,"vZ0":-4.799826053052254,"x":71.15,"y":187.51,"x0":-2.06614526213317,"y0":50.00403372430906,"z0":6.284666114288525,"aX":6.297924187348241},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2736,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4366657356580155,"extension":6.525695933665927},"index":1,"playId":"1ecdeb45-bf6f-3b27-b7f8-9fae38792c11","pitchNumber":2,"startTime":"2025-07-27T00:58:59.109Z","endTime":"2025-07-27T00:59:02.400Z","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":85.2,"endSpeed":78.5,"strikeZoneTop":3.31884227788976,"strikeZoneBottom":1.60999873158877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66787321376491,"aZ":-31.365743021129052,"pfxX":4.124986455273563,"pfxZ":0.5208296270025166,"pX":-0.5673184595573849,"pZ":3.298512319432655,"vX0":2.959536179792468,"vY0":-124.14661726319065,"vZ0":-1.0764458228979545,"x":138.62,"y":149.72,"x0":-2.31057557459403,"y0":50.00453438381717,"z0":6.346489913585329,"aX":6.444849872478004},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-8.2,"spinRate":2744,"spinDirection":83},"zone":1,"typeConfidence":2.0,"plateTime":0.4410506258603313,"extension":6.623091530767119},"index":2,"playId":"8be465cc-e373-3077-9590-e5b3e6caac0e","pitchNumber":3,"startTime":"2025-07-27T00:59:21.392Z","endTime":"2025-07-27T00:59:24.466Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.495328922605918,"aZ":-17.15948812928146,"pfxX":-7.986121327133922,"pfxZ":8.083538344895418,"pX":-0.9392579315668749,"pZ":3.4184294225299827,"vX0":5.666689103539167,"vY0":-135.63040613885676,"vZ0":-4.177216070425719,"x":152.8,"y":146.48,"x0":-2.0212199007589082,"y0":50.00363276197233,"z0":6.180177758634454,"aX":-14.834899482069957},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2256,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40430668661196023,"extension":6.712320863963942},"index":3,"playId":"840aaaad-760d-3d81-beb8-cdf4cdbc71d6","pitchNumber":4,"startTime":"2025-07-27T00:59:42.414Z","endTime":"2025-07-27T00:59:46.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T00:59:53.981Z","endTime":"2025-07-27T01:00:14.501Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32296780159035,"aZ":-35.55671044737129,"pfxX":7.950803602728888,"pfxZ":-2.29673931317277,"pX":-0.3849381057254685,"pZ":2.6065652095913725,"vX0":1.9369479752028975,"vY0":-120.59125457734665,"vZ0":-1.2692080464113722,"x":131.67,"y":168.4,"x0":-2.2313974668059706,"y0":50.00299036143496,"z0":6.274816468888708,"aX":11.715362930663561},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.2,"breakHorizontal":-14.9,"spinRate":2779,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4541161969739962,"extension":6.588556075983969},"hitData":{"launchSpeed":110.2,"launchAngle":30.0,"totalDistance":449.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":44.72,"coordY":35.58}},"index":5,"playId":"b7f5a3fa-c355-3cb3-babe-91f669354d21","pitchNumber":5,"startTime":"2025-07-27T01:00:14.501Z","endTime":"2025-07-27T01:00:38.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:00:38.580Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T01:00:56.819Z","endTime":"2025-07-27T01:02:30.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":80.9,"strikeZoneTop":3.60235228152312,"strikeZoneBottom":1.64999760159559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864458954097444,"aZ":-29.273335943471963,"pfxX":3.4117306513193526,"pfxZ":1.7658788880761196,"pX":0.16435484350296756,"pZ":0.7855073412231021,"vX0":4.508499615848152,"vY0":-127.59599003504351,"vZ0":-7.519150460389185,"x":110.74,"y":217.57,"x0":-2.0705532353706286,"y0":50.00535547582559,"z0":6.085263723766719,"aX":5.611567695417693},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-7.2,"spinRate":2862,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.429681992534515,"extension":6.642703250042168},"index":0,"playId":"4bd1b06d-1397-35ab-b48c-bb5d8e832317","pitchNumber":1,"startTime":"2025-07-27T01:01:07.329Z","endTime":"2025-07-27T01:01:10.670Z","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.5,"endSpeed":79.6,"strikeZoneTop":3.62053090509438,"strikeZoneBottom":1.64999807524003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.071928693955975,"aZ":-30.33943403762145,"pfxX":5.465212999685414,"pfxZ":1.1364876148935164,"pX":-0.4366177224919525,"pZ":3.8597418665269947,"vX0":2.8498219673868386,"vY0":-125.9866249530641,"vZ0":0.020693734378433803,"x":133.64,"y":134.57,"x0":-2.2915198733067124,"y0":50.00047088871627,"z0":6.298989350869708,"aX":8.803254405266157},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-10.6,"spinRate":2915,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.43438161558459143,"extension":6.536649698020796},"index":1,"playId":"37edac8e-02eb-3c40-a2b5-a1410d9575c3","pitchNumber":2,"startTime":"2025-07-27T01:01:28.904Z","endTime":"2025-07-27T01:01:32.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.60774572210359,"strikeZoneBottom":1.65000256473825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.125354784009314,"aZ":-11.23890108148068,"pfxX":-3.611530502400548,"pfxZ":10.938299511073595,"pX":2.141142144248485,"pZ":1.3075251017869687,"vX0":11.017929051360353,"vY0":-137.18212826538468,"vZ0":-10.7297075141209,"x":35.38,"y":203.48,"x0":-1.4505240056107251,"y0":50.00446795904947,"z0":6.025950623701579,"aX":-6.913894157014273},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2345,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.398606603927401,"extension":6.7080607283977995},"index":2,"playId":"566d7879-1216-3592-a69f-dbe26b62fd1f","pitchNumber":3,"startTime":"2025-07-27T01:01:45.441Z","endTime":"2025-07-27T01:01:48.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.56158691065154,"strikeZoneBottom":1.6500027443029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83079132878968,"aZ":-14.033593918038736,"pfxX":-5.059520930340467,"pfxZ":9.62178810990075,"pX":-0.4198427636920025,"pZ":1.6739863048196495,"vX0":5.875803126565575,"vY0":-136.17901496858417,"vZ0":-9.049964430425996,"x":133.0,"y":193.58,"x0":-1.9442263679574638,"y0":50.00231916279109,"z0":6.002610514508308,"aX":-9.539021721936669},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2404,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4016271081599818,"extension":6.639409337645119},"index":3,"playId":"e4dec028-ec23-3bcb-8f7d-2534fe9d727d","pitchNumber":4,"startTime":"2025-07-27T01:02:05.848Z","endTime":"2025-07-27T01:02:08.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(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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.505703427298098,"aZ":-29.120170105072145,"pfxX":4.464897533725894,"pfxZ":1.8923092842623976,"pX":0.1775890343403597,"pZ":2.4509890868589115,"vX0":4.247719048666415,"vY0":-126.22190398908573,"vZ0":-3.3763893385754504,"x":110.23,"y":172.6,"x0":-2.1067817382529364,"y0":50.00462288944622,"z0":6.148947285996538,"aX":7.209340476869535},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-9.0,"spinRate":2843,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4338110522188421,"extension":6.780962376418302},"hitData":{"launchSpeed":85.4,"launchAngle":42.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.81,"coordY":92.74}},"index":4,"playId":"7eea7795-c593-3351-8684-634aca563232","pitchNumber":5,"startTime":"2025-07-27T01:02:21.608Z","endTime":"2025-07-27T01:02:30.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:02:30.681Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to center fielder Angel Martínez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T01:02:49.041Z","endTime":"2025-07-27T01:04:36.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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(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":87.6,"endSpeed":80.7,"strikeZoneTop":3.58000048112019,"strikeZoneBottom":1.75569048015264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.902659469585185,"aZ":-27.33135516304855,"pfxX":3.524637464350742,"pfxZ":2.957677330901751,"pX":0.2598140436296313,"pZ":0.7605968432953014,"vX0":4.710290180370357,"vY0":-127.33134061885909,"vZ0":-7.872923959675667,"x":107.1,"y":218.24,"x0":-2.074031045795617,"y0":50.00144846007987,"z0":6.064610644371736,"aX":5.769148060294471},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":-7.4,"spinRate":2848,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4306707600485806,"extension":6.626866621903238},"index":0,"playId":"2292c73a-6acb-3551-814f-a6bebe261827","pitchNumber":1,"startTime":"2025-07-27T01:03:00.243Z","endTime":"2025-07-27T01:03:03.243Z","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":93.8,"endSpeed":86.1,"strikeZoneTop":3.55141153679482,"strikeZoneBottom":1.7582619932779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.148690253915618,"aZ":-22.812996837325937,"pfxX":-8.693808439536994,"pfxZ":4.940953912199491,"pX":-1.733843807866937,"pZ":3.4543921768795434,"vX0":4.489327024904765,"vY0":-136.5612297427127,"vZ0":-3.293334183460054,"x":183.09,"y":145.51,"x0":-2.2666414534127064,"y0":50.00383295690915,"z0":6.239369834539078,"aX":-16.47510354170478},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":2277,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4005871337343625,"extension":6.533090952374371},"index":1,"playId":"c136facc-0e57-37b0-8bf2-79adc3ee560d","pitchNumber":2,"startTime":"2025-07-27T01:03:16.833Z","endTime":"2025-07-27T01:03:19.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.624590134585244,"aZ":-26.798746989610237,"pfxX":4.320561443044953,"pfxZ":3.348513095038536,"pX":-0.023719688185006506,"pZ":3.4678381976559867,"vX0":4.057508167422379,"vY0":-126.11049834680823,"vZ0":-1.585160819043316,"x":117.9,"y":145.15,"x0":-2.2170662089672963,"y0":50.00138473597232,"z0":6.2747079747272085,"aX":6.92859764827934},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-8.8,"spinRate":2784,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.43500276026532214,"extension":6.636604877469439},"index":2,"playId":"850fe4c5-c963-3aed-8b50-281ddba04579","pitchNumber":3,"startTime":"2025-07-27T01:03:33.740Z","endTime":"2025-07-27T01:03:36.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.228521891539085,"aZ":-19.254352745067088,"pfxX":-8.552666040434316,"pfxZ":6.604777287832283,"pX":-0.6354856210307898,"pZ":2.6387316475999216,"vX0":6.565699749811202,"vY0":-138.53657366786345,"vZ0":-6.0356556269232735,"x":141.22,"y":167.53,"x0":-1.918028346465895,"y0":50.00055030447782,"z0":6.120860278158754,"aX":-16.721179706248453},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2345,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39448674605958,"extension":6.683393958088094},"index":3,"playId":"48b8dffe-9df6-3808-92c2-82d94a61a896","pitchNumber":4,"startTime":"2025-07-27T01:03:57.924Z","endTime":"2025-07-27T01:04:01.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32737537849825,"aZ":-21.98807076095215,"pfxX":-9.469251854396358,"pfxZ":5.346516750052237,"pX":0.0838332663353776,"pZ":2.7132894429872154,"vX0":8.868203026186553,"vY0":-136.95203485335207,"vZ0":-5.273645319062923,"x":113.8,"y":165.52,"x0":-1.9608927797935365,"y0":50.00634564520633,"z0":6.161376207728342,"aX":-18.050099546350456},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":2241,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39946287642234557,"extension":6.759491119198977},"hitData":{"launchSpeed":92.7,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.75,"coordY":64.58}},"index":4,"playId":"330899dc-d9d0-3b58-b725-9e45a0bdef92","pitchNumber":5,"startTime":"2025-07-27T01:04:27.795Z","endTime":"2025-07-27T01:04:36.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:04:36.273Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T01:07:17.135Z","endTime":"2025-07-27T01:08:40.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Clarke replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:06:06.681Z","endTime":"2025-07-27T01:07:19.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.15843952969317,"strikeZoneBottom":1.43000194328028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04239428455075,"aZ":-11.786859340157962,"pfxX":-4.735928313167099,"pfxZ":10.546337343965021,"pX":1.7337547528358885,"pZ":1.8445464211186526,"vX0":7.8812404256313595,"vY0":-137.77919609065484,"vZ0":-8.426092811123029,"x":50.91,"y":188.98,"x0":-0.5413309243073451,"y0":50.0021532931327,"z0":5.7282707331585785,"aX":-9.155068535939629},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2259,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3967145738949478,"extension":6.335191354159669},"index":1,"playId":"25d7b41d-afee-3db1-81a6-933b8c82386b","pitchNumber":1,"startTime":"2025-07-27T01:07:19.425Z","endTime":"2025-07-27T01:07:22.439Z","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":94.4,"endSpeed":87.1,"strikeZoneTop":3.11327048699158,"strikeZoneBottom":1.43000081747121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.024746907391894,"aZ":-20.65363918687963,"pfxX":-9.37116534360257,"pfxZ":5.995136515136328,"pX":0.9755904823690227,"pZ":1.399952115241396,"vX0":7.494385108338552,"vY0":-137.20046404443661,"vZ0":-7.6383147306743915,"x":79.81,"y":200.98,"x0":-0.5627421129588709,"y0":50.00526815560014,"z0":5.608675592354897,"aX":-18.01503247703894},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":15.6,"spinRate":2397,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3979748179020901,"extension":6.153618651263074},"index":2,"playId":"90be1ecd-ecdd-37c1-a7b2-4092bcd85e2e","pitchNumber":2,"startTime":"2025-07-27T01:07:37.629Z","endTime":"2025-07-27T01:07:40.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78970876972225,"aZ":-12.303035847688996,"pfxX":-4.675160619552388,"pfxZ":10.310622699374953,"pX":0.95680610588201,"pZ":2.588578682237034,"vX0":5.809364247417177,"vY0":-137.7427201815104,"vZ0":-6.461583585732479,"x":80.53,"y":168.89,"x0":-0.5693651402912087,"y0":50.0012018490369,"z0":5.791967148285767,"aX":-9.008729970980365},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2438,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.39721742439125274,"extension":6.339161921482004},"index":3,"playId":"63891878-607b-3bc9-86e5-0b996a21467d","pitchNumber":3,"startTime":"2025-07-27T01:07:54.198Z","endTime":"2025-07-27T01:07:59.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.6,"strikeZoneTop":3.1446691362662,"strikeZoneBottom":1.43000268313965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.095048355492185,"aZ":-29.509404225485675,"pfxX":-9.262896081171679,"pfxZ":1.5441824719419301,"pX":0.2749757909738924,"pZ":2.1419309195081917,"vX0":6.181337466946844,"vY0":-129.96701046715262,"vZ0":-3.489250959022284,"x":106.52,"y":180.95,"x0":-0.9207018197116184,"y0":50.002280882025936,"z0":5.722701197484935,"aX":-15.979137675522027},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":15.6,"spinRate":1747,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.42009546860163205,"extension":6.152909341436693},"index":4,"playId":"b28f6751-3138-3d26-aa1d-7927d27670dd","pitchNumber":4,"startTime":"2025-07-27T01:08:15.416Z","endTime":"2025-07-27T01:08:19.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":88.9,"endSpeed":82.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.342822854658667,"aZ":-29.968283485644704,"pfxX":-9.113761496394483,"pfxZ":1.2914810959966836,"pX":-0.44607436199974293,"pZ":2.437857408618476,"vX0":4.042199144724693,"vY0":-129.49290066230526,"vZ0":-2.5464904624470663,"x":134.0,"y":172.96,"x0":-0.8374698965663573,"y0":50.003704626263975,"z0":5.711192661279769,"aX":-15.582230381084681},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":1948,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.4219018898352749,"extension":6.099947631070365},"hitData":{"launchSpeed":96.8,"launchAngle":16.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.29,"coordY":90.82}},"index":5,"playId":"676e5fc3-ad70-3a2e-b104-96bdd4ad1ba6","pitchNumber":5,"startTime":"2025-07-27T01:08:32.112Z","endTime":"2025-07-27T01:08:40.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:08:40.332Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T01:09:02.685Z","endTime":"2025-07-27T01:14:17.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11,12],"actionIndex":[4],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.14017053344674,"strikeZoneBottom":1.38000183312126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1154719404062,"aZ":-29.256357255368442,"pfxX":2.5472066367302633,"pfxZ":1.8135920969799084,"pX":-0.4650971754120512,"pZ":2.607067379318727,"vX0":0.3492946199593635,"vY0":-125.41348609989737,"vZ0":-2.406782399015576,"x":134.73,"y":168.39,"x0":-0.9370624394238859,"y0":50.002064327452906,"z0":5.942921676010826,"aX":4.095630217158119},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":-4.7,"spinRate":2209,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.43517099670670367,"extension":6.16358554259725},"index":0,"playId":"da786e21-c7c2-34a6-afc4-f63f2959bdeb","pitchNumber":1,"startTime":"2025-07-27T01:09:14.346Z","endTime":"2025-07-27T01:09:17.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02258797792211,"aZ":-14.877825123075302,"pfxX":-3.1780649395726184,"pfxZ":8.848921893064858,"pX":-0.17657545430438212,"pZ":3.085254046631724,"vX0":2.4044689049615076,"vY0":-138.46318367526789,"vZ0":-5.163971023833344,"x":123.73,"y":155.48,"x0":-0.6404854659289878,"y0":50.00201858213443,"z0":5.959454977603083,"aX":-6.211043028084114},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2338,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.39459721531311986,"extension":6.051397654298988},"index":1,"playId":"a973a9c8-ad75-3172-9d61-7c8cd94ab639","pitchNumber":2,"startTime":"2025-07-27T01:09:29.642Z","endTime":"2025-07-27T01:09:32.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.020302618392705,"aZ":-29.684028635028543,"pfxX":4.050054968255223,"pfxZ":1.52014335604659,"pX":0.8598332386689816,"pZ":0.9044071321487507,"vX0":2.54001672393023,"vY0":-126.7727045561036,"vZ0":-6.33024281180614,"x":84.23,"y":214.36,"x0":-0.6798936561526518,"y0":50.000765877319644,"z0":5.792111300858056,"aX":6.614527961767577},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-7.9,"spinRate":2284,"spinDirection":148},"zone":14,"typeConfidence":0.86,"plateTime":0.43145297047209485,"extension":6.28585575296388},"index":2,"playId":"7981e368-fc01-30d4-a6fd-d796ed4b42eb","pitchNumber":3,"startTime":"2025-07-27T01:09:51.053Z","endTime":"2025-07-27T01:09:54.081Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124441692979115,"aZ":-33.71530322082401,"pfxX":-7.4768409362102854,"pfxZ":-0.889870747326627,"pX":0.5443103369777493,"pZ":0.7195201091344142,"vX0":6.3964713746743,"vY0":-130.00602032868252,"vZ0":-6.112575587235584,"x":96.25,"y":219.35,"x0":-0.9665763670199825,"y0":50.00615816531538,"z0":5.634618762711481,"aX":-12.908262297164157},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.6,"breakHorizontal":12.2,"spinRate":1885,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.41997402730086053,"extension":6.291806354430675},"index":3,"playId":"2b84e480-e3a0-318e-80a8-a7fd1ff3e3a1","pitchNumber":4,"startTime":"2025-07-27T01:10:09.584Z","endTime":"2025-07-27T01:10:20.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T01:11:15.208Z","endTime":"2025-07-27T01:11:30.496Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2559740545913,"aZ":-28.476095657222643,"pfxX":2.1553688557578976,"pfxZ":2.261267521034793,"pX":-0.13230495216305097,"pZ":0.8986207223410781,"vX0":0.9306043761994607,"vY0":-126.37009753458709,"vZ0":-6.544586057651503,"x":122.04,"y":214.52,"x0":-0.7842204195103702,"y0":50.00204741483144,"z0":5.778819011093399,"aX":3.521541989338221},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.0,"breakHorizontal":-4.1,"spinRate":2265,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.43173296209926315,"extension":6.3219084103827905},"index":5,"playId":"6e3e257d-c985-3d68-a870-cc1a4b9ce770","pitchNumber":5,"startTime":"2025-07-27T01:11:30.496Z","endTime":"2025-07-27T01:11:34.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.18460660789346,"strikeZoneBottom":1.38000281993659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288967191838687,"aZ":-32.37427128210693,"pfxX":-7.221055221371294,"pfxZ":-0.11959104976854817,"pX":-1.6755933762537678,"pZ":3.555427647780557,"vX0":0.6907041974696175,"vY0":-129.3925118337497,"vZ0":0.32913430117066556,"x":180.87,"y":142.78,"x0":-1.0050675223747398,"y0":50.0008876604976,"z0":5.885878579351272,"aX":-12.373402603026172},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":1767,"spinDirection":240},"zone":11,"typeConfidence":0.89,"plateTime":0.4215926544907762,"extension":6.142508380635909},"index":6,"playId":"51a8f145-02d6-3a2e-9043-9c0bdeaad063","pitchNumber":6,"startTime":"2025-07-27T01:11:51.916Z","endTime":"2025-07-27T01:11:54.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.18686383156291,"strikeZoneBottom":1.38000270335417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2048538832154,"aZ":-12.831870645710653,"pfxX":-3.858431984807244,"pfxZ":10.05306167777837,"pX":0.06896895059071324,"pZ":4.5337541692777,"vX0":3.2659229584865557,"vY0":-137.5179719485356,"vZ0":-1.780117394379657,"x":114.37,"y":116.37,"x0":-0.6301039964239271,"y0":50.00235417886373,"z0":6.0554545989458575,"aX":-7.423416905093925},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":6.4,"spinRate":2288,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.39761560026563325,"extension":6.177312320587797},"index":7,"playId":"7667f029-bf58-3d75-a676-b1fc397ff98a","pitchNumber":7,"startTime":"2025-07-27T01:12:08.103Z","endTime":"2025-07-27T01:12:11.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.677309185301727,"aZ":-11.32695871212585,"pfxX":-4.722101314363411,"pfxZ":10.816230497060603,"pX":0.12440591129063021,"pZ":2.3301490592298095,"vX0":3.456686411038298,"vY0":-137.7299356554847,"vZ0":-7.6557776588196935,"x":112.26,"y":175.87,"x0":-0.53138955268428,"y0":50.00316186180199,"z0":5.906164893254427,"aX":-9.101271652603542},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2293,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.397207467094971,"extension":6.220786746696157},"index":8,"playId":"3911325f-09c2-3faa-8589-827bbdb54d5d","pitchNumber":8,"startTime":"2025-07-27T01:12:23.086Z","endTime":"2025-07-27T01:12:27.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029148736385626,"aZ":-12.767705712311287,"pfxX":-3.7350104779146793,"pfxZ":10.007348989683457,"pX":0.12889637233891654,"pZ":1.9692173342876729,"vX0":3.2589441399157177,"vY0":-138.189019137997,"vZ0":-8.305538849785325,"x":112.09,"y":185.61,"x0":-0.5789146516124782,"y0":50.00271706074744,"z0":5.86620977855337,"aX":-7.242871415147472},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2384,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.3959619279386488,"extension":6.217892347331397},"index":9,"playId":"ae40cfb8-6aa8-3850-9705-44e98c1aaba7","pitchNumber":9,"startTime":"2025-07-27T01:12:48.302Z","endTime":"2025-07-27T01:12:51.302Z","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":86.5,"endSpeed":80.4,"strikeZoneTop":3.22083985573756,"strikeZoneBottom":1.37999828831262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73998187276998,"aZ":-32.33504838737351,"pfxX":2.91434025820865,"pfxZ":-0.09878933729235229,"pX":-1.3483171665456752,"pZ":2.8525878442710706,"vX0":-2.3713903873936646,"vY0":-126.13867880997735,"vZ0":-1.676489246416208,"x":168.39,"y":161.76,"x0":-0.7801884194775718,"y0":50.002786275000865,"z0":6.103486539788084,"aX":4.753360926543734},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":2300,"spinDirection":154},"zone":11,"typeConfidence":0.93,"plateTime":0.43222438798844776,"extension":6.114071753255332},"index":10,"playId":"2b59a948-5bca-3db9-b54f-05b0b84bc286","pitchNumber":10,"startTime":"2025-07-27T01:13:09.934Z","endTime":"2025-07-27T01:13:13.384Z","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":88.0,"endSpeed":81.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.195095909701532,"aZ":-28.235572268131975,"pfxX":3.747017216944265,"pfxZ":2.3460768442190734,"pX":0.19517043772622455,"pZ":2.3227011914840094,"vX0":1.0430517112605102,"vY0":-128.19856629419223,"vZ0":-3.6122673060505535,"x":109.56,"y":176.07,"x0":-0.7030347432115339,"y0":50.00529996920484,"z0":5.9317572867222195,"aX":6.2951109677127555},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-7.0,"spinRate":2246,"spinDirection":166},"zone":5,"typeConfidence":0.93,"plateTime":0.42573980627108554,"extension":6.337437894978818},"index":11,"playId":"6c0cacba-b25e-381b-9cd6-4d2cf375756c","pitchNumber":11,"startTime":"2025-07-27T01:13:27.503Z","endTime":"2025-07-27T01:13:33.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.08051758411534,"aZ":-13.014354773546327,"pfxX":-3.7626612427664354,"pfxZ":9.951858223245596,"pX":0.12219524586301592,"pZ":3.6380302785733876,"vX0":2.857190717627517,"vY0":-137.74884985935688,"vZ0":-4.081348889372618,"x":112.34,"y":140.55,"x0":-0.4387129193497028,"y0":50.00108921860234,"z0":6.016223252610971,"aX":-7.243195947166175},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2399,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39734360113542655,"extension":6.189825360867713},"hitData":{"launchSpeed":97.4,"launchAngle":57.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.15,"coordY":123.62}},"index":12,"playId":"e313340a-e3e2-3989-825f-f74cdf8e3966","pitchNumber":12,"startTime":"2025-07-27T01:14:06.695Z","endTime":"2025-07-27T01:14:17.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:14:17.663Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder MJ Melendez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T01:14:37.926Z","endTime":"2025-07-27T01:15:35.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.52265757161258,"strikeZoneBottom":1.64848891569314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00044404631385,"aZ":-29.502841753195803,"pfxX":2.210208565752806,"pfxZ":1.6287323634923858,"pX":-1.8440151048787645,"pZ":2.9079558186160575,"vX0":-3.1649962024012352,"vY0":-126.5493811688303,"vZ0":-1.9151087235584137,"x":187.29,"y":160.27,"x0":-0.8709583075389994,"y0":50.00355022334086,"z0":6.0114406855845735,"aX":3.627074324578552},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2190,"spinDirection":175},"zone":11,"typeConfidence":0.93,"plateTime":0.43090990604251367,"extension":6.098475526221642},"index":0,"playId":"88eb659a-cc35-3a2b-8005-ada9088fb6e1","pitchNumber":1,"startTime":"2025-07-27T01:14:46.615Z","endTime":"2025-07-27T01:14:49.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34878845046827,"aZ":-27.43296621203684,"pfxX":1.3382333034211773,"pfxZ":2.8449976287908534,"pX":0.0842831010042302,"pZ":1.7574245737185046,"vX0":1.5345190683781413,"vY0":-127.73319677388486,"vZ0":-5.034621903989053,"x":113.79,"y":191.33,"x0":-0.6963020420052932,"y0":50.001087654453364,"z0":5.890069951419535,"aX":2.228578692115923},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2228,"spinDirection":188},"zone":8,"typeConfidence":0.93,"plateTime":0.4274986936289529,"extension":6.195749240728125},"index":1,"playId":"03763fd6-7ff9-3d43-be6d-f90d8e7f7956","pitchNumber":2,"startTime":"2025-07-27T01:15:03.121Z","endTime":"2025-07-27T01:15:09.047Z","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":94.2,"endSpeed":86.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.559701973626776,"aZ":-15.3856269607042,"pfxX":-6.142880686107377,"pfxZ":8.770222733048698,"pX":0.24999384989709642,"pZ":2.258893373560375,"vX0":4.458137368500308,"vY0":-137.06431533767542,"vZ0":-6.874423833313141,"x":107.47,"y":177.79,"x0":-0.5945244831658338,"y0":50.00186730993046,"z0":5.838224877081566,"aX":-11.758841688015838},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2241,"spinDirection":220},"zone":5,"typeConfidence":0.87,"plateTime":0.3986742836227388,"extension":6.211674018386445},"hitData":{"launchSpeed":85.3,"launchAngle":63.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.2,"coordY":124.07}},"index":2,"playId":"4b205edc-33f9-3ddc-9388-c0614139dc35","pitchNumber":3,"startTime":"2025-07-27T01:15:26.044Z","endTime":"2025-07-27T01:15:35.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:15:35.929Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:18:13.923Z","endTime":"2025-07-27T01:19:52.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nic Enright replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:16:42.950Z","endTime":"2025-07-27T01:18:16.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663671,"link":"/api/v1/people/663671"},"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.69181274017289,"strikeZoneBottom":1.69999730354833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79460363991785,"aZ":-10.98789757024073,"pfxX":-1.7342558294384065,"pfxZ":11.287752366765616,"pX":0.9834652638278946,"pZ":4.635980558730264,"vX0":6.100877603119979,"vY0":-136.33320276144613,"vZ0":-2.4884758198642754,"x":79.51,"y":113.61,"x0":-1.0608597034698963,"y0":50.00288475405046,"z0":6.321987959694158,"aX":-3.256245758035069},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.0,"breakHorizontal":1.8,"spinRate":2433,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4022161617390321,"extension":6.455223608473195},"index":1,"playId":"be498f36-39d2-33f4-a0af-351509a1bf2d","pitchNumber":1,"startTime":"2025-07-27T01:18:16.047Z","endTime":"2025-07-27T01:18:19.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.162717796404166,"aZ":-9.872275174651422,"pfxX":-2.580866994201201,"pfxZ":11.902437178439158,"pX":0.905379411046153,"pZ":1.9605240686137602,"vX0":6.34554594259731,"vY0":-136.08524302473037,"vZ0":-9.045799705136163,"x":82.49,"y":185.85,"x0":-1.1223768346351461,"y0":50.00243696422854,"z0":6.013668387883027,"aX":-4.836368750189694},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":3.4,"spinRate":2489,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40265016483002825,"extension":6.591895130723235},"index":2,"playId":"1a8221d7-598e-3b48-bfd3-383db1c9c6c0","pitchNumber":2,"startTime":"2025-07-27T01:18:27.838Z","endTime":"2025-07-27T01:18:31.757Z","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":93.6,"endSpeed":85.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.327562510356376,"aZ":-10.025350161474815,"pfxX":-2.5141809130519794,"pfxZ":11.831560526937976,"pX":1.05068192756729,"pZ":3.565607468047435,"vX0":6.548111740401916,"vY0":-136.07290378719907,"vZ0":-5.147071772586177,"x":76.95,"y":142.51,"x0":-1.0620730676560692,"y0":50.00263725321715,"z0":6.178550013192623,"aX":-4.706866293829913},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":2505,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40277147075142183,"extension":6.408767322228898},"index":3,"playId":"51b9dda3-0465-37b3-923e-bd81fab97103","pitchNumber":3,"startTime":"2025-07-27T01:18:42.015Z","endTime":"2025-07-27T01:18:45.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.66999928075359,"strikeZoneBottom":1.64681254544602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.710372529962584,"aZ":-33.40409953642597,"pfxX":2.5528727154370863,"pfxZ":-0.8223695841661809,"pX":2.551193354109603,"pZ":-0.020600717728344976,"vX0":8.040588686445204,"vY0":-121.55018970069241,"vZ0":-7.308715548274114,"x":19.75,"y":239.34,"x0":-1.124425597417411,"y0":50.00127765195653,"z0":5.907412082007599,"aX":3.8364262254117003},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-6.5,"spinRate":2013,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.44977469674379345,"extension":6.381848229710376},"index":4,"playId":"36f910b4-991e-3b49-86fb-30540d4fa0bf","pitchNumber":4,"startTime":"2025-07-27T01:19:07.323Z","endTime":"2025-07-27T01:19:10.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44836986803433,"aZ":-10.324326831490469,"pfxX":-2.701912820700991,"pfxZ":11.808523629944023,"pX":0.39859338303913067,"pZ":2.223827429925848,"vX0":5.291798437196552,"vY0":-134.9451877041284,"vZ0":-8.098595575279989,"x":101.81,"y":178.74,"x0":-1.2338681070516764,"y0":50.005991000176536,"z0":5.985201074960652,"aX":-5.001369585457421},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":3.8,"spinRate":2375,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4053866218351523,"extension":6.499096484042532},"index":5,"playId":"ab5b5b0b-91d2-39a4-aa28-3869ccae10fb","pitchNumber":5,"startTime":"2025-07-27T01:19:25.768Z","endTime":"2025-07-27T01:19:32.752Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.312661163718253,"aZ":-37.321123035574814,"pfxX":2.314625742971847,"pfxZ":-3.476459947380519,"pX":0.9356878209837014,"pZ":2.914590557405595,"vX0":4.841496550995087,"vY0":-120.57921274276171,"vZ0":0.08118750211467307,"x":81.33,"y":160.09,"x0":-1.3948550716399655,"y0":50.00378457012721,"z0":6.1594554628752345,"aX":3.4252139262208456},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.0,"breakHorizontal":-5.3,"spinRate":1710,"spinDirection":15},"zone":12,"typeConfidence":2.0,"plateTime":0.45336250740846573,"extension":6.368346984675001},"index":6,"playId":"d1e6fa74-2f34-37e6-89bb-9cd9cc2c5273","pitchNumber":6,"startTime":"2025-07-27T01:19:49.294Z","endTime":"2025-07-27T01:19:52.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:19:52.294Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:20:11.166Z","endTime":"2025-07-27T01:21:20.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":82.5,"endSpeed":76.6,"strikeZoneTop":3.33645686201545,"strikeZoneBottom":1.55999801315535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729257050020443,"aZ":-34.85033639721625,"pfxX":2.963655161704512,"pfxZ":-1.8294522862418825,"pX":1.0762896970590945,"pZ":1.0712661700018637,"vX0":4.980738125858947,"vY0":-120.09806565425303,"vZ0":-4.3940042980720815,"x":75.97,"y":209.86,"x0":-1.4074434090454069,"y0":50.00155330633503,"z0":6.01597111166856,"aX":4.338979543342457},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":-6.5,"spinRate":2140,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.45564421219159357,"extension":6.35912970088744},"index":0,"playId":"18bfcece-8180-391d-9519-873b079f0abb","pitchNumber":1,"startTime":"2025-07-27T01:20:14.027Z","endTime":"2025-07-27T01:20:17.027Z","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":93.0,"endSpeed":85.8,"strikeZoneTop":3.47341930757928,"strikeZoneBottom":1.55999728903291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8922400244206,"aZ":-9.339456413840038,"pfxX":-1.868285356305172,"pfxZ":12.23867471831187,"pX":0.4000410167389598,"pZ":1.4753468563208845,"vX0":4.929313025606464,"vY0":-135.09577132932026,"vZ0":-10.179850199690419,"x":101.75,"y":198.95,"x0":-1.197994271645264,"y0":50.00016294623227,"z0":5.929192302668901,"aX":-3.4856479079356135},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.4,"breakHorizontal":2.4,"spinRate":2548,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40401741357991394,"extension":6.633713005947076},"index":1,"playId":"c439dfff-bbd0-3a24-9fb4-b68272a400ce","pitchNumber":2,"startTime":"2025-07-27T01:20:26.205Z","endTime":"2025-07-27T01:20:29.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.41594152469335,"strikeZoneBottom":1.64676345253971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.663417564410953,"aZ":-9.793312342934167,"pfxX":-1.8818738094939071,"pfxZ":11.794761356829873,"pX":0.20525909044172272,"pZ":1.4712530787473097,"vX0":4.864121687596419,"vY0":-136.54448122359923,"vZ0":-10.068318105647778,"x":109.18,"y":199.06,"x0":-1.3507982779786236,"y0":50.00331410689289,"z0":5.869708537262036,"aX":-3.571270707414141},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":2.4,"spinRate":2494,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4003627767319564,"extension":6.5807641465526565},"index":2,"playId":"d7ebf805-87fa-34e2-adc2-7ca360d484a7","pitchNumber":3,"startTime":"2025-07-27T01:20:40.812Z","endTime":"2025-07-27T01:20:44.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61416085462818,"aZ":-27.762853099773473,"pfxX":1.6273217882682935,"pfxZ":2.9200263614047905,"pX":-0.26972081744233434,"pZ":1.1566191618776158,"vX0":2.7161643186624183,"vY0":-122.30904614703392,"vZ0":-5.688213729976923,"x":127.28,"y":207.55,"x0":-1.6070632503206113,"y0":50.00508686385848,"z0":5.899836716761032,"aX":2.459994356589278},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":-3.6,"spinRate":2578,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4482058403122622,"extension":6.5360464994871315},"index":3,"playId":"2ca70de1-b1c2-3a36-8a45-4eccfaac87f7","pitchNumber":4,"startTime":"2025-07-27T01:20:56.743Z","endTime":"2025-07-27T01:21:00.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T01:21:06.427Z","endTime":"2025-07-27T01:21:12.663Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.568210061577396,"aZ":-8.572838696768155,"pfxX":-1.8670052120306013,"pfxZ":12.580748687073562,"pX":-0.05840805390768554,"pZ":1.8591357993627753,"vX0":4.203744331256935,"vY0":-135.81810401676253,"vZ0":-9.225864447379834,"x":119.23,"y":188.58,"x0":-1.380806154554059,"y0":50.00645036877191,"z0":5.8883946438691,"aX":-3.5038961409136102},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.1,"breakHorizontal":2.5,"spinRate":2522,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4026396319195271,"extension":6.547734199916902},"hitData":{"launchSpeed":103.8,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.01,"coordY":158.03}},"index":5,"playId":"94972070-ef73-3988-be0b-20c391fe781e","pitchNumber":5,"startTime":"2025-07-27T01:21:12.663Z","endTime":"2025-07-27T01:21:20.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:21:20.173Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out to center fielder Angel Martínez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:21:36.874Z","endTime":"2025-07-27T01:21:51.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.234404746828965,"aZ":-12.81530483171896,"pfxX":-1.9703630280636544,"pfxZ":10.458296994467949,"pX":0.6338912474094128,"pZ":2.7395853560773715,"vX0":5.4522147288108735,"vY0":-135.36659247057386,"vZ0":-6.3334532555218965,"x":92.84,"y":164.81,"x0":-1.1526107679684043,"y0":50.004474084112886,"z0":6.011177941320471,"aX":-3.6482967866171943},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":2.4,"spinRate":2485,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.40500761765878623,"extension":6.559130309068276},"hitData":{"launchSpeed":100.0,"launchAngle":17.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.45,"coordY":71.76}},"index":0,"playId":"c7121586-b343-36e4-954d-38e4e762cb8f","pitchNumber":1,"startTime":"2025-07-27T01:21:45.285Z","endTime":"2025-07-27T01:21:51.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:21:51.902Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Santana flies out to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:24:24.313Z","endTime":"2025-07-27T01:26:00.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.43993238305332,"strikeZoneBottom":1.68768897421604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94291070363002,"aZ":-16.786667080439795,"pfxX":-5.288021604298515,"pfxZ":8.12294404318446,"pX":0.45274756062826943,"pZ":3.471941496213837,"vX0":5.506232179170087,"vY0":-136.51140497441062,"vZ0":-3.323827930027503,"x":99.74,"y":145.04,"x0":-0.8996112138049117,"y0":50.0049041384554,"z0":5.855110790360924,"aX":-10.020939147924866},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":2236,"spinDirection":211},"zone":3,"typeConfidence":0.89,"plateTime":0.4006247952549802,"extension":6.253739268341905},"index":0,"playId":"cfd51559-c433-3e6b-aeba-12469b4405da","pitchNumber":1,"startTime":"2025-07-27T01:24:40.574Z","endTime":"2025-07-27T01:24:43.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.50296246066875,"strikeZoneBottom":1.68543739533779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.958231537463423,"aZ":-30.42092829452796,"pfxX":4.007097091520562,"pfxZ":1.0875779851529295,"pX":1.5696965992450156,"pZ":1.0967413537906665,"vX0":4.219556162206773,"vY0":-125.36024439294042,"vZ0":-5.824391443763286,"x":57.17,"y":209.17,"x0":-0.6472663235866468,"y0":50.004915542014984,"z0":5.890839473759034,"aX":6.468334647232711},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-8.2,"spinRate":2365,"spinDirection":121},"zone":14,"typeConfidence":0.56,"plateTime":0.43457853004839464,"extension":6.30922581643873},"index":1,"playId":"543f9d28-c516-3dde-b709-d808cb7694ea","pitchNumber":2,"startTime":"2025-07-27T01:24:55.842Z","endTime":"2025-07-27T01:24:58.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73126579356548,"aZ":-12.750100575373613,"pfxX":-4.161960194890131,"pfxZ":10.200302401241625,"pX":0.19011703180797393,"pZ":1.9499472362446686,"vX0":4.223341464691535,"vY0":-136.55996191249832,"vZ0":-7.964666416932793,"x":109.75,"y":186.13,"x0":-0.8295948804977636,"y0":50.003754885834425,"z0":5.765279787088227,"aX":-7.926606533852316},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":6.7,"spinRate":2341,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.3998180772154951,"extension":6.360127732313388},"index":2,"playId":"bc02931f-e8fe-3295-a6c3-d33246e33654","pitchNumber":3,"startTime":"2025-07-27T01:25:14.512Z","endTime":"2025-07-27T01:25:17.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.47449538148064,"strikeZoneBottom":1.69768552298964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.648198671232482,"aZ":-32.34826495062243,"pfxX":2.811012922470704,"pfxZ":-0.1085060914893976,"pX":-0.4881781638215517,"pZ":3.2162660650966433,"vX0":0.25428800995505596,"vY0":-124.46471041363097,"vZ0":-0.5878230139628513,"x":135.61,"y":151.94,"x0":-0.9571431120891689,"y0":50.00291522490306,"z0":6.101459050601079,"aX":4.473164994378235},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-5.2,"spinRate":2233,"spinDirection":75},"zone":1,"typeConfidence":2.0,"plateTime":0.4376957657512186,"extension":6.1664850463732055},"index":3,"playId":"1ce87fbe-a8a9-3522-aef0-ae2d9f591b19","pitchNumber":4,"startTime":"2025-07-27T01:25:33.966Z","endTime":"2025-07-27T01:25:37.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.731418971272543,"aZ":-29.661422889266895,"pfxX":4.6091067188452985,"pfxZ":1.5100198021302944,"pX":0.3148164742468033,"pZ":2.3960732209634443,"vX0":1.2890976309798265,"vY0":-127.20560452054664,"vZ0":-3.3359942183743487,"x":105.0,"y":174.09,"x0":-0.7956921295513609,"y0":50.000697503868444,"z0":6.0418916335103985,"aX":7.6559792685334465},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":-8.6,"spinRate":2227,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.42834272640492665,"extension":6.1517124254011755},"hitData":{"launchSpeed":86.1,"launchAngle":41.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.89,"coordY":100.54}},"index":4,"playId":"e49bee85-9bc6-363b-b580-47ebd90b2e3d","pitchNumber":5,"startTime":"2025-07-27T01:25:50.019Z","endTime":"2025-07-27T01:26:00.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:26:00.222Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:26:27.700Z","endTime":"2025-07-27T01:27:44.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.96934961216177,"aZ":-31.59610695811835,"pfxX":2.881509015515998,"pfxZ":0.35947203316712084,"pX":-0.3242898203741824,"pZ":1.7699780236741423,"vX0":-0.08616926807870046,"vY0":-124.6135341954982,"vZ0":-4.103417544469704,"x":129.36,"y":190.99,"x0":-0.6649531210295149,"y0":50.00280512824455,"z0":5.999399551548369,"aX":4.609952534322126},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.1,"breakHorizontal":-5.3,"spinRate":2356,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.43666053527152915,"extension":6.044910908452417},"index":0,"playId":"4342652b-733a-315e-a0c0-76a4f62aff3f","pitchNumber":1,"startTime":"2025-07-27T01:26:30.659Z","endTime":"2025-07-27T01:26:34.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.41803237133289,"strikeZoneBottom":1.56999789769178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.799928535310233,"aZ":-31.29811924127563,"pfxX":2.393536631506154,"pfxZ":0.5515177952611818,"pX":0.6947007913797011,"pZ":1.0912173131327692,"vX0":2.627063705987913,"vY0":-125.0898435124563,"vZ0":-5.701913332117854,"x":90.52,"y":209.32,"x0":-0.6778342786055681,"y0":50.005886001342866,"z0":5.947769013412715,"aX":3.8159365154734877},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2313,"spinDirection":146},"zone":14,"typeConfidence":0.83,"plateTime":0.43686711635082975,"extension":6.20389986777237},"index":1,"playId":"635d649f-dc30-39b9-9460-f5d10a01b2b4","pitchNumber":2,"startTime":"2025-07-27T01:26:44.629Z","endTime":"2025-07-27T01:26:47.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.976170670524265,"aZ":-30.874645072440952,"pfxX":-7.973696544740086,"pfxZ":0.7417645441193628,"pX":-0.5639682583090577,"pZ":2.5526172884838774,"vX0":3.525510365319906,"vY0":-130.90359290873974,"vZ0":-2.459472499731835,"x":138.5,"y":169.86,"x0":-0.8846488174659877,"y0":50.00433695634303,"z0":5.792268245946658,"aX":-13.98114858551375},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.1,"breakHorizontal":13.8,"spinRate":1708,"spinDirection":238},"zone":4,"typeConfidence":0.88,"plateTime":0.41679498622067346,"extension":6.173494977854671},"index":2,"playId":"028885da-973b-32aa-8f21-3ad20bdb4a0d","pitchNumber":3,"startTime":"2025-07-27T01:27:00.631Z","endTime":"2025-07-27T01:27:03.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.45259097332247,"strikeZoneBottom":1.56999728721321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11429695380225,"aZ":-13.87026896104033,"pfxX":-3.2098536391372594,"pfxZ":9.600831613630202,"pX":1.3829016905148006,"pZ":3.6608021760120333,"vX0":6.1697312950163825,"vY0":-136.7183490683968,"vZ0":-3.803084196274139,"x":64.29,"y":139.94,"x0":-0.47872737783248415,"y0":50.00599221310721,"z0":6.012124794848038,"aX":-6.122392601750588},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2383,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.3995386127272065,"extension":6.302180794444274},"index":3,"playId":"c4754611-b908-362e-9d23-d96d40d7339b","pitchNumber":4,"startTime":"2025-07-27T01:27:23.936Z","endTime":"2025-07-27T01:27:28.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.48946838854224,"strikeZoneBottom":1.56999807668214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.120596968106547,"aZ":-10.577373559470546,"pfxX":-3.322389791603307,"pfxZ":11.115742167776496,"pX":0.8061596103889027,"pZ":1.7666078268416914,"vX0":4.89269364246523,"vY0":-138.1245569754806,"vZ0":-9.217107623382246,"x":86.27,"y":191.08,"x0":-0.5518716872513717,"y0":50.00514302939243,"z0":5.846792719543894,"aX":-6.456992038072536},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":5.0,"spinRate":2404,"spinDirection":210},"zone":9,"typeConfidence":0.91,"plateTime":0.3956789921819679,"extension":6.26526667186263},"index":4,"playId":"bb2fdfc7-6d12-31da-83bf-18b0b32108f8","pitchNumber":5,"startTime":"2025-07-27T01:27:41.405Z","endTime":"2025-07-27T01:27:44.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:27:44.857Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:28:24.353Z","endTime":"2025-07-27T01:29:22.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":86.5,"endSpeed":80.7,"strikeZoneTop":3.37113514783613,"strikeZoneBottom":1.64000018318773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596233470101645,"aZ":-28.950298729405684,"pfxX":2.8694575238893916,"pfxZ":1.9986181711502395,"pX":0.8383500422806908,"pZ":-0.24499901921056316,"vX0":2.8490716484924645,"vY0":-125.84209617972503,"vZ0":-9.100782063426845,"x":85.04,"y":245.39,"x0":-0.6780798495289355,"y0":50.00574501639507,"z0":5.735584069039867,"aX":4.640630537089163},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2348,"spinDirection":155},"zone":14,"typeConfidence":0.78,"plateTime":0.4338970399400912,"extension":6.1819279098509545},"index":0,"playId":"6ce153c4-12a2-3893-a823-1b3573b1bcf7","pitchNumber":1,"startTime":"2025-07-27T01:28:24.353Z","endTime":"2025-07-27T01:28:27.353Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.41419256275215,"strikeZoneBottom":1.65230006626443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.698982851953605,"aZ":-14.882209886624103,"pfxX":-3.922184084991706,"pfxZ":9.103478687149376,"pX":0.20069432131463857,"pZ":1.4137091894478018,"vX0":3.9843336478717046,"vY0":-136.81539276443283,"vZ0":-8.975282518051388,"x":109.35,"y":200.61,"x0":-0.7636853173346291,"y0":50.00161035967925,"z0":5.752893524690823,"aX":-7.448231097621525},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2152,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.40007979121326187,"extension":6.386357714926161},"index":1,"playId":"b8cb0787-6188-3dfc-bf95-9979f86bd9d3","pitchNumber":2,"startTime":"2025-07-27T01:28:41.504Z","endTime":"2025-07-27T01:28:44.643Z","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":85.6,"endSpeed":79.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.149979833632614,"aZ":-32.345508935533665,"pfxX":2.197399616472292,"pfxZ":-0.11071318618749437,"pX":-0.5183322164397235,"pZ":2.1907098692564166,"vX0":-0.12781489658731787,"vY0":-124.67306708551442,"vZ0":-2.8379111628728166,"x":136.76,"y":179.63,"x0":-0.7521254828283224,"y0":50.000919355414695,"z0":6.002754510772475,"aX":3.4721812752884484},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-4.0,"spinRate":2317,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.43868025442860814,"extension":6.052911487788186},"index":2,"playId":"c0181daa-b337-3825-af04-4116ed3a8f13","pitchNumber":3,"startTime":"2025-07-27T01:28:57.670Z","endTime":"2025-07-27T01:29:00.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.374659184421752,"aZ":-32.25489895558808,"pfxX":-8.254619619671782,"pfxZ":-0.04902175986544144,"pX":-0.057696649067914205,"pZ":1.158865958759066,"vX0":5.037449376859668,"vY0":-129.6886828618134,"vZ0":-5.1848825760732264,"x":119.2,"y":207.49,"x0":-0.9538402011283563,"y0":50.001467150458936,"z0":5.646986034358024,"aX":-14.045937170527043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":1740,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4224910667998758,"extension":6.20406468019053},"index":3,"playId":"f87940e4-05bc-3690-a1a5-8c05823de7c8","pitchNumber":4,"startTime":"2025-07-27T01:29:19.492Z","endTime":"2025-07-27T01:29:22.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:29:22.940Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:31:51.400Z","endTime":"2025-07-27T01:32:12.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.48538032672879,"strikeZoneBottom":1.70541102364749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46658726795354,"aZ":-10.279505379452761,"pfxX":-2.063676769141207,"pfxZ":11.863176818374132,"pX":0.47795765623519987,"pZ":4.05242322461627,"vX0":5.311393052073441,"vY0":-135.01051738127117,"vZ0":-3.9188837707348436,"x":98.78,"y":129.36,"x0":-1.2469283029410172,"y0":50.00291881637847,"z0":6.246574738994889,"aX":-3.8094790556780573},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.9,"breakHorizontal":2.6,"spinRate":2512,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40574125846768894,"extension":6.323954640310567},"index":0,"playId":"7b5133b5-b10c-3d7b-beff-96038f4a5c4c","pitchNumber":1,"startTime":"2025-07-27T01:31:55.070Z","endTime":"2025-07-27T01:31:58.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.918458342359735,"aZ":-12.712194455794492,"pfxX":-3.4410763810982976,"pfxZ":10.317660965366201,"pX":0.33894343711315056,"pZ":2.147981419872462,"vX0":5.451727360718481,"vY0":-135.99920551777913,"vZ0":-8.046145217544243,"x":104.08,"y":180.78,"x0":-1.2382567083141278,"y0":50.000877406020415,"z0":6.01306749716767,"aX":-6.489792360687178},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2472,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.40170243730943467,"extension":6.499094792761755},"hitData":{"launchSpeed":103.3,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.04,"coordY":156.46}},"index":1,"playId":"f4176d16-ba68-36e0-ba1f-3336e7f3dc77","pitchNumber":2,"startTime":"2025-07-27T01:32:06.187Z","endTime":"2025-07-27T01:32:12.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:32:12.052Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:32:35.320Z","endTime":"2025-07-27T01:34:18.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.41255696150451,"strikeZoneBottom":1.52999985431037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51484045810687,"aZ":-10.40704013837965,"pfxX":-2.038997463521359,"pfxZ":12.31590066495685,"pX":-0.6782403403423964,"pZ":2.3040646955032043,"vX0":2.485574286112296,"vY0":-131.9598150378157,"vZ0":-7.646261272807254,"x":142.85,"y":176.57,"x0":-1.366502307348139,"y0":50.00239406006954,"z0":6.001884270193309,"aX":-3.603742410547153},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.9,"breakHorizontal":3.1,"spinRate":2362,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4147221168236479,"extension":6.388450255124425},"index":0,"playId":"68c6d15e-7a27-3a5a-a4db-603f179d57cd","pitchNumber":1,"startTime":"2025-07-27T01:32:39.127Z","endTime":"2025-07-27T01:32:42.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9218621318791,"aZ":-11.756762350303957,"pfxX":-3.0043938306069364,"pfxZ":10.754869188355238,"pX":0.19816119108512023,"pZ":3.1471790804612128,"vX0":4.948363472963231,"vY0":-136.62689312007475,"vZ0":-5.902891059456754,"x":109.45,"y":153.81,"x0":-1.242642880491597,"y0":50.00183174361423,"z0":6.1369720715033305,"aX":-5.703493438338513},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":4.4,"spinRate":2555,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.400250575761266,"extension":6.387090535209799},"index":1,"playId":"6aa82de3-afd2-337b-a922-ad0840aa73ba","pitchNumber":2,"startTime":"2025-07-27T01:32:52.489Z","endTime":"2025-07-27T01:32:55.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.51179203398265,"strikeZoneBottom":1.71639053999426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972772749839983,"aZ":-13.51213086964697,"pfxX":-2.1040189370155797,"pfxZ":9.982537261885568,"pX":-0.2770637572607453,"pZ":4.897662522100987,"vX0":3.7809905731724425,"vY0":-135.47401619764372,"vZ0":-1.1402176742180257,"x":127.56,"y":106.54,"x0":-1.413756378328413,"y0":50.00353473964369,"z0":6.26282586519934,"aX":-3.933989543317009},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":3.0,"spinRate":2339,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40340469664635314,"extension":6.417014886128631},"index":2,"playId":"94fa706b-da99-3ace-a603-779992ef2e95","pitchNumber":3,"startTime":"2025-07-27T01:33:20.555Z","endTime":"2025-07-27T01:33:23.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114105709980535,"aZ":-8.179818696220362,"pfxX":-1.6125335189680114,"pfxZ":12.80674876129584,"pX":0.39342937978107945,"pZ":2.145185914733405,"vX0":5.02549822326129,"vY0":-136.0767703556098,"vZ0":-8.778636201031919,"x":102.0,"y":180.86,"x0":-1.2685752386503835,"y0":50.00381784069074,"z0":5.981498306068707,"aX":-3.0218104544944513},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.5,"breakHorizontal":1.8,"spinRate":2543,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4026532058586141,"extension":6.5689872806527685},"index":3,"playId":"1d68798a-e95f-3a4c-bf67-8796bf1d4feb","pitchNumber":4,"startTime":"2025-07-27T01:33:34.916Z","endTime":"2025-07-27T01:33:37.916Z","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":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875977050482664,"aZ":-35.5669393842276,"pfxX":-0.04230829783747048,"pfxZ":-2.3449774483291588,"pX":-0.6035584683380137,"pZ":1.94625270333413,"vX0":1.6533232850715325,"vY0":-119.54305806429457,"vZ0":-2.275872426604514,"x":140.01,"y":186.23,"x0":-1.2983772107511855,"y0":50.00129823559375,"z0":6.100996421282005,"aX":-0.06145777126613803},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.6,"breakHorizontal":-0.4,"spinRate":1721,"spinDirection":29},"zone":7,"typeConfidence":2.0,"plateTime":0.45804054499367863,"extension":6.293108930316966},"index":4,"playId":"28192051-9840-34c7-b947-b582527cc178","pitchNumber":5,"startTime":"2025-07-27T01:33:51.327Z","endTime":"2025-07-27T01:33:54.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2670316747177,"aZ":-12.8871005042695,"pfxX":-1.8769453884261313,"pfxZ":10.142528520034542,"pX":0.10322713936533824,"pZ":3.713027280623972,"vX0":4.336733472347906,"vY0":-136.5891688371036,"vZ0":-4.061741531768162,"x":113.07,"y":138.53,"x0":-1.2566539032652861,"y0":50.00324308014257,"z0":6.096727969926757,"aX":-3.569729259812558},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":2.5,"spinRate":2309,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4000194623404143,"extension":6.472375900787642},"index":5,"playId":"9d0e5a7d-4a08-3837-bb8b-a9f1ed2b05a7","pitchNumber":6,"startTime":"2025-07-27T01:34:15.146Z","endTime":"2025-07-27T01:34:18.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:34:18.250Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:34:35.101Z","endTime":"2025-07-27T01:34:48.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84390131801144,"aZ":-12.13903219858399,"pfxX":-2.8883833408773216,"pfxZ":10.990451913032992,"pX":0.37742590967877765,"pZ":2.763421988030817,"vX0":5.208665644810547,"vY0":-133.89663635898737,"vZ0":-6.305310631061924,"x":102.61,"y":164.17,"x0":-1.2143332115745427,"y0":50.003336167107626,"z0":6.010758744717566,"aX":-5.26612363348771},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":4.2,"spinRate":2364,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40845683660140697,"extension":6.399994857513985},"hitData":{"launchSpeed":94.5,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.39,"coordY":151.95}},"index":0,"playId":"6f627ddd-b0af-36ce-9664-f8ebcc6b0e1a","pitchNumber":1,"startTime":"2025-07-27T01:34:41.075Z","endTime":"2025-07-27T01:34:48.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:34:48.679Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Johnathan Rodríguez lines out sharply to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:37:33.418Z","endTime":"2025-07-27T01:38:49.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:36:28.365Z","endTime":"2025-07-27T01:37:35.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15751004400965,"aZ":-19.236589816578363,"pfxX":8.18155875379453,"pfxZ":7.094907104375786,"pX":0.5791017800621676,"pZ":2.437953314670725,"vX0":-5.247407775691782,"vY0":-133.9748253713896,"vZ0":-5.229699257719247,"x":94.93,"y":172.96,"x0":1.4972767190608511,"y0":50.00097589622993,"z0":5.784349638905569,"aX":14.914633830358685},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-13.7,"spinRate":2163,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4083757235753711,"extension":6.165313386569968},"index":1,"playId":"bbe7fdeb-5bbb-350d-96da-c76f817cca1c","pitchNumber":1,"startTime":"2025-07-27T01:37:35.765Z","endTime":"2025-07-27T01:37:38.830Z","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":83.9,"endSpeed":77.8,"strikeZoneTop":3.41010587427057,"strikeZoneBottom":1.58000051683258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.884078367912466,"aZ":-28.00946884820834,"pfxX":0.6300551431569712,"pfxZ":2.76129045902699,"pX":-2.7217432781321405,"pZ":0.8106393095956393,"vX0":-9.554931598188324,"vY0":-121.80689001533257,"vZ0":-6.157296296400787,"x":220.75,"y":216.89,"x0":1.1622961783484187,"y0":50.00408656828142,"z0":5.778718680158149,"aX":0.9511045012725262},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.7,"breakHorizontal":1.0,"spinRate":2174,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.448868948909908,"extension":5.996329899713409},"index":2,"playId":"dbc7c63a-744e-3e45-8571-b489d6cf09d9","pitchNumber":2,"startTime":"2025-07-27T01:37:52.547Z","endTime":"2025-07-27T01:37:57.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.41618615419013,"strikeZoneBottom":1.58000471306016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53986851728732,"aZ":-29.023406592534975,"pfxX":4.404949502661877,"pfxZ":2.043233097832082,"pX":0.6884300617999283,"pZ":1.202949023785914,"vX0":-3.4948712307438714,"vY0":-122.70545028668747,"vZ0":-5.022719660784134,"x":90.76,"y":206.3,"x0":1.5505332832996126,"y0":50.00503471407285,"z0":5.714619160540456,"aX":6.799133976992916},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-7.3,"spinRate":1599,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4443429069199043,"extension":6.016068981827424},"index":3,"playId":"98acf5bc-d0a5-37db-b59d-ad3be021345f","pitchNumber":3,"startTime":"2025-07-27T01:38:12.698Z","endTime":"2025-07-27T01:38:17.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.41864641199686,"strikeZoneBottom":1.662566716208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671446493238673,"aZ":-27.856689320960694,"pfxX":-0.6235307857302174,"pfxZ":2.884466100769628,"pX":0.08810308265278097,"pZ":1.50445794864699,"vX0":-2.9961396661497472,"vY0":-121.57123426533985,"vZ0":-4.6346294220591835,"x":113.64,"y":198.16,"x0":1.4171841935015255,"y0":50.00451761354898,"z0":5.851502517274757,"aX":-0.9338773185299428},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":1.8,"spinRate":2138,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4504098192892214,"extension":5.890051325306084},"index":4,"playId":"a39c770c-0509-36bc-9014-a322c7fd5fc5","pitchNumber":4,"startTime":"2025-07-27T01:38:28.783Z","endTime":"2025-07-27T01:38:32.719Z","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":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704500067351844,"aZ":-16.591298945726972,"pfxX":7.1704381710864045,"pfxZ":8.593763151511993,"pX":0.721389228005833,"pZ":3.074015867967814,"vX0":-4.377229582872249,"vY0":-133.53490095902947,"vZ0":-3.9037244135270415,"x":89.5,"y":155.78,"x0":1.4469965484737182,"y0":50.00053918118789,"z0":5.742139130164492,"aX":12.998258765029785},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-12.1,"spinRate":2217,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.40955966879162764,"extension":6.0249953092032325},"hitData":{"launchSpeed":107.4,"launchAngle":14.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.38,"coordY":78.95}},"index":5,"playId":"1bd55331-dda4-3b70-9cfd-77ba0a352ed3","pitchNumber":5,"startTime":"2025-07-27T01:38:41.942Z","endTime":"2025-07-27T01:38:49.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:38:49.821Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:39:09.531Z","endTime":"2025-07-27T01:40:51.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.17629766987744,"strikeZoneBottom":1.49015635352212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.312756026053794,"aZ":-42.45211984266947,"pfxX":-0.6424460719016603,"pfxZ":-8.337904502184468,"pX":-0.6063252735668603,"pZ":2.2124700136454325,"vX0":-3.768094854567585,"vY0":-110.51329326447005,"vZ0":0.9570912680384851,"x":140.11,"y":179.04,"x0":1.2066337968984724,"y0":50.002999705942614,"z0":6.24477557835982,"aX":-0.7913970207264382},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-14.5,"breakHorizontal":2.2,"spinRate":2608,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4962614331738018,"extension":5.742352439703807},"index":0,"playId":"7b27fef9-e08e-31a5-b164-939da1ebe1cb","pitchNumber":1,"startTime":"2025-07-27T01:39:12.190Z","endTime":"2025-07-27T01:39:15.190Z","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":76.0,"endSpeed":70.6,"strikeZoneTop":3.17276244775429,"strikeZoneBottom":1.51868361250508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.971995424111793,"aZ":-41.22156794686325,"pfxX":-0.3444234370680257,"pfxZ":-7.30104388808844,"pX":-0.9265499636009887,"pZ":1.3363606327157318,"vX0":-4.589573860789942,"vY0":-110.65908679689309,"vZ0":-1.0614252305252223,"x":152.32,"y":202.7,"x0":1.2202172650125878,"y0":50.00454558255935,"z0":6.145330955522653,"aX":-0.42618755759435983},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.2,"breakHorizontal":1.8,"spinRate":2637,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.49521066198832253,"extension":5.876634828592976},"index":1,"playId":"e7d3c9a4-ac9d-3fb6-b45a-e02752baad03","pitchNumber":2,"startTime":"2025-07-27T01:39:23.616Z","endTime":"2025-07-27T01:39:27.319Z","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":85.2,"endSpeed":79.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.892745744741877,"aZ":-27.14123602796841,"pfxX":0.9743652041053843,"pfxZ":3.2075368713449337,"pX":-0.8406728468757741,"pZ":0.5090699084882832,"vX0":-5.642590984546768,"vY0":-123.94313321557938,"vZ0":-7.02927015476004,"x":149.04,"y":225.04,"x0":1.3308380028313491,"y0":50.0007859289304,"z0":5.623399045158728,"aX":1.528078767520716},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.6,"breakHorizontal":-0.6,"spinRate":2130,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4405556974081999,"extension":6.029737113282305},"index":2,"playId":"e974b184-3e10-373b-b579-f8943203f5ec","pitchNumber":3,"startTime":"2025-07-27T01:39:36.579Z","endTime":"2025-07-27T01:39:40.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-27T01:39:52.397Z","endTime":"2025-07-27T01:39:59.288Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"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":85.6,"endSpeed":79.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.731273588698624,"aZ":-30.553631029111852,"pfxX":0.1778727238835116,"pfxZ":1.021071816729684,"pX":-0.42197755496282785,"pZ":1.3364486520596903,"vX0":-4.412049540348957,"vY0":-124.64720505023331,"vZ0":-4.506748554753309,"x":133.08,"y":202.7,"x0":1.343592437585281,"y0":50.00067584132465,"z0":5.6745265939057425,"aX":0.2819793305849017},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2347,"spinDirection":340},"zone":7,"typeConfidence":2.0,"plateTime":0.43847234250538625,"extension":6.02976814451431},"index":4,"playId":"41097e5d-2dd5-3143-95f9-4e935ee9058d","pitchNumber":4,"startTime":"2025-07-27T01:39:59.288Z","endTime":"2025-07-27T01:40:02.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.17032626425565,"strikeZoneBottom":1.4635944459915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33397592876053,"aZ":-28.56654046497757,"pfxX":5.891421878699993,"pfxZ":2.2050213744381284,"pX":0.19327421760196684,"pZ":-0.6461748512693651,"vX0":-5.556825879994564,"vY0":-126.27416585820593,"vZ0":-9.349333896056152,"x":109.63,"y":256.23,"x0":1.6422869395237532,"y0":50.00553052253339,"z0":5.354760829139431,"aX":9.649360895266886},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-9.6,"spinRate":1666,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43146211824650305,"extension":6.191247269485459},"index":5,"playId":"19f7922c-44b2-3d6c-9588-72ab5043e72d","pitchNumber":5,"startTime":"2025-07-27T01:40:19.005Z","endTime":"2025-07-27T01:40:22.005Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.745520661150977,"aZ":-41.4107609013218,"pfxX":-1.417149353421398,"pfxZ":-7.448429309945444,"pX":-0.0908483458997733,"pZ":2.502331609573281,"vX0":-2.1031373687704313,"vY0":-110.64625923396284,"vZ0":1.3150692488144786,"x":120.46,"y":171.22,"x0":1.0561261273511802,"y0":50.00399560544987,"z0":6.239657323427129,"aX":-1.7567319826929284},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-12.8,"breakHorizontal":3.1,"spinRate":2503,"spinDirection":334},"zone":5,"typeConfidence":2.0,"plateTime":0.49503389546182275,"extension":5.915237319444044},"index":6,"playId":"87359c57-1304-36b0-ae14-2c15610cf2f0","pitchNumber":6,"startTime":"2025-07-27T01:40:48.245Z","endTime":"2025-07-27T01:40:51.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:40:51.747Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:41:08.856Z","endTime":"2025-07-27T01:42:41.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.8,"strikeZoneTop":3.32320022653244,"strikeZoneBottom":1.50999958042725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.81720171141359,"aZ":-41.642508258785504,"pfxX":-0.518359418601787,"pfxZ":-7.600899586227024,"pX":-0.016830837593692582,"pZ":0.9109243419946194,"vX0":-2.555530242211169,"vY0":-111.20610924294701,"vZ0":-1.743573827656545,"x":117.64,"y":214.19,"x0":1.2167070322040094,"y0":50.00024973102095,"z0":6.04323421434771,"aX":-0.6458295509806901},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-13.9,"breakHorizontal":1.7,"spinRate":2539,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.49342581689664256,"extension":5.915317075363276},"index":0,"playId":"0f582bfd-b272-36d4-903d-acdfbac87887","pitchNumber":1,"startTime":"2025-07-27T01:41:17.052Z","endTime":"2025-07-27T01:41:20.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.436316146333002,"aZ":-15.045069338132105,"pfxX":3.696277031947748,"pfxZ":9.269272303262976,"pX":0.017029201052377367,"pZ":3.339381917498504,"vX0":-5.041875298478948,"vY0":-134.6284361652388,"vZ0":-3.8042923856021877,"x":116.35,"y":148.62,"x0":1.428134493720884,"y0":50.00093532490546,"z0":5.825981934348435,"aX":6.829314910911999},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2291,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.40583001405916397,"extension":6.079610037477057},"index":1,"playId":"80134245-b5c4-337c-9a9f-f72a882f1f13","pitchNumber":2,"startTime":"2025-07-27T01:41:33.582Z","endTime":"2025-07-27T01:41:36.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.38545346126841,"strikeZoneBottom":1.71745389752085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48452459697117,"aZ":-12.057252423030812,"pfxX":4.891464198500216,"pfxZ":10.489030236017705,"pX":0.29061946451226334,"pZ":2.764742612990385,"vX0":-4.8343026388174195,"vY0":-137.60766915056686,"vZ0":-5.520516343588391,"x":105.92,"y":164.13,"x0":1.4345158553531512,"y0":50.00451456151732,"z0":5.61353043264887,"aX":9.383473889775935},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":-7.8,"spinRate":2380,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.3979966780161561,"extension":6.198881083155936},"index":2,"playId":"46fb47a3-6ee9-3853-86dc-4c0791cb67f3","pitchNumber":3,"startTime":"2025-07-27T01:41:57.256Z","endTime":"2025-07-27T01:42:00.385Z","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":85.0,"endSpeed":77.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445058376486056,"aZ":-29.658527468587724,"pfxX":-1.234726031672159,"pfxZ":1.6251968396701884,"pX":-0.021684314216084462,"pZ":2.363979345767274,"vX0":-2.735253237702267,"vY0":-123.71826528163925,"vZ0":-2.3309047525442286,"x":117.83,"y":174.95,"x0":1.260003391987185,"y0":50.00044794878639,"z0":5.812190537131409,"aX":-1.9070658567433207},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":2.9,"spinRate":2240,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4432851653195895,"extension":6.163610584804074},"index":3,"playId":"b682a31a-31d8-31b9-88c8-80ba08d9035f","pitchNumber":4,"startTime":"2025-07-27T01:42:12.352Z","endTime":"2025-07-27T01:42:15.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.660080852047155,"aZ":-28.500284412848295,"pfxX":5.315584609601654,"pfxZ":2.1731962015758466,"pX":0.5839773019872297,"pZ":1.6669746247818935,"vX0":-4.037311684024685,"vY0":-128.3690713352263,"vZ0":-4.352798291407083,"x":94.74,"y":193.77,"x0":1.4774671826728552,"y0":50.001381327878484,"z0":5.573691940660745,"aX":8.97455873843953},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":-8.9,"spinRate":1684,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4247956606732126,"extension":6.039952171264649},"hitData":{"launchSpeed":74.1,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.0,"coordY":157.0}},"index":4,"playId":"089c4d0e-4234-3671-a24d-3d8a94962f26","pitchNumber":5,"startTime":"2025-07-27T01:42:33.793Z","endTime":"2025-07-27T01:42:41.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:42:41.779Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:45:22.357Z","endTime":"2025-07-27T01:45:31.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nolan Jones replaces right fielder Johnathan Rodríguez, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:44:10.607Z","endTime":"2025-07-27T01:44:10.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Nic Enright.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:44:10.619Z","endTime":"2025-07-27T01:45:24.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30121819983651,"aZ":-17.31288040913759,"pfxX":-6.08852684977607,"pfxZ":7.668246225618295,"pX":0.02865171566984495,"pZ":1.9062706022439289,"vX0":5.817722161812917,"vY0":-137.79871079238023,"vZ0":-8.132760059268044,"x":115.91,"y":187.31,"x0":-1.3106675052137853,"y0":50.00678744381854,"z0":6.047959970753019,"aX":-11.806593162511676},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":10.0,"spinRate":2141,"spinDirection":208},"zone":8,"typeConfidence":0.89,"plateTime":0.39625279373169997,"extension":6.729915060452922},"hitData":{"launchSpeed":110.2,"launchAngle":3.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":155.0}},"index":2,"playId":"be21ccd0-8a57-35fe-afba-45f3139ed9ab","pitchNumber":1,"startTime":"2025-07-27T01:45:24.631Z","endTime":"2025-07-27T01:45:31.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:45:31.892Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:46:00.229Z","endTime":"2025-07-27T01:46:31.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.65027429780886,"strikeZoneBottom":1.65000095808328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.132221351487146,"aZ":-14.101283540762157,"pfxX":-4.863932049893035,"pfxZ":9.380226371059221,"pX":-0.56017152166346,"pZ":2.05147011561935,"vX0":4.9082629001405795,"vY0":-137.14342865990832,"vZ0":-7.88442928831471,"x":138.35,"y":183.39,"x0":-1.7315167746814,"y0":50.001686300111686,"z0":5.903047308295517,"aX":-9.369346200774721},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2255,"spinDirection":211},"zone":7,"typeConfidence":0.89,"plateTime":0.397693861696371,"extension":6.90793331207997},"index":0,"playId":"ab9aefaa-56e2-37c1-9591-9477aeb77544","pitchNumber":1,"startTime":"2025-07-27T01:46:07.901Z","endTime":"2025-07-27T01:46:11.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54408946179868,"aZ":-28.709156389368967,"pfxX":3.3129818791482344,"pfxZ":2.0855369236994914,"pX":0.5357041791591352,"pZ":2.6391399948302183,"vX0":3.7954490435854247,"vY0":-127.03258146282174,"vZ0":-3.628636506977246,"x":96.58,"y":167.52,"x0":-1.4000979001397487,"y0":50.0001018913436,"z0":6.333144412435491,"aX":5.489237272241654},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-6.7,"spinRate":2142,"spinDirection":147},"zone":6,"typeConfidence":0.9,"plateTime":0.4288529764189004,"extension":6.703763607611969},"hitData":{"launchSpeed":88.6,"launchAngle":5.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.61,"coordY":150.93}},"index":1,"playId":"a3c4c2e0-5ca8-3ef9-8ada-6e857a57b0b9","pitchNumber":2,"startTime":"2025-07-27T01:46:23.566Z","endTime":"2025-07-27T01:46:31.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:46:31.525Z","atBatIndex":65},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Maikel Garcia triples (5) on a ground ball to right fielder Nolan Jones.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:46:52.697Z","endTime":"2025-07-27T01:47:30.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.68652695480463,"strikeZoneBottom":1.67909177978336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.627426878130386,"aZ":-28.557171675274766,"pfxX":3.435632741211646,"pfxZ":2.1137118078617947,"pX":0.6950198846102642,"pZ":1.9905472551895362,"vX0":4.201397781093691,"vY0":-129.25958827631612,"vZ0":-5.27758100075876,"x":90.51,"y":185.04,"x0":-1.3900373155658423,"y0":50.00538595097881,"z0":6.216525048331467,"aX":5.891234676630505},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":-7.1,"spinRate":2260,"spinDirection":152},"zone":9,"typeConfidence":0.91,"plateTime":0.42163138236895836,"extension":6.859145261364743},"index":0,"playId":"007fd9d4-76a6-3790-ae5a-adca4fa5a3b6","pitchNumber":1,"startTime":"2025-07-27T01:46:59.632Z","endTime":"2025-07-27T01:47:02.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10444812866933,"aZ":-16.893455254633714,"pfxX":-3.624527151625845,"pfxZ":7.796959877479948,"pX":-0.11366904650087496,"pZ":2.6668374666008923,"vX0":5.681753843685802,"vY0":-138.42651709714804,"vZ0":-6.120161563602349,"x":121.33,"y":166.78,"x0":-1.7128103280567502,"y0":50.002301433277005,"z0":6.019532258033795,"aX":-7.102825215858974},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":5.5,"spinRate":2312,"spinDirection":210},"zone":5,"typeConfidence":0.89,"plateTime":0.3942307721529512,"extension":6.70998405751195},"hitData":{"launchSpeed":90.7,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.41,"coordY":108.36}},"index":1,"playId":"716a1b3b-d6c3-3eda-94e1-4f8d7260c116","pitchNumber":2,"startTime":"2025-07-27T01:47:14.982Z","endTime":"2025-07-27T01:47:30.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:47:30.105Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman Daniel Schneemann to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:48:15.472Z","endTime":"2025-07-27T01:48:23.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.046280474594294,"aZ":-27.362915836513366,"pfxX":2.8155574892152666,"pfxZ":2.814118243829559,"pX":1.28790023852274,"pZ":2.032592671811392,"vX0":6.050163300564898,"vY0":-129.03424134238745,"vZ0":-5.3459588709483805,"x":67.91,"y":183.9,"x0":-1.4393852663372038,"y0":50.00630376723381,"z0":6.200505872874097,"aX":4.8198012391211025},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-6.2,"spinRate":2205,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.42205986862971345,"extension":6.808673698489975},"hitData":{"launchSpeed":70.1,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.93,"coordY":163.6}},"index":0,"playId":"5bc7a0c8-7d4a-35b4-ba62-98c130097ed6","pitchNumber":1,"startTime":"2025-07-27T01:48:15.472Z","endTime":"2025-07-27T01:48:23.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:48:23.402Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to second baseman Jonathan India.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:50:55.676Z","endTime":"2025-07-27T01:51:42.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.12725967081995,"strikeZoneBottom":1.42999955978751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.486093496804962,"aZ":-12.854526786026096,"pfxX":4.151925970516244,"pfxZ":10.372663623912892,"pX":0.129630427174232,"pZ":0.9434270904803699,"vX0":-4.906122631665828,"vY0":-134.671448292361,"vZ0":-9.830984058354487,"x":112.06,"y":213.31,"x0":1.4238746181981388,"y0":50.00078238512223,"z0":5.519325976917123,"aX":7.730830643060342},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2346,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40460812131768575,"extension":5.948593448112893},"index":0,"playId":"de04c85a-0930-3d36-bdba-cb0408c3b558","pitchNumber":1,"startTime":"2025-07-27T01:50:57.157Z","endTime":"2025-07-27T01:51:00.157Z","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":91.7,"endSpeed":84.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.353092905172353,"aZ":-12.407436748870094,"pfxX":4.683634594657279,"pfxZ":10.80992733169721,"pX":1.160753283014946,"pZ":2.7153470193951734,"vX0":-2.6997510662673423,"vY0":-133.52800539895313,"vZ0":-5.5491161381156004,"x":72.75,"y":165.47,"x0":1.5697969972201276,"y0":50.003484428392696,"z0":5.693036888686718,"aX":8.564554017047772},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-8.0,"spinRate":2290,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40824758659983784,"extension":5.894530045472563},"index":1,"playId":"d281beca-9f3c-3592-a3e3-b1a806ffd538","pitchNumber":2,"startTime":"2025-07-27T01:51:09.444Z","endTime":"2025-07-27T01:51:14.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.646449681758973,"aZ":-41.99885196066104,"pfxX":-1.2577857203338358,"pfxZ":-8.100777456602865,"pX":-0.7117569623009762,"pZ":0.9809210372734563,"vX0":-4.215398228444455,"vY0":-109.82103102600665,"vZ0":-1.0888665589460411,"x":144.13,"y":212.3,"x0":1.4010586930130948,"y0":50.00098657036459,"z0":5.97637214680205,"aX":-1.5256440521155372},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-14.6,"breakHorizontal":3.5,"spinRate":2602,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.5000056725163207,"extension":5.958634387062671},"hitData":{"launchSpeed":69.4,"launchAngle":17.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.61,"coordY":143.29}},"index":2,"playId":"d9d7dda9-2233-3cae-ae79-f2d2aff44094","pitchNumber":3,"startTime":"2025-07-27T01:51:37.313Z","endTime":"2025-07-27T01:51:42.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:51:42.847Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a ground ball to center fielder Kyle Isbel.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:52:04.407Z","endTime":"2025-07-27T01:52:45.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.2,"strikeZoneTop":3.43389461850222,"strikeZoneBottom":1.67733835738972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.437321910742217,"aZ":-43.5119065923482,"pfxX":-3.3558787426699617,"pfxZ":-9.582207170553552,"pX":0.12769949206176673,"pZ":4.5603327478125415,"vX0":-1.4910904466644874,"vY0":-108.5612395556681,"vZ0":6.190959394281389,"x":112.13,"y":115.65,"x0":1.2610646025773604,"y0":50.00011521598717,"z0":6.430233964053606,"aX":-3.9722864529843394},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-15.1,"breakHorizontal":6.5,"spinRate":2527,"spinDirection":334},"zone":12,"typeConfidence":2.0,"plateTime":0.506106314542385,"extension":5.765793313968287},"index":0,"playId":"a23ad0a7-204c-3633-be4b-76c78b3228b8","pitchNumber":1,"startTime":"2025-07-27T01:52:08.004Z","endTime":"2025-07-27T01:52:11.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.23968676602423,"strikeZoneBottom":1.57733491527954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.026457724682597,"aZ":-11.887374082887627,"pfxX":2.7732709049820228,"pfxZ":11.044832973847523,"pX":-0.7819610185571408,"pZ":1.272868161555136,"vX0":-6.282742091632428,"vY0":-134.83693915188132,"vZ0":-9.263752162241015,"x":146.81,"y":204.41,"x0":1.2206106470729627,"y0":50.00039369614275,"z0":5.5971892228869695,"aX":5.0931018456750365},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-3.6,"spinRate":2372,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4066132456446607,"extension":6.02632735198052},"index":1,"playId":"2d8bce49-cfb9-3120-85a1-b4adb6461223","pitchNumber":2,"startTime":"2025-07-27T01:52:21.495Z","endTime":"2025-07-27T01:52:25.023Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.925181492498155,"aZ":-18.817177311906576,"pfxX":7.630476962451744,"pfxZ":7.117500605655591,"pX":0.17602780703428297,"pZ":1.5188991764417825,"vX0":-5.773475175518667,"vY0":-135.91443035055943,"vZ0":-7.488643704789161,"x":110.29,"y":197.77,"x0":1.3331477405485064,"y0":50.00198295184971,"z0":5.609607834725994,"aX":14.319341861608475},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":2227,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40250960150253556,"extension":6.157275749838987},"hitData":{"launchSpeed":103.9,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.99,"coordY":90.12}},"index":2,"playId":"67cb5a5d-dc1f-385a-9aa8-203eb341c3ec","pitchNumber":3,"startTime":"2025-07-27T01:52:35.241Z","endTime":"2025-07-27T01:52:45.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:52:45.988Z","atBatIndex":69},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Ramírez grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Angel Martínez out at 2nd. José Ramírez out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:53:09.867Z","endTime":"2025-07-27T01:53:58.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.44746090478738,"strikeZoneBottom":1.56868867564739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.79977280138102,"aZ":-11.299036219129668,"pfxX":3.6812362092074467,"pfxZ":10.980517129984989,"pX":-0.7752037209200421,"pZ":1.8267910885865608,"vX0":-7.267547627254353,"vY0":-137.34829247531283,"vZ0":-8.071372537184478,"x":146.55,"y":189.46,"x0":1.4327380919306578,"y0":50.00658005993803,"z0":5.5813821518343705,"aX":7.001483023278918},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-5.0,"spinRate":2382,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.39953890867206,"extension":6.211441162318331},"index":0,"playId":"e3635ac6-bb66-3fe2-8f64-80fc6c8973d3","pitchNumber":1,"startTime":"2025-07-27T01:53:15.044Z","endTime":"2025-07-27T01:53:18.339Z","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":77.5,"endSpeed":71.0,"strikeZoneTop":3.43000023166501,"strikeZoneBottom":1.53000158312523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.286118931423097,"aZ":-39.706932695270126,"pfxX":-2.4198076733881475,"pfxZ":-5.9062550215941005,"pX":-0.8733441725198569,"pZ":2.653457079649889,"vX0":-3.9423670326789164,"vY0":-112.71760146290177,"vZ0":1.117019933189379,"x":150.29,"y":167.14,"x0":1.2192595841828808,"y0":50.004124501954806,"z0":6.190205335609553,"aX":-3.0846015693848194},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.1,"breakHorizontal":5.5,"spinRate":2540,"spinDirection":327},"zone":11,"typeConfidence":2.0,"plateTime":0.4876765398322842,"extension":5.837364001628843},"index":1,"playId":"5162489c-11b6-3765-9f16-7b76b40d1256","pitchNumber":2,"startTime":"2025-07-27T01:53:31.115Z","endTime":"2025-07-27T01:53:34.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26251597251556,"aZ":-27.019611203439847,"pfxX":6.56566969961187,"pfxZ":3.1747311189791123,"pX":-0.4684336959610134,"pZ":2.5764482364019794,"vX0":-7.16214839647561,"vY0":-126.19403332943762,"vZ0":-2.4645454375701994,"x":134.86,"y":169.22,"x0":1.545557777885385,"y0":50.00180497580259,"z0":5.729363678463255,"aX":10.652121105163019},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":-10.3,"spinRate":1673,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.43307800487953596,"extension":6.1138411400024735},"hitData":{"launchSpeed":47.9,"launchAngle":26.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.01,"coordY":146.25}},"index":2,"playId":"683ac542-f6ba-357e-8c5d-170ce0181486","pitchNumber":3,"startTime":"2025-07-27T01:53:50.622Z","endTime":"2025-07-27T01:53:58.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:53:58.483Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T01:56:54.064Z","endTime":"2025-07-27T01:58:39.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emmanuel Clase replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:55:16.221Z","endTime":"2025-07-27T01:56:56.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661403,"link":"/api/v1/people/661403"},"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(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":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.34563541576877,"strikeZoneBottom":1.55229961020982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.120815189577613,"aZ":-14.328310294249242,"pfxX":0.14101410563610361,"pfxZ":8.427758211314446,"pX":0.4716218775094745,"pZ":2.828867251612888,"vX0":3.9838569770863117,"vY0":-143.65345145072504,"vZ0":-6.052678860668859,"x":99.02,"y":162.4,"x0":-0.9438765551947133,"y0":50.00552199705379,"z0":5.83250594851677,"aX":0.29841506658298594},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.4,"breakHorizontal":-1.0,"spinRate":2574,"spinDirection":184},"zone":3,"typeConfidence":0.9,"plateTime":0.3793531077579688,"extension":6.907806557043337},"index":1,"playId":"5a561805-8cb2-352d-818d-1b057cf60ae0","pitchNumber":1,"startTime":"2025-07-27T01:56:56.388Z","endTime":"2025-07-27T01:56:59.736Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":92.0,"strikeZoneTop":3.37013408690279,"strikeZoneBottom":1.5600015367858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.985675505369723,"aZ":-12.242949519659906,"pfxX":-0.09842620386420098,"pfxZ":9.370213005698387,"pX":0.9592403986994666,"pZ":0.983878444191897,"vX0":5.2163080103724395,"vY0":-143.7012804587097,"vZ0":-11.303894238702892,"x":80.44,"y":212.22,"x0":-0.8538794648582166,"y0":50.005159419925924,"z0":5.6909156712950635,"aX":-0.21066341784359313},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.2,"breakHorizontal":-0.7,"spinRate":2574,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.3787107763415145,"extension":6.996665910163818},"index":2,"playId":"9da3bc03-1db1-3fb7-a9d9-1e2968d7f752","pitchNumber":2,"startTime":"2025-07-27T01:57:13.542Z","endTime":"2025-07-27T01:57:16.542Z","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":97.5,"endSpeed":90.8,"strikeZoneTop":3.3322943629704,"strikeZoneBottom":1.56000079861265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9505914064698,"aZ":-17.87576087860031,"pfxX":1.2249383401118763,"pfxZ":6.922686329181945,"pX":1.3081177580141548,"pZ":0.560385986570574,"vX0":5.729542913659697,"vY0":-141.76244197602426,"vZ0":-11.020296710596483,"x":67.14,"y":223.65,"x0":-0.8863159747350067,"y0":50.00294058615025,"z0":5.601811540219108,"aX":2.528654008246312},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.8,"breakHorizontal":-3.2,"spinRate":2677,"spinDirection":190},"zone":14,"typeConfidence":0.89,"plateTime":0.3842201741120421,"extension":6.726656630552644},"index":3,"playId":"44108a78-b9da-37a9-a4ff-831296201e3f","pitchNumber":3,"startTime":"2025-07-27T01:57:30.829Z","endTime":"2025-07-27T01:57:33.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.293351543922178,"aZ":-15.627177860604773,"pfxX":2.283537789588106,"pfxZ":7.982724716499588,"pX":0.17444483689866228,"pZ":2.821330788023458,"vX0":2.381956370254875,"vY0":-142.4911953301617,"vZ0":-5.71550440499187,"x":110.35,"y":162.6,"x0":-0.9666122756609027,"y0":50.0037150956089,"z0":5.82743317494132,"aX":4.7323728936674625},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":-4.6,"spinRate":2623,"spinDirection":183},"zone":2,"typeConfidence":0.9,"plateTime":0.38323692748361715,"extension":6.676738969999432},"index":4,"playId":"9e097eeb-5d3d-3b6f-a4f4-fb4bb632c0ff","pitchNumber":4,"startTime":"2025-07-27T01:57:49.006Z","endTime":"2025-07-27T01:57:52.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.403924159662523,"aZ":-35.397606913510906,"pfxX":3.693349079061402,"pfxZ":-1.8606085893371844,"pX":0.9494969431848618,"pZ":2.1072911322981396,"vX0":3.3562782583425683,"vY0":-130.33379247745657,"vZ0":-2.6821205517625195,"x":80.81,"y":181.88,"x0":-0.8311866939181402,"y0":50.003058889017055,"z0":5.802588814403221,"aX":6.401898602427138},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.7,"breakHorizontal":-7.4,"spinRate":2542,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4190214425048002,"extension":6.742352314901381},"index":5,"playId":"249712ed-240b-3321-b3be-0419e0eca4fd","pitchNumber":5,"startTime":"2025-07-27T01:58:12.543Z","endTime":"2025-07-27T01:58:15.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448918899894444,"aZ":-17.37353182333374,"pfxX":-0.6625292921985733,"pfxZ":7.04745739260095,"pX":0.06836550825230601,"pZ":2.443249917616204,"vX0":2.984601918662332,"vY0":-143.19330460852774,"vZ0":-6.15228229834113,"x":114.39,"y":172.81,"x0":-0.8961575470282885,"y0":50.00538918533084,"z0":5.685716266546213,"aX":-1.39190750967199},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":0.7,"spinRate":2583,"spinDirection":178},"zone":5,"typeConfidence":0.89,"plateTime":0.3808126114916748,"extension":6.722628416408349},"hitData":{"launchSpeed":104.0,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.54,"coordY":153.97}},"index":6,"playId":"d2e3826a-2699-3cd7-921f-a903c59926ad","pitchNumber":6,"startTime":"2025-07-27T01:58:31.117Z","endTime":"2025-07-27T01:58:39.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:58:39.483Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T01:58:56.881Z","endTime":"2025-07-27T02:00:28.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.3,"strikeZoneTop":3.32854108535746,"strikeZoneBottom":1.62618604936424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.909632876791665,"aZ":-19.17937459097391,"pfxX":0.8976495582964303,"pfxZ":6.182318330195533,"pX":0.5231852962524587,"pZ":1.2609615721188805,"vX0":4.086268705005101,"vY0":-143.1329173223625,"vZ0":-9.049809649108697,"x":97.06,"y":204.73,"x0":-1.031984587632208,"y0":50.00569300302384,"z0":5.634099415135336,"aX":1.887398580699651},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.8,"breakHorizontal":-2.4,"spinRate":2654,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.38072928810137396,"extension":6.9065055522889125},"index":0,"playId":"cc1c0031-73da-3b46-88cc-6e0588b63b8e","pitchNumber":1,"startTime":"2025-07-27T01:59:06.909Z","endTime":"2025-07-27T01:59:10.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145792495847964,"aZ":-21.128648023446765,"pfxX":1.4423242496443602,"pfxZ":5.360390870235822,"pX":0.40497619291197234,"pZ":2.4644341141808006,"vX0":2.9947177859628873,"vY0":-141.85103067410122,"vZ0":-5.620649171683176,"x":101.56,"y":172.24,"x0":-0.847300965487379,"y0":50.001503212055404,"z0":5.797538629066914,"aX":2.970249126110941},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":-3.1,"spinRate":2653,"spinDirection":179},"zone":6,"typeConfidence":0.87,"plateTime":0.38454401611350963,"extension":6.790519580932218},"index":1,"playId":"9cdaa758-6e28-3ff0-949e-cbe6d1ef4527","pitchNumber":2,"startTime":"2025-07-27T01:59:24.158Z","endTime":"2025-07-27T01:59:28.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.378110883361,"strikeZoneBottom":1.58477879747695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.635982482687798,"aZ":-16.816165259811875,"pfxX":1.8637256670785964,"pfxZ":7.320792223878177,"pX":0.4233273390604878,"pZ":1.1788246286727746,"vX0":3.137333446645726,"vY0":-142.91042338891077,"vZ0":-9.683543168536142,"x":100.86,"y":206.95,"x0":-0.9249002904091299,"y0":50.00006567911705,"z0":5.63551955011312,"aX":3.9073184690685294},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":-4.0,"spinRate":2664,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.3812533889958285,"extension":6.913995843047806},"index":2,"playId":"daae8cd9-4bec-347e-8d01-c03c79a9984c","pitchNumber":3,"startTime":"2025-07-27T02:00:01.790Z","endTime":"2025-07-27T02:00:05.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.760299193835518,"aZ":-18.136560448931704,"pfxX":-0.2744148907674435,"pfxZ":6.746543291762309,"pX":0.7077412928952532,"pZ":1.8381815135323194,"vX0":4.053437096066039,"vY0":-142.6561093226227,"vZ0":-7.943753333028757,"x":90.02,"y":189.15,"x0":-0.6900461766272649,"y0":50.00656167638684,"z0":5.781369605957403,"aX":-0.5712918714209968},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2589,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.3825014035185488,"extension":6.928927671849037},"hitData":{"launchSpeed":94.4,"launchAngle":7.0,"totalDistance":150.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.54,"coordY":153.47}},"index":3,"playId":"730bb480-f72d-3885-acb4-6391d94bc130","pitchNumber":4,"startTime":"2025-07-27T02:00:19.441Z","endTime":"2025-07-27T02:00:28.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:00:28.350Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:00:45.609Z","endTime":"2025-07-27T02:01:23.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(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":98.5,"endSpeed":91.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.850944096351963,"aZ":-13.344016539651605,"pfxX":1.6538416639472766,"pfxZ":8.90377795209188,"pX":0.9239655975753863,"pZ":2.869559490327721,"vX0":4.767221252658033,"vY0":-143.51330492143472,"vZ0":-5.919403103827985,"x":81.78,"y":161.3,"x0":-0.9644197177298262,"y0":50.0043900543956,"z0":5.768438471429434,"aX":3.49861280719538},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":-3.8,"spinRate":2630,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.37963526654862534,"extension":6.811904261790138},"index":0,"playId":"aa6b4bf9-5bbd-3719-b29b-f756a8f9190c","pitchNumber":1,"startTime":"2025-07-27T02:00:53.494Z","endTime":"2025-07-27T02:00:56.621Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":92.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69232881713853,"aZ":-14.451510081544958,"pfxX":0.42347183330944804,"pfxZ":8.235460481950856,"pX":0.41013520701905354,"pZ":1.7198966786224776,"vX0":3.6222739451979318,"vY0":-144.8133767524431,"vZ0":-8.68055860605716,"x":101.37,"y":192.34,"x0":-0.905210442553834,"y0":50.00249399861151,"z0":5.614706797122812,"aX":0.9097745578041201},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.6,"breakHorizontal":-1.4,"spinRate":2640,"spinDirection":186},"zone":9,"typeConfidence":0.9,"plateTime":0.37637665332390435,"extension":6.867306350976036},"hitData":{"launchSpeed":96.4,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.97,"coordY":150.43}},"index":1,"playId":"e3768a19-47a0-32c9-95f1-5e98f4959f6f","pitchNumber":2,"startTime":"2025-07-27T02:01:15.292Z","endTime":"2025-07-27T02:01:23.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:01:23.063Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:00:45.609Z","endTime":"2025-07-27T02:01:23.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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(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":98.5,"endSpeed":91.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.850944096351963,"aZ":-13.344016539651605,"pfxX":1.6538416639472766,"pfxZ":8.90377795209188,"pX":0.9239655975753863,"pZ":2.869559490327721,"vX0":4.767221252658033,"vY0":-143.51330492143472,"vZ0":-5.919403103827985,"x":81.78,"y":161.3,"x0":-0.9644197177298262,"y0":50.0043900543956,"z0":5.768438471429434,"aX":3.49861280719538},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":-3.8,"spinRate":2630,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.37963526654862534,"extension":6.811904261790138},"index":0,"playId":"aa6b4bf9-5bbd-3719-b29b-f756a8f9190c","pitchNumber":1,"startTime":"2025-07-27T02:00:53.494Z","endTime":"2025-07-27T02:00:56.621Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":92.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69232881713853,"aZ":-14.451510081544958,"pfxX":0.42347183330944804,"pfxZ":8.235460481950856,"pX":0.41013520701905354,"pZ":1.7198966786224776,"vX0":3.6222739451979318,"vY0":-144.8133767524431,"vZ0":-8.68055860605716,"x":101.37,"y":192.34,"x0":-0.905210442553834,"y0":50.00249399861151,"z0":5.614706797122812,"aX":0.9097745578041201},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.6,"breakHorizontal":-1.4,"spinRate":2640,"spinDirection":186},"zone":9,"typeConfidence":0.9,"plateTime":0.37637665332390435,"extension":6.867306350976036},"hitData":{"launchSpeed":96.4,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.97,"coordY":150.43}},"index":1,"playId":"e3768a19-47a0-32c9-95f1-5e98f4959f6f","pitchNumber":2,"startTime":"2025-07-27T02:01:15.292Z","endTime":"2025-07-27T02:01:23.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T02:01:23.063Z","atBatIndex":73},"scoringPlays":[3,6,17,22,31,46],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":113.52,"y":211.24},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":194.75,"y":138.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":180.92,"y":160.56},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":113.52,"y":156.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":124.57,"y":104.85},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":113.62,"y":186.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":126.19,"y":224.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":103.8,"y":136.66},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":176.32,"y":124.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":71.67,"y":120.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":27.56,"y":80.66},"type":"H","description":"Home Run"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23],"bottom":[24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":110.48,"y":153.47},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":147.98,"y":166.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":39.03,"y":107.35},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":200.18,"y":78.97},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":116.0,"y":89.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":58.4,"y":106.43},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":195.07,"y":120.26},"type":"H","description":"Single"}]}},{"startIndex":29,"endIndex":38,"top":[29,30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":151.42,"y":92.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":125.66,"y":201.84},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":200.92,"y":40.6},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":78.45,"y":52.58},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":170.32,"y":92.86},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":169.07,"y":95.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":154.06,"y":156.51},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":48,"top":[39,40,41,42,43],"bottom":[44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":136.04,"y":53.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":102.36,"y":75.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":125.86,"y":90.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":86.85,"y":76.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":120.97,"y":66.56},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":176.99,"y":120.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":44.72,"y":35.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":94.81,"y":92.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":139.75,"y":64.58},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":54,"top":[49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":167.29,"y":90.82},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":186.15,"y":123.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":89.2,"y":124.07},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":150.01,"y":158.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":127.45,"y":71.76},"type":"O","description":"Lineout"}]}},{"startIndex":55,"endIndex":60,"top":[55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":199.89,"y":100.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":161.04,"y":156.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":103.39,"y":151.95},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":67,"top":[61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":182.38,"y":78.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":105.0,"y":157.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":108.0,"y":155.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":157.61,"y":150.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":217.41,"y":108.36},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":106.93,"y":163.6},"type":"O","description":"Groundout"}]}},{"startIndex":68,"endIndex":73,"top":[68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":149.61,"y":143.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":110.99,"y":90.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":121.01,"y":146.25},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":152.54,"y":153.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":152.54,"y":153.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":146.97,"y":150.43},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":8,"errors":1,"leftOnBase":4},"away":{"runs":6,"hits":9,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"onDeck":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"inHole":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"battingOrder":4,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"onDeck":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"inHole":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"battingOrder":8,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":15,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".225","atBats":33,"obp":".298","slg":".373","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":17,"rbi":6,"leftOnBase":16,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":4,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"3.93","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":42,"strikes":90,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":4,"pitchesPerInning":"14.67","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID663671":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":24,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":64,"obp":".260","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":313,"era":"2.41","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":5,"whip":"0.96","battersFaced":73,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":116,"strikes":197,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.77","gamesFinished":6,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.86","hitsPer9Inn":"4.82","runsScoredPer9":"2.41","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"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":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":21,"airOuts":35,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".124","atBats":97,"obp":".218","slg":".227","ops":".445","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":22,"rbi":5,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".145","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":13,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":22,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":15,"putOuts":298,"errors":0,"chances":313,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661403":{"person":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 24)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":23,"groundOuts":46,"airOuts":46,"runs":20,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":2,"hits":46,"hitByPitch":4,"atBats":180,"obp":".310","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":746,"era":"3.23","inningsPitched":"47.1","wins":5,"losses":3,"saves":24,"saveOpportunities":29,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.23","battersFaced":201,"outs":142,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":237,"strikes":509,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".625","pitchesPerInning":"15.76","gamesFinished":41,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.28","hitsPer9Inn":"8.75","runsScoredPer9":"3.80","homeRunsPer9":"0.38","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":29,"groundOuts":64,"airOuts":57,"runs":31,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":65,"baseOnBalls":30,"intentionalWalks":1,"hits":51,"hitByPitch":1,"avg":".217","atBats":235,"obp":".307","slg":".379","ops":".686","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":89,"rbi":27,"leftOnBase":97,"sacBunts":1,"sacFlies":1,"babip":".259","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.11","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":122,"putOuts":108,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":48,"groundOuts":66,"airOuts":74,"runs":29,"doubles":13,"triples":2,"homeRuns":12,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":1,"hits":65,"hitByPitch":2,"atBats":263,"obp":".304","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1058,"era":"3.76","inningsPitched":"69.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.23","battersFaced":287,"outs":208,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1058,"balls":372,"strikes":686,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".556","pitchesPerInning":"15.26","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.60","hitsPer9Inn":"8.44","runsScoredPer9":"3.76","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671286":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":4,"groundOuts":23,"airOuts":9,"runs":5,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".177","atBats":62,"obp":".227","slg":".323","ops":".550","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":20,"rbi":6,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"2.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":3,"chances":35,"fielding":".914","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":6,"putOuts":0,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":26,"groundOuts":52,"airOuts":45,"runs":15,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":5,"avg":".204","atBats":157,"obp":".260","slg":".299","ops":".559","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":47,"rbi":19,"leftOnBase":69,"sacBunts":4,"sacFlies":3,"babip":".250","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"157.00","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":59,"errors":7,"chances":183,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":30,"groundOuts":66,"airOuts":47,"runs":28,"doubles":18,"triples":0,"homeRuns":6,"strikeOuts":91,"baseOnBalls":18,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".230","atBats":261,"obp":".290","slg":".368","ops":".658","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":96,"rbi":31,"leftOnBase":99,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":99,"errors":8,"chances":273,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":34,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":31,"runs":16,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":104,"obp":".299","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":403,"era":"5.02","inningsPitched":"28.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":16,"whip":"1.15","battersFaced":118,"outs":86,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":403,"balls":128,"strikes":275,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"14.06","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.59","walksPer9Inn":"2.83","hitsPer9Inn":"7.53","runsScoredPer9":"5.02","homeRunsPer9":"0.31","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":40,"groundOuts":54,"airOuts":70,"runs":22,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":78,"baseOnBalls":32,"intentionalWalks":1,"hits":55,"hitByPitch":3,"avg":".217","atBats":253,"obp":".309","slg":".308","ops":".617","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":78,"rbi":26,"leftOnBase":99,"sacBunts":1,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.33","popOuts":9,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":144,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":42,"groundOuts":41,"airOuts":82,"runs":31,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":71,"baseOnBalls":33,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".174","atBats":230,"obp":".274","slg":".361","ops":".635","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":83,"rbi":23,"leftOnBase":93,"sacBunts":1,"sacFlies":3,"babip":".197","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":25,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":55,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":40,"putOuts":582,"errors":5,"chances":627,"fielding":".992","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":62,"groundOuts":96,"airOuts":118,"runs":51,"doubles":20,"triples":0,"homeRuns":12,"strikeOuts":78,"baseOnBalls":39,"intentionalWalks":1,"hits":100,"hitByPitch":3,"atBats":387,"obp":".328","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1744,"era":"4.16","inningsPitched":"101.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.37","battersFaced":435,"outs":305,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1744,"balls":668,"strikes":1076,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.45","hitsPer9Inn":"8.85","runsScoredPer9":"4.51","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":28,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":10,"groundOuts":10,"airOuts":23,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".165","atBats":79,"obp":".224","slg":".342","ops":".566","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":27,"rbi":11,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.75","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"groundOuts":27,"airOuts":43,"runs":19,"doubles":15,"triples":0,"homeRuns":2,"strikeOuts":65,"baseOnBalls":17,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":169,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":760,"era":"3.02","inningsPitched":"44.2","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":19,"blownSaves":2,"earnedRuns":15,"whip":"1.19","battersFaced":190,"outs":134,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":760,"balls":258,"strikes":502,"strikePercentage":".660","hitBatsmen":2,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".400","pitchesPerInning":"17.01","gamesFinished":5,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"13.10","walksPer9Inn":"3.43","hitsPer9Inn":"7.25","runsScoredPer9":"3.83","homeRunsPer9":"0.40","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":81,"groundOuts":79,"airOuts":146,"runs":64,"doubles":20,"triples":2,"homeRuns":21,"strikeOuts":46,"baseOnBalls":42,"intentionalWalks":14,"hits":113,"hitByPitch":6,"avg":".298","atBats":379,"obp":".373","slg":".528","ops":".901","caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":200,"rbi":56,"leftOnBase":127,"sacBunts":0,"sacFlies":5,"babip":".290","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.05","popOuts":41,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":158,"putOuts":46,"errors":9,"chances":213,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":2},"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":98,"flyOuts":84,"groundOuts":111,"airOuts":134,"runs":50,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":1,"hits":110,"hitByPitch":3,"avg":".286","atBats":385,"obp":".351","slg":".413","ops":".764","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":159,"rbi":37,"leftOnBase":98,"sacBunts":1,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.78","popOuts":13,"lineOuts":37},"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":9,"putOuts":209,"errors":5,"chances":223,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":57,"groundOuts":67,"airOuts":100,"runs":40,"doubles":19,"triples":1,"homeRuns":9,"strikeOuts":69,"baseOnBalls":13,"intentionalWalks":0,"hits":76,"hitByPitch":2,"avg":".249","atBats":305,"obp":".281","slg":".407","ops":".688","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":124,"rbi":38,"leftOnBase":122,"sacBunts":3,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.89","popOuts":21,"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":56,"putOuts":189,"errors":7,"chances":252,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":1,"flyOuts":36,"groundOuts":34,"airOuts":61,"runs":16,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":3,"hits":46,"hitByPitch":1,"atBats":157,"obp":".335","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":608,"era":"2.90","inningsPitched":"40.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.39","battersFaced":173,"outs":121,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":608,"balls":198,"strikes":410,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"15.07","gamesFinished":11,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"4.69","walksPer9Inn":"2.23","hitsPer9Inn":"10.26","runsScoredPer9":"3.57","homeRunsPer9":"0.89","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":58,"groundOuts":48,"airOuts":98,"runs":28,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":81,"baseOnBalls":30,"intentionalWalks":1,"hits":65,"hitByPitch":2,"avg":".226","atBats":288,"obp":".299","slg":".451","ops":".750","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":130,"rbi":43,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".251","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":26,"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":14,"putOuts":198,"errors":4,"chances":216,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":26,"groundOuts":39,"airOuts":49,"runs":17,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":2,"hits":45,"hitByPitch":4,"atBats":162,"obp":".343","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":688,"era":"3.43","inningsPitched":"42.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":16,"whip":"1.38","battersFaced":182,"outs":126,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":688,"balls":242,"strikes":446,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".667","pitchesPerInning":"16.38","gamesFinished":7,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.79","hitsPer9Inn":"9.64","runsScoredPer9":"3.64","homeRunsPer9":"0.64","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":4,"flyOuts":19,"groundOuts":40,"airOuts":36,"runs":25,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":174,"obp":".325","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":853,"era":"3.91","inningsPitched":"46.0","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.41","battersFaced":200,"outs":138,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":330,"strikes":523,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.54","gamesFinished":10,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"11.54","walksPer9Inn":"4.70","hitsPer9Inn":"8.02","runsScoredPer9":"4.89","homeRunsPer9":"1.37","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":10,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":172,"era":"1.74","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.26","battersFaced":41,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":64,"strikes":108,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"16.65","gamesFinished":1,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"13.06","walksPer9Inn":"6.10","hitsPer9Inn":"5.23","runsScoredPer9":"1.74","homeRunsPer9":"0.87","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":60,"groundOuts":104,"airOuts":105,"runs":48,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":109,"baseOnBalls":60,"intentionalWalks":0,"hits":91,"hitByPitch":2,"atBats":406,"obp":".326","caughtStealing":6,"stolenBases":2,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1953,"era":"3.51","inningsPitched":"110.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.37","battersFaced":471,"outs":331,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1953,"balls":762,"strikes":1191,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":8,"pickoffs":3,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".600","pitchesPerInning":"17.70","gamesFinished":0,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.89","hitsPer9Inn":"7.42","runsScoredPer9":"3.92","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 20)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","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":45,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":43,"runs":17,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":2,"hits":39,"hitByPitch":1,"atBats":161,"obp":".313","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":680,"era":"3.35","inningsPitched":"43.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":20,"blownSaves":2,"earnedRuns":16,"whip":"1.28","battersFaced":181,"outs":129,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":227,"strikes":453,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"15.81","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"9.84","walksPer9Inn":"3.35","hitsPer9Inn":"8.16","runsScoredPer9":"3.56","homeRunsPer9":"1.05","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"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"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 7-9)","summary":"5.0 IP, 4 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","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":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":21,"gamesStarted":21,"flyOuts":69,"groundOuts":122,"airOuts":121,"runs":64,"doubles":13,"triples":2,"homeRuns":20,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":1,"hits":115,"hitByPitch":7,"atBats":461,"obp":".308","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1996,"era":"4.39","inningsPitched":"121.0","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.22","battersFaced":505,"outs":363,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1996,"balls":724,"strikes":1272,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":4,"winPercentage":".438","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.45","hitsPer9Inn":"8.55","runsScoredPer9":"4.76","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":0,"chances":21,"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"}]},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":53,"groundOuts":81,"airOuts":112,"runs":43,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":76,"baseOnBalls":46,"intentionalWalks":1,"hits":76,"hitByPitch":3,"avg":".223","atBats":341,"obp":".317","slg":".340","ops":".657","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":116,"rbi":44,"leftOnBase":154,"sacBunts":0,"sacFlies":4,"babip":".252","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":35,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":572,"errors":1,"chances":615,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,682657,608070,467793,672356,682177,671286,666134,677587,595978,676440,663671,683769,661403],"pitchers":[676440,663671,683769,661403],"bench":[681807,700932,666310],"bullpen":[663465,671106,676282,677944,670036,596001,681870,671922,668909],"battingOrder":[680757,682657,608070,467793,672356,682177,666134,677587,595978],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodríguez, Jo (4, Bubic); Arias, G (18, Bubic); Rocchio 2 (12, Bowlan, Bowlan); Ramírez, Jo (20, Bowlan)."},{"label":"HR","value":"Kwan (9, 4th inning off Bowlan, 1 on, 1 out)."},{"label":"TB","value":"Arias, G 2; Hedges; Kwan 4; Martínez, A; Ramírez, Jo 2; Rocchio 4; Rodríguez, Jo 3."},{"label":"RBI","value":"Kwan 2 (37); Rodríguez, Jo 2 (6); Santana, C (44); Schneemann (27)."},{"label":"2-out RBI","value":"Rodríguez, Jo 2."},{"label":"Runners left in scoring position, 2 out","value":"Hedges 2; Santana, C; Rocchio 2; Rodríguez, Jo."},{"label":"SAC","value":"Hedges."},{"label":"SF","value":"Schneemann."},{"label":"GIDP","value":"Martínez, A; Ramírez, Jo."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"6."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":4,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":35,"obp":".299","slg":".381","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":16,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":15,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":173,"era":"3.51","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.22","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":68,"strikes":105,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":6,"pitchesPerInning":"19.22","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":42,"groundOuts":67,"airOuts":75,"runs":23,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":2,"hits":63,"hitByPitch":6,"avg":".255","atBats":247,"obp":".320","slg":".340","ops":".660","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":84,"rbi":23,"leftOnBase":82,"sacBunts":1,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.33","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":114,"errors":2,"chances":245,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":24,"groundOuts":50,"airOuts":50,"runs":16,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".262","atBats":183,"obp":".315","slg":".350","ops":".665","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":64,"rbi":10,"leftOnBase":59,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":24,"putOuts":419,"errors":2,"chances":445,"fielding":".996","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":13,"groundOuts":18,"airOuts":20,"runs":18,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":75,"obp":".372","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"7.85","inningsPitched":"18.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.69","battersFaced":86,"outs":55,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":139,"strikes":206,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"18.82","gamesFinished":11,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.85","walksPer9Inn":"4.91","hitsPer9Inn":"10.31","runsScoredPer9":"8.84","homeRunsPer9":"1.47","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":72,"groundOuts":93,"airOuts":121,"runs":44,"doubles":23,"triples":0,"homeRuns":5,"strikeOuts":71,"baseOnBalls":37,"intentionalWalks":0,"hits":90,"hitByPitch":8,"avg":".242","atBats":372,"obp":".322","slg":".344","ops":".666","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":128,"rbi":30,"leftOnBase":103,"sacBunts":1,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.40","popOuts":29,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":105,"errors":12,"chances":259,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".211","atBats":19,"obp":".250","slg":".368","ops":".618","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":18,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":48,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":16,"strikes":32,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":13,"groundOuts":27,"airOuts":21,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":90,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":391,"era":"4.94","inningsPitched":"23.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.35","battersFaced":101,"outs":71,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":391,"balls":147,"strikes":244,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":2,"winPercentage":".333","pitchesPerInning":"16.52","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.42","hitsPer9Inn":"8.75","runsScoredPer9":"5.70","homeRunsPer9":"1.52","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640451":{"person":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"obp":".059","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":0,"whip":"0.19","battersFaced":17,"outs":16,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":28,"strikes":51,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.81","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.81","walksPer9Inn":"0.00","hitsPer9Inn":"1.69","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":68,"groundOuts":88,"airOuts":121,"runs":33,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":81,"baseOnBalls":19,"intentionalWalks":4,"hits":99,"hitByPitch":5,"avg":".255","atBats":388,"obp":".298","slg":".464","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":180,"rbi":62,"leftOnBase":168,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.56","popOuts":25,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":9,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":32,"putOuts":607,"errors":1,"chances":640,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":17,"groundOuts":32,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".187","atBats":91,"obp":".279","slg":".330","ops":".609","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":30,"rbi":12,"leftOnBase":38,"sacBunts":2,"sacFlies":1,"babip":".219","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":60,"errors":2,"chances":62,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":42,"gamesStarted":0,"flyOuts":15,"groundOuts":48,"airOuts":35,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":3,"hits":31,"hitByPitch":3,"atBats":149,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":640,"era":"2.36","inningsPitched":"42.0","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":11,"whip":"1.07","battersFaced":166,"outs":126,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":227,"strikes":413,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".571","pitchesPerInning":"15.24","gamesFinished":8,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.00","hitsPer9Inn":"6.64","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":11,"airOuts":18,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".074","atBats":54,"obp":".153","slg":".148","ops":".301","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":8,"rbi":1,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".094","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":23,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663460":{"person":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 8-7)","summary":"2.2 IP, 3 ER, K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":15,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":31,"strikes":35,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":0},"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":20,"gamesStarted":20,"flyOuts":49,"groundOuts":115,"airOuts":105,"runs":38,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":116,"baseOnBalls":39,"intentionalWalks":1,"hits":98,"hitByPitch":3,"atBats":431,"obp":".294","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1795,"era":"2.55","inningsPitched":"116.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.18","battersFaced":476,"outs":349,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1795,"balls":610,"strikes":1185,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":4,"winPercentage":".533","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"8.97","walksPer9Inn":"3.02","hitsPer9Inn":"7.58","runsScoredPer9":"2.94","homeRunsPer9":"0.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID448179":{"person":{"id":448179,"fullName":"Rich Hill","link":"/api/v1/people/448179"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"obp":".348","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":90,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.60","battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":35,"strikes":55,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.80","walksPer9Inn":"3.60","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".545","slg":".750","ops":"1.295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","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":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":28,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":11,"strikes":23,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":19,"groundOuts":29,"airOuts":37,"runs":14,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":108,"obp":".207","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":447,"era":"4.25","inningsPitched":"29.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"0.78","battersFaced":111,"outs":89,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":447,"balls":153,"strikes":294,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":10,"strikeoutWalkRatio":"7.33","strikeoutsPer9Inn":"6.67","walksPer9Inn":"0.91","hitsPer9Inn":"6.07","runsScoredPer9":"4.25","homeRunsPer9":"1.52","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"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":44,"gamesStarted":0,"flyOuts":36,"groundOuts":24,"airOuts":69,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":5,"hits":35,"hitByPitch":3,"atBats":163,"obp":".295","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":677,"era":"2.68","inningsPitched":"43.2","wins":4,"losses":3,"saves":26,"saveOpportunities":32,"holds":0,"blownSaves":6,"earnedRuns":13,"whip":"1.17","battersFaced":184,"outs":131,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":236,"strikes":441,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".571","pitchesPerInning":"15.50","gamesFinished":36,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.30","hitsPer9Inn":"7.21","runsScoredPer9":"3.30","homeRunsPer9":"0.82","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":12},"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}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":67,"groundOuts":101,"airOuts":121,"runs":41,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":73,"baseOnBalls":30,"intentionalWalks":3,"hits":106,"hitByPitch":5,"avg":".266","atBats":399,"obp":".323","slg":".436","ops":".759","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":174,"rbi":61,"leftOnBase":184,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","popOuts":28,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":559,"errors":2,"chances":602,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":26,"groundOuts":77,"airOuts":70,"runs":29,"doubles":10,"triples":4,"homeRuns":3,"strikeOuts":53,"baseOnBalls":10,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".252","atBats":250,"obp":".280","slg":".360","ops":".640","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":90,"rbi":18,"leftOnBase":95,"sacBunts":10,"sacFlies":3,"babip":".305","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.33","popOuts":25,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":219,"errors":1,"chances":221,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":70,"groundOuts":106,"airOuts":147,"runs":46,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":90,"baseOnBalls":35,"intentionalWalks":0,"hits":108,"hitByPitch":3,"atBats":444,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1839,"era":"3.53","inningsPitched":"117.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.22","battersFaced":490,"outs":352,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1839,"balls":641,"strikes":1198,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".308","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.68","hitsPer9Inn":"8.28","runsScoredPer9":"3.53","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":35,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"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":4,"totalBases":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":56,"groundOuts":104,"airOuts":115,"runs":46,"doubles":26,"triples":5,"homeRuns":9,"strikeOuts":56,"baseOnBalls":33,"intentionalWalks":0,"hits":113,"hitByPitch":1,"avg":".296","atBats":382,"obp":".351","slg":".461","ops":".812","caughtStealing":9,"stolenBases":19,"stolenBasePercentage":".679","caughtStealingPercentage":".321","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":176,"rbi":43,"leftOnBase":161,"sacBunts":3,"sacFlies":3,"babip":".325","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.44","popOuts":22,"lineOuts":37},"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":168,"putOuts":88,"errors":7,"chances":263,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":19,"flyOuts":69,"groundOuts":97,"airOuts":128,"runs":39,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":99,"baseOnBalls":33,"intentionalWalks":1,"hits":90,"hitByPitch":4,"atBats":411,"obp":".283","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1757,"era":"2.95","inningsPitched":"113.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.09","battersFaced":451,"outs":339,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1757,"balls":638,"strikes":1119,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".583","pitchesPerInning":"15.55","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.63","hitsPer9Inn":"7.17","runsScoredPer9":"3.11","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":11,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":46,"groundOuts":79,"airOuts":79,"runs":22,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":22,"intentionalWalks":1,"hits":55,"hitByPitch":0,"atBats":278,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1156,"era":"2.61","inningsPitched":"76.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.01","battersFaced":300,"outs":228,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1156,"balls":429,"strikes":727,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"7.70","walksPer9Inn":"2.61","hitsPer9Inn":"6.51","runsScoredPer9":"2.61","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":16},"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}},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":43,"gamesStarted":1,"flyOuts":10,"groundOuts":62,"airOuts":18,"runs":17,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":158,"obp":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":715,"era":"3.64","inningsPitched":"42.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":17,"whip":"1.29","battersFaced":176,"outs":126,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":254,"strikes":461,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.44","rbi":0,"winPercentage":".750","pitchesPerInning":"17.02","gamesFinished":3,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.57","walksPer9Inn":"3.00","hitsPer9Inn":"8.57","runsScoredPer9":"3.64","homeRunsPer9":"0.86","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":18,"groundOuts":50,"airOuts":44,"runs":9,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".147","atBats":150,"obp":".205","slg":".280","ops":".485","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":42,"rbi":10,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".153","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":76,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674444":{"person":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":40,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":45,"runs":14,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":144,"obp":".264","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":533,"era":"2.93","inningsPitched":"40.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":13,"whip":"1.03","battersFaced":159,"outs":120,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":176,"strikes":357,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".750","pitchesPerInning":"13.33","gamesFinished":9,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"7.65","walksPer9Inn":"2.93","hitsPer9Inn":"6.30","runsScoredPer9":"3.15","homeRunsPer9":"0.90","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":47,"gamesStarted":0,"flyOuts":15,"groundOuts":39,"airOuts":39,"runs":17,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":159,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":717,"era":"3.29","inningsPitched":"41.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":15,"whip":"1.32","battersFaced":176,"outs":123,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":252,"strikes":465,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.49","gamesFinished":5,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"9.44","walksPer9Inn":"3.29","hitsPer9Inn":"8.56","runsScoredPer9":"3.73","homeRunsPer9":"1.54","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":74,"groundOuts":78,"airOuts":137,"runs":62,"doubles":33,"triples":3,"homeRuns":15,"strikeOuts":84,"baseOnBalls":31,"intentionalWalks":6,"hits":118,"hitByPitch":3,"avg":".287","atBats":411,"obp":".337","slg":".491","ops":".828","caughtStealing":7,"stolenBases":27,"stolenBasePercentage":".794","caughtStealingPercentage":".206","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":202,"rbi":58,"leftOnBase":148,"sacBunts":0,"sacFlies":6,"babip":".324","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.40","popOuts":27,"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":247,"putOuts":127,"errors":6,"chances":380,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[663697,677951,686469,672580,521692,670231,666023,669004,664728,663460,680742,664199,669674],"pitchers":[663460,680742,664199,669674],"bench":[695506,624428,571912,686475],"bullpen":[702070,674444,668674,608032,640451,448179,607625,670167,608379,672582],"battingOrder":[663697,677951,686469,672580,521692,670231,666023,669004,664728],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Garcia, M (5, Gaddis)."},{"label":"HR","value":"Fermin (3, 2nd inning off Bibee, 1 on, 2 out); Witt Jr. (15, 5th inning off Bibee, 1 on, 1 out)."},{"label":"TB","value":"Fermin 5; Garcia, M 4; India; Isbel; Pasquantino; Witt Jr. 4."},{"label":"RBI","value":"Fermin 2 (10); Witt Jr. 2 (58)."},{"label":"2-out RBI","value":"Fermin 2."},{"label":"Runners left in scoring position, 2 out","value":"Perez, S; Garcia, M."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Witt Jr. (6, fielding)."},{"label":"DP","value":"2 (Witt Jr.-India-Pasquantino; Witt Jr.-Pasquantino)."}]}],"note":[]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Bibee 93-61; Enright 21-15; Gaddis 6-6; Clase, E 12-8; Bubic 66-35; Bowlan 48-32; Clarke, T 34-23; Long 25-15."},{"label":"Groundouts-flyouts","value":"Bibee 2-3; Enright 3-0; Gaddis 3-0; Clase, E 3-0; Bubic 2-1; Bowlan 1-2; Clarke, T 0-3; Long 2-0."},{"label":"Batters faced","value":"Bibee 22; Enright 6; Gaddis 4; Clase, E 3; Bubic 15; Bowlan 12; Clarke, T 6; Long 6."},{"label":"Inherited runners-scored","value":"Bowlan 1-0."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Nic Lentz. 2B: Andy Fletcher. 3B: Brock Ballou. "},{"label":"Weather","value":"87 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, R To L."},{"label":"First pitch","value":"6:16 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"25,278."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"July 26, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","boxscoreName":"Fermin"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":24,"groundOuts":50,"airOuts":50,"runs":16,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":1,"hits":48,"hitByPitch":2,"avg":".262","atBats":183,"obp":".315","slg":".350","ops":".665","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":64,"rbi":10,"leftOnBase":59,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":24,"putOuts":419,"errors":2,"chances":445,"fielding":".996","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","boxscoreName":"Kwan"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":2},"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":98,"flyOuts":84,"groundOuts":111,"airOuts":134,"runs":50,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":1,"hits":110,"hitByPitch":3,"avg":".286","atBats":385,"obp":".351","slg":".413","ops":".764","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":159,"rbi":37,"leftOnBase":98,"sacBunts":1,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.78","popOuts":13,"lineOuts":37},"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":9,"putOuts":209,"errors":5,"chances":223,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671","boxscoreName":"Enright"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":24,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":64,"obp":".260","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":313,"era":"2.41","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":5,"whip":"0.96","battersFaced":73,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":116,"strikes":197,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.77","gamesFinished":6,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.20","walksPer9Inn":"3.86","hitsPer9Inn":"4.82","runsScoredPer9":"2.41","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":54,"pitchingGameScore":54}]},"decisions":{"winner":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"loser":{"id":663460,"fullName":"Kris Bubic","link":"/api/v1/people/663460"},"save":{"id":661403,"fullName":"Emmanuel Clase","link":"/api/v1/people/661403"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}