{"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":824723,"link":"/api/v1.1/game/824723/feed/live","metaData":{"wait":10,"timeStamp":"20260819_015136","gameEvents":["ball"],"logicalEvents":["countChange","count30"]},"gameData":{"game":{"pk":824723,"type":"R","doubleHeader":"N","id":"2026/08/18/arimlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824723-2026-08-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-18T23:10:00Z","originalDate":"2026-08-18","officialDate":"2026-08-18","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Live","codedGameState":"I","detailedState":"In Progress","statusCode":"I","startTimeTBD":false,"abstractGameCode":"L"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":60,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":66,"losses":60,"winningPercentage":".524"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":58,"ties":0,"pct":".536"},"records":{},"divisionLeader":false,"wins":67,"losses":58,"winningPercentage":".536"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID814439":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","firstName":"Ryan","lastName":"Waldschmidt","primaryNumber":"15","birthDate":"2002-10-07","currentAge":23,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ryan","useLastName":"Waldschmidt","middleName":"Jeffery","boxscoreName":"Waldschmidt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Waldschmidt","nameSlug":"ryan-waldschmidt-814439","firstLastName":"Ryan Waldschmidt","lastFirstName":"Waldschmidt, Ryan","lastInitName":"Waldschmidt, R","initLastName":"R Waldschmidt","fullFMLName":"Ryan Waldschmidt","fullLFMName":"Waldschmidt, Ryan ","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID699912":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","firstName":"Jose","lastName":"Fernandez","primaryNumber":"11","birthDate":"2003-09-22","currentAge":22,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jose","useLastName":"Fernandez","middleName":"Luis","boxscoreName":"Fernandez, Jo","gender":"M","nameMatrilineal":"Longart","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Fernandez","nameSlug":"jose-fernandez-699912","firstLastName":"Jose Fernandez","lastFirstName":"Fernandez, Jose","lastInitName":"Fernandez, J","initLastName":"J Fernandez","fullFMLName":"Jose Luis Fernandez","fullLFMName":"Fernandez, Jose Luis","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID683352":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352","firstName":"Mitchell","lastName":"Bratt","primaryNumber":"60","birthDate":"2003-07-03","currentAge":23,"birthCity":"Newmarket","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Bratt","middleName":"Eric","boxscoreName":"Bratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Bratt","nameSlug":"mitch-bratt-683352","firstLastName":"Mitch Bratt","lastFirstName":"Bratt, Mitch","lastInitName":"Bratt, M","initLastName":"M Bratt","fullFMLName":"Mitchell Eric Bratt","fullLFMName":"Bratt, Mitchell Eric","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID669062":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062","firstName":"Erik","lastName":"Miller","primaryNumber":"67","birthDate":"1998-02-13","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 5\"","weight":269,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Miller","middleName":"Christopher","boxscoreName":"Miller, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"MILL-urr","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Miller","nameSlug":"erik-miller-669062","firstLastName":"Erik Miller","lastFirstName":"Miller, Erik","lastInitName":"Miller, E","initLastName":"E Miller","fullFMLName":"Erik Christopher Miller","fullLFMName":"Miller, Erik Christopher","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"1","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID594027":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027","firstName":"Tayron","lastName":"Guerrero","primaryNumber":"41","birthDate":"1991-01-09","currentAge":35,"birthCity":"Bocachica","birthCountry":"Colombia","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyron","useLastName":"Guerrero","middleName":"Luis","boxscoreName":"Guerrero","nickName":"El De Bocachica","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"TY-ron","mlbDebutDate":"2016-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyron Guerrero","nameSlug":"tyron-guerrero-594027","firstLastName":"Tyron Guerrero","lastFirstName":"Guerrero, Tyron","lastInitName":"Guerrero, T","initLastName":"T Guerrero","fullFMLName":"Tayron Luis Guerrero","fullLFMName":"Guerrero, Tayron Luis","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":28,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID663776":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776","firstName":"Patrick","lastName":"Sandoval","primaryNumber":"43","birthDate":"1996-10-18","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Sandoval","middleName":"Jordan","boxscoreName":"Sandoval","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Sandoval","nameSlug":"patrick-sandoval-663776","firstLastName":"Patrick Sandoval","lastFirstName":"Sandoval, Patrick","lastInitName":"Sandoval, P","initLastName":"P Sandoval","fullFMLName":"Patrick Jordan Sandoval","fullLFMName":"Sandoval, Patrick Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID687941":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941","firstName":"Alec","lastName":"Gamboa","primaryNumber":"68","birthDate":"1997-01-17","currentAge":29,"birthCity":"Madera","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alec","useLastName":"Gamboa","middleName":"Durbin","boxscoreName":"Gamboa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-05-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Gamboa","nameSlug":"alec-gamboa-687941","firstLastName":"Alec Gamboa","lastFirstName":"Gamboa, Alec","lastInitName":"Gamboa, A","initLastName":"A Gamboa","fullFMLName":"Alec Durbin Gamboa","fullLFMName":"Gamboa, Alec Durbin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID679885":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885","firstName":"Justin","lastName":"Martinez","primaryNumber":"63","birthDate":"2001-07-30","currentAge":25,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Martinez","boxscoreName":"Martinez, Ju","gender":"M","nameMatrilineal":"Almonte","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Martinez","nameSlug":"justin-martinez-679885","firstLastName":"Justin Martinez","lastFirstName":"Martinez, Justin","lastInitName":"Martinez, J","initLastName":"J Martinez","fullFMLName":"Justin Martinez","fullLFMName":"Martinez, Justin ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":30,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":25,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":29,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":28,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID681544":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544","firstName":"Christopher","lastName":"Olds","primaryNumber":"75","birthDate":"1999-08-05","currentAge":27,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wyatt","useLastName":"Olds","middleName":"Wyatt","boxscoreName":"Olds","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Olds","nameSlug":"wyatt-olds-681544","firstLastName":"Wyatt Olds","lastFirstName":"Olds, Wyatt","lastInitName":"Olds, W","initLastName":"W Olds","fullFMLName":"Christopher Wyatt Olds","fullLFMName":"Olds, Christopher Wyatt","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2026"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"5 mph, In From RF"},"gameInfo":{"firstPitch":"2026-08-18T23:11:00.000Z"},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"home":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":668176,"fullName":"Richie Smith","link":"/api/v1/people/668176"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:11:42.041Z","endTime":"2026-08-18T23:15:11.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10,11,12,13],"actionIndex":[0,1,2],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T19:29:45.834Z","endTime":"2026-08-18T22:51:18.514Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":"2026-08-18T22:51:18.514Z","endTime":"2026-08-18T23:10:41.203Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":"2026-08-18T23:10:41.203Z","endTime":"2026-08-18T23:11:44.256Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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.2,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473435125688518,"aZ":-21.275306602548206,"pfxX":3.2451734212970127,"pfxZ":6.348608504310997,"pX":0.4832726875103966,"pZ":2.76714606302074,"vX0":-5.951625960009681,"vY0":-129.80013335599924,"vZ0":-3.6069206757013546,"x":98.58,"y":164.07,"x0":2.3774890604349657,"y0":50.00629017258768,"z0":5.781943986288565,"aX":5.57539501173615},"breaks":{"breakAngle":21.6,"breakVertical":-23.3,"breakVerticalInduced":10.9,"breakHorizontal":-4.7,"spinRate":1924,"spinDirection":130},"zone":3,"plateTime":0.4209024973572384,"extension":5.558241735880243},"index":3,"playId":"fb090489-2aef-33dc-bebc-fb8f116d5649","pitchNumber":1,"startTime":"2026-08-18T23:11:44.256Z","endTime":"2026-08-18T23:12:05.168Z","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":90.1,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332478840173703,"aZ":-17.964511291731718,"pfxX":4.653925306724528,"pfxZ":8.218819942900097,"pX":-0.6178285162571715,"pZ":3.3773629361342126,"vX0":-8.891350814284364,"vY0":-130.84587018557028,"vZ0":-3.148620559976662,"x":140.55,"y":147.59,"x0":2.2239905103568574,"y0":50.003821258363146,"z0":5.9469925688317415,"aX":8.048174018879585},"breaks":{"breakAngle":33.6,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":-6.4,"spinRate":2060,"spinDirection":134},"zone":11,"plateTime":0.4190489728839375,"extension":5.6349452427771025},"index":4,"playId":"7aa46394-daf5-31c3-a95f-da9409fa6049","pitchNumber":2,"startTime":"2026-08-18T23:12:05.168Z","endTime":"2026-08-18T23:12:24.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-18T23:12:24.378Z","endTime":"2026-08-18T23:12:32.930Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":90.6,"endSpeed":83.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371970576266456,"aZ":-20.737787017421084,"pfxX":3.111874134585129,"pfxZ":6.445610603159421,"pX":2.4789162948401855,"pZ":2.183789271222528,"vX0":-1.5448452653444456,"vY0":-131.95167066808435,"vZ0":-5.223149729181441,"x":22.51,"y":179.82,"x0":2.665608951100778,"y0":50.00489552795784,"z0":5.703337522576391,"aX":5.523686181280538},"breaks":{"breakAngle":3.6,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-5.3,"spinRate":1938,"spinDirection":130},"zone":14,"plateTime":0.4140764752569721,"extension":5.833907703504907},"index":6,"playId":"34ec48cf-e422-39cd-9b6f-ebf9c738416e","pitchNumber":3,"startTime":"2026-08-18T23:12:32.930Z","endTime":"2026-08-18T23:12:45.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.591762961670565,"aZ":-30.256033949929435,"pfxX":6.777501434673038,"pfxZ":1.4495120536565604,"pX":0.7975516143194883,"pZ":2.4974990409307707,"vX0":-5.096717574227557,"vY0":-113.8168516659836,"vZ0":-0.8710531858432822,"x":86.6,"y":171.35,"x0":2.1781231094266533,"y0":50.000778822794764,"z0":5.863826437969579,"aX":8.950101560287715},"breaks":{"breakAngle":7.2,"breakVertical":-41.8,"breakVerticalInduced":2.8,"breakHorizontal":-11.0,"spinRate":1300,"spinDirection":110},"zone":6,"plateTime":0.480017851331767,"extension":5.8724485504603035},"index":7,"playId":"fd85cff7-80b6-3436-9978-1b2f26fbb2ba","pitchNumber":4,"startTime":"2026-08-18T23:12:45.990Z","endTime":"2026-08-18T23:13:10.473Z","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":79.2,"endSpeed":73.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71046805352406,"aZ":-30.85959001181292,"pfxX":-6.309093495524868,"pfxZ":0.9710126804167629,"pX":-1.0484175214556362,"pZ":2.311694070220531,"vX0":-5.47765537412241,"vY0":-115.34415219265885,"vZ0":-1.4468216483260403,"x":156.96,"y":176.36,"x0":2.173555674744863,"y0":50.00223178560082,"z0":5.912552204597651,"aX":-8.531300311016409},"breaks":{"breakAngle":60.0,"breakVertical":-41.8,"breakVerticalInduced":1.7,"breakHorizontal":12.7,"spinRate":2353,"spinDirection":298},"zone":13,"plateTime":0.4741875128999826,"extension":5.92966814070238},"index":8,"playId":"34f9f969-8805-3933-8982-0dff6b2ff17b","pitchNumber":5,"startTime":"2026-08-18T23:13:10.473Z","endTime":"2026-08-18T23:13:31.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84671186594678,"aZ":-26.274422696783034,"pfxX":10.490018105770673,"pfxZ":3.443968327648247,"pX":-1.207939623497039,"pZ":1.7124104432085703,"vX0":-11.36620370055057,"vY0":-130.4585768548596,"vZ0":-5.54914928908664,"x":163.04,"y":192.54,"x0":1.8538265510264442,"y0":50.00445386006501,"z0":5.861471136921542,"aX":17.98450616737198},"breaks":{"breakAngle":25.2,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-16.3,"spinRate":2013,"spinDirection":141},"zone":13,"plateTime":0.4207309985650194,"extension":5.87945914186148},"index":9,"playId":"0aeea1c7-a17c-3dbe-bc86-8d25ae4dd3fb","pitchNumber":6,"startTime":"2026-08-18T23:13:31.715Z","endTime":"2026-08-18T23:13:45.738Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.842908927199087,"aZ":-39.783922192780686,"pfxX":-7.676851210466273,"pfxZ":-6.473063761803045,"pX":0.8666319470902574,"pZ":1.3872283519585369,"vX0":-0.8429792653052215,"vY0":-108.33701965287905,"vZ0":-0.512461472312143,"x":83.97,"y":201.32,"x0":2.2580936882118094,"y0":50.00275101405078,"z0":6.015970620575973,"aX":-9.025782346853052},"breaks":{"breakAngle":36.0,"breakVertical":-61.2,"breakVerticalInduced":-11.5,"breakHorizontal":14.2,"spinRate":2242,"spinDirection":313},"zone":14,"plateTime":0.5076993311298281,"extension":5.984856364473531},"index":10,"playId":"06059b1b-80d5-35f0-adc1-1df60e732be0","pitchNumber":7,"startTime":"2026-08-18T23:13:45.738Z","endTime":"2026-08-18T23:14:06.867Z","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":86.3,"endSpeed":79.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51516863687655,"aZ":-26.062254805340274,"pfxX":-1.2882722741984753,"pfxZ":3.78594320371049,"pX":0.3621419456610839,"pZ":2.8529423481829106,"vX0":-4.583336451793133,"vY0":-125.74115360567335,"vZ0":-2.269338812590582,"x":103.2,"y":161.75,"x0":2.3698295359497794,"y0":50.00392952554844,"z0":5.864220501223681,"aX":-2.0791433925745997},"breaks":{"breakAngle":32.4,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":3.4,"spinRate":2096,"spinDirection":161},"zone":3,"plateTime":0.43423575052021945,"extension":5.752521467889037},"index":11,"playId":"b412cebb-7b4c-3b6e-92d6-54eda5067df0","pitchNumber":8,"startTime":"2026-08-18T23:14:06.867Z","endTime":"2026-08-18T23:14:30.808Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.346955493358312,"aZ":-39.33345909996354,"pfxX":-6.278854095970791,"pfxZ":-5.984906475995366,"pX":0.5217144033751032,"pZ":1.5419710418483272,"vX0":-1.859540880835454,"vY0":-108.73070849586632,"vZ0":-0.459949244314825,"x":97.11,"y":197.15,"x0":2.204216398507685,"y0":50.00402313360827,"z0":6.029967260531606,"aX":-7.50669403490615},"breaks":{"breakAngle":37.2,"breakVertical":-59.6,"breakVerticalInduced":-10.7,"breakHorizontal":11.9,"spinRate":2235,"spinDirection":313},"zone":14,"plateTime":0.5040410290875124,"extension":5.959488258902796},"index":12,"playId":"a126e905-e963-34a5-a619-1c7429cf1234","pitchNumber":9,"startTime":"2026-08-18T23:14:30.808Z","endTime":"2026-08-18T23:15:01.232Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93426238085774,"aZ":-26.684246833665348,"pfxX":7.943516630432757,"pfxZ":3.138387604822876,"pX":-0.472130662618832,"pZ":2.6850494590767755,"vX0":-9.364473501319312,"vY0":-131.24535104456027,"vZ0":-3.238356224418779,"x":135.0,"y":166.28,"x0":2.104685249905042,"y0":50.00540553883746,"z0":5.91532571575216,"aX":13.905802565187374},"breaks":{"breakAngle":22.8,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-12.4,"spinRate":2037,"spinDirection":128},"zone":4,"plateTime":0.4168157864493649,"extension":6.160324000410357},"hitData":{"launchSpeed":76.5,"launchAngle":41.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.14,"coordY":108.57}},"index":13,"playId":"2cdb90cc-fd8f-31d5-b64d-330f42778ac1","pitchNumber":10,"startTime":"2026-08-18T23:15:01.232Z","endTime":"2026-08-18T23:15:11.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:15:11.610Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to catcher Adley Rutschman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:15:12.826Z","endTime":"2026-08-18T23:17:19.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931511015965178,"aZ":-21.958306772916252,"pfxX":7.101699185449876,"pfxZ":6.131652168767992,"pX":1.2125373616096469,"pZ":2.9639303364896956,"vX0":-5.071952219466985,"vY0":-128.38278882442168,"vZ0":-3.0387431872992066,"x":70.78,"y":158.75,"x0":2.29243178806262,"y0":50.00572537260026,"z0":5.874750990221428,"aX":11.839942046236752},"breaks":{"breakAngle":2.4,"breakVertical":-24.6,"breakVerticalInduced":10.7,"breakHorizontal":-11.8,"spinRate":1960,"spinDirection":149},"zone":12,"plateTime":0.42686907484800196,"extension":6.044979813372276},"index":0,"playId":"ff030af0-0688-3aea-b421-e226cc193167","pitchNumber":1,"startTime":"2026-08-18T23:15:38.106Z","endTime":"2026-08-18T23:15:51.103Z","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":90.7,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41887015287938,"aZ":-22.765735213789302,"pfxX":8.579024982378154,"pfxZ":5.327894700624063,"pX":-0.3928738684736431,"pZ":1.8391277841135165,"vX0":-9.267773036340975,"vY0":-131.69039165137983,"vZ0":-5.781299810521197,"x":131.98,"y":189.12,"x0":2.0475649896477908,"y0":50.00458761780578,"z0":5.733246047203967,"aX":15.158721178167935},"breaks":{"breakAngle":19.2,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":-13.7,"spinRate":2004,"spinDirection":137},"zone":7,"plateTime":0.4149697913676582,"extension":5.8738139687227555},"index":1,"playId":"8e12505d-b8d1-3d55-8094-602bc5aa4f92","pitchNumber":2,"startTime":"2026-08-18T23:15:51.103Z","endTime":"2026-08-18T23:16:10.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78753983725808,"aZ":-22.01391605579876,"pfxX":6.9755448510542895,"pfxZ":6.002066144828614,"pX":0.8002659729469649,"pZ":2.9460074812487167,"vX0":-5.8208988007540965,"vY0":-128.98053463082937,"vZ0":-3.2456248498406426,"x":86.5,"y":159.24,"x0":2.1755018385197755,"y0":50.00001827940706,"z0":5.910217933298452,"aX":11.799937819883088},"breaks":{"breakAngle":7.2,"breakVertical":-24.4,"breakVerticalInduced":10.4,"breakHorizontal":-11.4,"spinRate":1995,"spinDirection":143},"zone":3,"plateTime":0.42399661120033105,"extension":5.996102200764916},"index":2,"playId":"f32fb8e1-9310-3813-94cb-844a8da014e6","pitchNumber":3,"startTime":"2026-08-18T23:16:10.859Z","endTime":"2026-08-18T23:16:28.889Z","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":90.8,"endSpeed":83.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81729076755594,"aZ":-20.87750868152536,"pfxX":4.48452508613268,"pfxZ":6.339900032233983,"pX":-0.0036706322568151794,"pZ":3.142620477101899,"vX0":-7.682318833985917,"vY0":-132.05625120151421,"vZ0":-2.6511095876456707,"x":117.14,"y":153.93,"x0":2.3489493139450563,"y0":50.00137479028231,"z0":5.680523777540954,"aX":7.989471587791115},"breaks":{"breakAngle":26.4,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":-6.6,"spinRate":2068,"spinDirection":125},"zone":2,"plateTime":0.41338796243046083,"extension":5.888414310567233},"index":3,"playId":"5556cfb4-637a-325d-95e2-293368235b8d","pitchNumber":4,"startTime":"2026-08-18T23:16:28.889Z","endTime":"2026-08-18T23:16:47.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685638924530576,"aZ":-25.061541018258637,"pfxX":8.129331025626215,"pfxZ":3.9731207350187487,"pX":-1.152889462478487,"pZ":2.1333170166730016,"vX0":-11.036356969466281,"vY0":-132.55846969265085,"vZ0":-4.722991322558053,"x":160.95,"y":181.18,"x0":1.9963350412325858,"y0":50.005404844969696,"z0":5.753913288674407,"aX":14.560838466152646},"breaks":{"breakAngle":31.2,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":-12.5,"spinRate":2011,"spinDirection":135},"zone":13,"plateTime":0.4122284335627886,"extension":5.930370517239298},"index":4,"playId":"376f4121-0a57-3a15-87f5-d310a017b983","pitchNumber":5,"startTime":"2026-08-18T23:16:47.183Z","endTime":"2026-08-18T23:17:03.123Z","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":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.358664525457357,"aZ":-32.24091629219521,"pfxX":6.420299492645792,"pfxZ":-0.05129554897058597,"pX":-0.1487258949718577,"pZ":1.641286613340438,"vX0":-6.8684061851759735,"vY0":-117.15973006730293,"vZ0":-2.8886348418218146,"x":122.67,"y":194.47,"x0":1.9881914434560912,"y0":50.00167846149467,"z0":5.906738954726461,"aX":8.915841749314602},"breaks":{"breakAngle":19.2,"breakVertical":-42.7,"breakVerticalInduced":-0.6,"breakHorizontal":-10.0,"spinRate":1093,"spinDirection":115},"zone":8,"plateTime":0.4677025800392798,"extension":5.735762640243405},"hitData":{"launchSpeed":70.5,"launchAngle":86.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":117.86,"coordY":221.11}},"index":5,"playId":"51569f23-e72c-3ccb-976e-e4dfcb569d4b","pitchNumber":6,"startTime":"2026-08-18T23:17:03.123Z","endTime":"2026-08-18T23:17:19.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:17:19.986Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T23:17:31.965Z","endTime":"2026-08-18T23:19:57.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.839142062292222,"aZ":-38.53886230851294,"pfxX":-1.8751377860890264,"pfxZ":-5.007017324644467,"pX":0.3093499669438351,"pZ":2.575889195976901,"vX0":-3.7447026197413873,"vY0":-111.92885389092368,"vZ0":1.0566437383099836,"x":105.21,"y":169.23,"x0":2.2463695981293874,"y0":50.002387544711816,"z0":6.038002574995632,"aX":-2.383454904352263},"breaks":{"breakAngle":32.4,"breakVertical":-54.6,"breakVerticalInduced":-8.5,"breakHorizontal":4.3,"spinRate":2212,"spinDirection":306},"zone":5,"plateTime":0.48899956444039594,"extension":6.0402531466677365},"index":0,"playId":"3e05d79d-635e-3917-8867-c7b04e2f5244","pitchNumber":1,"startTime":"2026-08-18T23:17:51.655Z","endTime":"2026-08-18T23:18:10.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14144379834513,"aZ":-21.26931529138796,"pfxX":1.5862611359408296,"pfxZ":6.108417349239849,"pX":-0.36484471183923484,"pZ":3.199078617731794,"vX0":-7.266456653230177,"vY0":-132.0223594132968,"vZ0":-2.994389975483339,"x":130.91,"y":152.4,"x0":2.203674409921207,"y0":50.00165888199496,"z0":5.893466399550516,"aX":2.8316498505686067},"breaks":{"breakAngle":34.8,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-1.4,"spinRate":2019,"spinDirection":140},"zone":1,"plateTime":0.4130903670717174,"extension":5.985662124044304},"index":1,"playId":"19eebdf6-3207-3bc3-bc80-909c10548e52","pitchNumber":2,"startTime":"2026-08-18T23:18:10.986Z","endTime":"2026-08-18T23:18:36.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734440324773754,"aZ":-20.936974360770442,"pfxX":3.433733192659443,"pfxZ":6.170421844679204,"pX":1.064916073407331,"pZ":2.2283087101032315,"vX0":-4.717241670632869,"vY0":-133.57702253813187,"vZ0":-5.36186891591447,"x":76.41,"y":178.62,"x0":2.40147091768045,"y0":50.0014902260024,"z0":5.751124977151506,"aX":6.251909844874942},"breaks":{"breakAngle":13.2,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-5.3,"spinRate":1955,"spinDirection":133},"zone":14,"plateTime":0.4088755186355786,"extension":5.94967836620723},"index":2,"playId":"9fd570c6-8252-3d4a-87ef-95b577d4cdbd","pitchNumber":3,"startTime":"2026-08-18T23:18:36.788Z","endTime":"2026-08-18T23:18:56.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.299474637054374,"aZ":-28.82261403059874,"pfxX":5.297489625376826,"pfxZ":2.3270554202328304,"pX":-0.03586004759036535,"pZ":0.8986089648508704,"vX0":-6.768783438330305,"vY0":-118.81928780417894,"vZ0":-5.155013603785376,"x":118.37,"y":214.52,"x0":2.1524995511011538,"y0":50.002966670073185,"z0":5.694203978960122,"aX":7.627460759136981},"breaks":{"breakAngle":21.6,"breakVertical":-37.6,"breakVerticalInduced":3.2,"breakHorizontal":-8.0,"spinRate":1329,"spinDirection":107},"zone":13,"plateTime":0.4597636275671224,"extension":6.186601622184301},"index":3,"playId":"e28d6482-4ddc-3988-8742-32b82e0485d1","pitchNumber":4,"startTime":"2026-08-18T23:18:56.931Z","endTime":"2026-08-18T23:19:12.113Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.898700106864123,"aZ":-25.43122165521618,"pfxX":-0.4788861090509089,"pfxZ":4.055865685671408,"pX":0.849816377304558,"pZ":3.010418929717383,"vX0":-3.7076028930175178,"vY0":-127.03185371662401,"vZ0":-2.081995276205327,"x":84.61,"y":157.5,"x0":2.3802927369787987,"y0":50.000913306442484,"z0":5.828480504384327,"aX":-0.7956186729285797},"breaks":{"breakAngle":22.8,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":1.6,"spinRate":2134,"spinDirection":159},"zone":3,"plateTime":0.4284214144508103,"extension":5.874459723287244},"index":4,"playId":"1e411c8d-3c27-3a50-b020-d7868d32d724","pitchNumber":5,"startTime":"2026-08-18T23:19:12.113Z","endTime":"2026-08-18T23:19:30.360Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-18T23:19:30.360Z","endTime":"2026-08-18T23:19:45.799Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.890308791836222,"aZ":-20.271549023798425,"pfxX":2.2278337719511185,"pfxZ":6.718200286353564,"pX":0.20557554029935923,"pZ":2.8119327718798033,"vX0":-5.920194902474672,"vY0":-131.0807896784052,"vZ0":-4.018200820993011,"x":109.16,"y":162.86,"x0":2.1857021463638593,"y0":50.00591472938592,"z0":5.843526571570233,"aX":3.9496048805792325},"breaks":{"breakAngle":25.2,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":-3.0,"spinRate":1902,"spinDirection":128},"zone":2,"plateTime":0.4149231868326382,"extension":5.920478539669129},"hitData":{"launchSpeed":83.6,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":169.42}},"index":6,"playId":"9f78c82c-bcfe-3e20-a06f-fea1b805efcc","pitchNumber":6,"startTime":"2026-08-18T23:19:45.799Z","endTime":"2026-08-18T23:19:57.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:19:57.285Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:21:41.386Z","endTime":"2026-08-18T23:22:33.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006652128453624,"aZ":-17.37979995899257,"pfxX":-5.86667827139628,"pfxZ":8.232027017543732,"pX":-0.9070463159809102,"pZ":3.984236315042031,"vX0":4.247695573086669,"vY0":-133.06552694035133,"vZ0":-0.538619173077727,"x":151.57,"y":131.21,"x0":-1.7602204996285369,"y0":50.00090125925064,"z0":5.446136962088024,"aX":-10.540992140322828},"breaks":{"breakAngle":1.2,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2440,"spinDirection":229},"zone":11,"plateTime":0.4112926536650017,"extension":6.049113191894409},"index":0,"playId":"69853e7f-4e39-3924-9b74-4473e9a6657c","pitchNumber":1,"startTime":"2026-08-18T23:22:09.131Z","endTime":"2026-08-18T23:22:21.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26079195756997,"aZ":-26.97051307583787,"pfxX":-9.515334353569994,"pfxZ":2.8992155720514328,"pX":-0.7539592534817239,"pZ":1.9211968219070843,"vX0":5.755914165764928,"vY0":-132.83061452670293,"vZ0":-3.6485459646310128,"x":145.74,"y":186.91,"x0":-1.7077391061110765,"y0":50.002319795982075,"z0":5.263596672212982,"aX":-17.079083342799528},"breaks":{"breakAngle":3.6,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":2171,"spinDirection":232},"zone":7,"plateTime":0.41163718323363074,"extension":6.312892274817464},"hitData":{"launchSpeed":80.2,"launchAngle":13.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.96,"coordY":107.79}},"index":1,"playId":"a317b726-03d2-359e-bf60-d1e62e431c6a","pitchNumber":2,"startTime":"2026-08-18T23:22:21.958Z","endTime":"2026-08-18T23:22:33.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:22:33.370Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a bunt ground ball to first baseman Tim Tawa. Nick Sogard to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:23:18.257Z","endTime":"2026-08-18T23:23:39.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"1ace3a4e-56e0-3b68-878d-dc021848c208","startTime":"2026-08-18T23:23:06.113Z","endTime":"2026-08-18T23:23:20.619Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71959076649014,"aZ":-16.846703557113578,"pfxX":-6.2586575124079555,"pfxZ":8.437387715781805,"pX":-0.32260085083259554,"pZ":2.783722385796233,"vX0":5.53644046040498,"vY0":-134.1056622962781,"vZ0":-3.3737717166477634,"x":129.3,"y":163.62,"x0":-1.6033853451241673,"y0":50.001691409965375,"z0":5.263770666942787,"aX":-11.368760615305018},"breaks":{"breakAngle":7.2,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2381,"spinDirection":230},"zone":1,"plateTime":0.40883145135500865,"extension":6.100101963861598},"hitData":{"launchSpeed":36.1,"launchAngle":-41.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":141.17,"coordY":184.62}},"index":1,"playId":"4373fefd-bda1-356c-adc5-efc2124eedc3","pitchNumber":1,"startTime":"2026-08-18T23:23:20.619Z","endTime":"2026-08-18T23:23:39.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:23:39.094Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks. Nick Sogard to 3rd. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:23:41.356Z","endTime":"2026-08-18T23:25:36.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":78.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69077468075907,"aZ":-37.90599077488929,"pfxX":4.085688514712629,"pfxZ":-3.773876755733641,"pX":1.1585130300436797,"pZ":0.8711362386244891,"vX0":5.600918353003228,"vY0":-122.31519251179756,"vZ0":-3.3037723348373564,"x":72.84,"y":215.26,"x0":-1.6902453791298768,"y0":50.00460398480911,"z0":5.483458956697516,"aX":6.202022380695517},"breaks":{"breakAngle":50.4,"breakVertical":-46.0,"breakVerticalInduced":-7.3,"breakHorizontal":-8.6,"spinRate":2653,"spinDirection":50},"zone":14,"plateTime":0.44747540464542324,"extension":6.150862288671402},"index":0,"playId":"edea3636-0e6a-30eb-b134-58e01393fd63","pitchNumber":1,"startTime":"2026-08-18T23:24:10.745Z","endTime":"2026-08-18T23:24:29.029Z","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":88.1,"endSpeed":81.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38792123823975,"aZ":-34.43920165096027,"pfxX":-8.35122738418255,"pfxZ":-1.3606977250737433,"pX":-1.5076118678117707,"pZ":2.282620325997857,"vX0":3.2337611850643846,"vY0":-128.3270528489517,"vZ0":-1.2428785471271553,"x":174.47,"y":177.15,"x0":-1.698692556302915,"y0":50.00078816240026,"z0":5.454422999099967,"aX":-13.935791713985116},"breaks":{"breakAngle":13.2,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":14.4,"spinRate":2148,"spinDirection":244},"zone":13,"plateTime":0.4267132602409194,"extension":6.13352725343639},"index":1,"playId":"096464cc-41ad-3751-875d-8a678b23cc1d","pitchNumber":2,"startTime":"2026-08-18T23:24:29.029Z","endTime":"2026-08-18T23:24:45.586Z","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":89.0,"endSpeed":81.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.113135866646985,"aZ":-32.155003267837195,"pfxX":-9.43187580213053,"pfxZ":0.00934557350127374,"pX":0.08321964206811297,"pZ":1.1825180701679272,"vX0":7.260223480858353,"vY0":-129.3256618420416,"vZ0":-4.38516660465442,"x":113.83,"y":206.85,"x0":-1.535894010001721,"y0":50.001434832150856,"z0":5.367979544973274,"aX":-15.966420136176751},"breaks":{"breakAngle":6.0,"breakVertical":-35.4,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":2237,"spinDirection":244},"zone":14,"plateTime":0.4236193847496157,"extension":6.121153685794555},"index":2,"playId":"326a1d3d-02ba-31aa-8d43-18b0b217e07c","pitchNumber":3,"startTime":"2026-08-18T23:24:45.586Z","endTime":"2026-08-18T23:25:07.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10967156429849,"aZ":-15.37234989643927,"pfxX":-5.673454721035873,"pfxZ":9.028042911146196,"pX":0.5031407739416036,"pZ":2.0743891974711843,"vX0":7.646535309708176,"vY0":-135.66692594199495,"vZ0":-5.357342058608426,"x":97.82,"y":182.77,"x0":-1.6168141910932818,"y0":50.00245932763673,"z0":5.148739140066884,"aX":-10.55916679989079},"breaks":{"breakAngle":20.4,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2430,"spinDirection":218},"zone":9,"plateTime":0.4039624434184379,"extension":6.181913274750984},"index":3,"playId":"871664c5-6390-3dc4-8514-d6e666312ec2","pitchNumber":4,"startTime":"2026-08-18T23:25:07.683Z","endTime":"2026-08-18T23:25:25.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12865409291678,"aZ":-17.059553921032176,"pfxX":-6.824487255881934,"pfxZ":8.039003413314807,"pX":0.9047129201971241,"pZ":2.059327764461837,"vX0":8.886106407105103,"vY0":-136.2912620349374,"vZ0":-5.327558035684067,"x":82.51,"y":183.18,"x0":-1.512234526128898,"y0":50.00312966163742,"z0":5.218757154908696,"aX":-12.831767203548551},"breaks":{"breakAngle":22.8,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2281,"spinDirection":227},"zone":14,"plateTime":0.40197199541659057,"extension":6.183962974876626},"index":4,"playId":"2a020443-dec8-3bbb-adda-97ff98b4d667","pitchNumber":5,"startTime":"2026-08-18T23:25:25.817Z","endTime":"2026-08-18T23:25:36.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:25:36.119Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:25:49.677Z","endTime":"2026-08-18T23:27:03.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007798779973417,"aZ":-16.42581176105646,"pfxX":-7.133536989966878,"pfxZ":8.33519143852065,"pX":-0.5397812671763714,"pZ":1.8167196722995014,"vX0":5.717790592753987,"vY0":-136.7776335717934,"vZ0":-5.817276110263702,"x":137.58,"y":189.73,"x0":-1.7336230856332677,"y0":50.002559756089795,"z0":5.1030312771041055,"aX":-13.475899071895354},"breaks":{"breakAngle":3.6,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2298,"spinDirection":227},"zone":7,"plateTime":0.4009138982242906,"extension":6.137057065906128},"index":0,"playId":"0b4edf6d-838d-3838-aba7-16acd32b5f96","pitchNumber":1,"startTime":"2026-08-18T23:26:04.534Z","endTime":"2026-08-18T23:26:35.524Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}}},{"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":94.4,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71762599987317,"aZ":-13.58583410034893,"pfxX":-6.303549719763563,"pfxZ":9.818912244452584,"pX":-0.36473705065223444,"pZ":1.8816007956468035,"vX0":5.4503316108054145,"vY0":-137.28412718567276,"vZ0":-6.292940992852579,"x":130.9,"y":187.98,"x0":-1.5648562889781843,"y0":50.00147695867273,"z0":5.142488939516158,"aX":-11.932633552577604},"breaks":{"breakAngle":6.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2556,"spinDirection":227},"zone":7,"plateTime":0.4002299872431392,"extension":6.1301715852167264},"index":1,"playId":"2cbb3079-8dfb-3c9a-898c-f2b4618b9b34","pitchNumber":2,"startTime":"2026-08-18T23:26:35.524Z","endTime":"2026-08-18T23:26:56.559Z","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":90.0,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074700843195973,"aZ":-35.54626361340933,"pfxX":-10.057678095925827,"pfxZ":-1.9540633753520922,"pX":-0.5483810381370311,"pZ":1.3659659870514373,"vX0":6.079272717789383,"vY0":-130.92847187223032,"vZ0":-3.308543665215006,"x":137.9,"y":201.9,"x0":-1.6003758623885023,"y0":50.00176328300993,"z0":5.321315344526581,"aX":-17.363696435654404},"breaks":{"breakAngle":3.6,"breakVertical":-38.0,"breakVerticalInduced":-4.1,"breakHorizontal":16.8,"spinRate":2177,"spinDirection":249},"zone":13,"plateTime":0.4192266620326035,"extension":6.316343604307512},"index":2,"playId":"ae50cc88-aee8-3381-817d-949a3fb261f8","pitchNumber":3,"startTime":"2026-08-18T23:26:56.559Z","endTime":"2026-08-18T23:27:03.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:27:03.894Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a line drive to right fielder Corbin Carroll. Nick Sogard scores. Ceddanne Rafaela scores. Wilyer Abreu to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:27:06.012Z","endTime":"2026-08-18T23:29:50.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.1,"endSpeed":82.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77730562753108,"aZ":-33.21330821637658,"pfxX":-8.311862550055162,"pfxZ":-0.5948817883772559,"pX":-0.9086708416989979,"pZ":2.8005970460787037,"vX0":4.799903331510857,"vY0":-131.21150932915955,"vZ0":-0.5621904508960575,"x":151.64,"y":163.16,"x0":-1.678233839935266,"y0":50.00176145546013,"z0":5.484293490961431,"aX":-14.547069871375617},"breaks":{"breakAngle":4.8,"breakVertical":-34.6,"breakVerticalInduced":-1.0,"breakHorizontal":14.0,"spinRate":2153,"spinDirection":238},"zone":11,"plateTime":0.41684200248000725,"extension":6.1129166277026386},"index":0,"playId":"d45b2886-6bb0-3379-a802-95cf6a1a1bc3","pitchNumber":1,"startTime":"2026-08-18T23:27:25.932Z","endTime":"2026-08-18T23:27:43.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617687407212394,"aZ":-16.134241314986582,"pfxX":-7.013892937891725,"pfxZ":8.28703453766457,"pX":0.7708358106754276,"pZ":3.6672407690054243,"vX0":8.459607465485531,"vY0":-137.77242230752714,"vZ0":-1.4447669418017752,"x":87.62,"y":139.76,"x0":-1.4182459173852762,"y0":50.00289148404389,"z0":5.281033970156819,"aX":-13.577129488128492},"breaks":{"breakAngle":19.2,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2540,"spinDirection":224},"zone":12,"plateTime":0.3965109491183858,"extension":6.172617040439746},"index":1,"playId":"d1add430-ea5c-3e4f-96c1-57f88334b713","pitchNumber":2,"startTime":"2026-08-18T23:27:43.379Z","endTime":"2026-08-18T23:28:10.856Z","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.9,"endSpeed":85.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84109844033567,"aZ":-16.50986500419748,"pfxX":-5.313384608479615,"pfxZ":8.2785934842425,"pX":0.28736510088759687,"pZ":3.3326713047045846,"vX0":6.758640602841017,"vY0":-136.61583436728054,"vZ0":-2.0235132684548987,"x":106.05,"y":148.8,"x0":-1.5272179982596608,"y0":50.00194556133376,"z0":5.2166354896679366,"aX":-10.05297300002994},"breaks":{"breakAngle":16.8,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":8.2,"spinRate":2360,"spinDirection":227},"zone":3,"plateTime":0.40079530481504877,"extension":6.155163230392991},"index":2,"playId":"9c72ed48-90fe-3391-b7d6-f96596966ea4","pitchNumber":3,"startTime":"2026-08-18T23:28:10.856Z","endTime":"2026-08-18T23:28:41.710Z","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.2,"endSpeed":85.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87010403216412,"aZ":-18.566054822052998,"pfxX":-5.948472437917678,"pfxZ":7.165817746405583,"pX":-0.6344858932908317,"pZ":3.5030486538666175,"vX0":5.094200437064365,"vY0":-137.09281188544486,"vZ0":-1.3540479281516755,"x":141.19,"y":144.2,"x0":-1.7457058532753988,"y0":50.00681240668641,"z0":5.273209827986028,"aX":-11.303037651602622},"breaks":{"breakAngle":4.8,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":9.7,"spinRate":2270,"spinDirection":221},"zone":11,"plateTime":0.39983680212282735,"extension":6.013047421942684},"index":3,"playId":"5ab24a2c-5f28-3306-ac87-75ae650ff81a","pitchNumber":4,"startTime":"2026-08-18T23:28:41.710Z","endTime":"2026-08-18T23:29:03.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21014577261696,"aZ":-30.364245720760223,"pfxX":-10.121706948481192,"pfxZ":1.0227791469932992,"pX":-1.3661819198740524,"pZ":1.1577943083184465,"vX0":4.204201506301308,"vY0":-132.68312751533946,"vZ0":-4.816082321161725,"x":169.08,"y":207.52,"x0":-1.6588224532778717,"y0":50.00581598466523,"z0":5.21715872158624,"aX":-17.994327151674124},"breaks":{"breakAngle":15.6,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":17.4,"spinRate":2195,"spinDirection":243},"zone":13,"plateTime":0.41328585904669124,"extension":6.276121384175668},"index":4,"playId":"db9931ca-d2aa-3333-bfa8-9d58e1bc46fe","pitchNumber":5,"startTime":"2026-08-18T23:29:03.633Z","endTime":"2026-08-18T23:29:21.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507688670012477,"aZ":-31.56203578061398,"pfxX":-8.156327416698613,"pfxZ":0.3453948102461313,"pX":0.4531487717696161,"pZ":1.2391468651576583,"vX0":7.785024745107632,"vY0":-131.61633107188945,"vZ0":-4.514284045510115,"x":99.73,"y":205.32,"x0":-1.4756204619250326,"y0":50.001168913819036,"z0":5.299286791662089,"aX":-14.38661385084532},"breaks":{"breakAngle":13.2,"breakVertical":-33.5,"breakVerticalInduced":-0.1,"breakHorizontal":13.2,"spinRate":2158,"spinDirection":249},"zone":14,"plateTime":0.4152853740408142,"extension":6.174785031786017},"hitData":{"launchSpeed":78.8,"launchAngle":17.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.37,"coordY":119.75}},"index":5,"playId":"b381fe65-2649-3a35-a581-65192e9c7f16","pitchNumber":6,"startTime":"2026-08-18T23:29:21.502Z","endTime":"2026-08-18T23:29:50.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:29:50.188Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Caleb Durbin out on a sacrifice fly to right fielder Corbin Carroll. Wilyer Abreu scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:29:54.186Z","endTime":"2026-08-18T23:31:08.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":87.2,"endSpeed":80.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873446351729097,"aZ":-28.353120159282348,"pfxX":0.17707590583855382,"pfxZ":2.316823124650859,"pX":0.4841779865861666,"pZ":1.990636497791506,"vX0":5.05390888608544,"vY0":-126.99850431092173,"vZ0":-2.8264481001399777,"x":98.54,"y":185.03,"x0":-1.5472539705276922,"y0":50.000668989779896,"z0":5.352667715003976,"aX":0.29138165981135683},"breaks":{"breakAngle":30.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2319,"spinDirection":169},"zone":9,"plateTime":0.4298501344425478,"extension":6.148142137167792},"index":0,"playId":"237148ac-7d58-321c-8b46-ce22ebf2b54e","pitchNumber":1,"startTime":"2026-08-18T23:30:17.825Z","endTime":"2026-08-18T23:30:49.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653475826142632,"aZ":-18.156823937113145,"pfxX":-4.077327037179643,"pfxZ":7.573271129511193,"pX":0.5527179892613913,"pZ":2.5284700461417273,"vX0":7.054192732582733,"vY0":-135.00074818817745,"vZ0":-3.6009323649754523,"x":95.93,"y":170.51,"x0":-1.5612022465883146,"y0":50.00249025035561,"z0":5.153336033801856,"aX":-7.546857103462316},"breaks":{"breakAngle":22.8,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2371,"spinDirection":235},"zone":6,"plateTime":0.4053068982670269,"extension":6.234765537705636},"hitData":{"launchSpeed":93.2,"launchAngle":37.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.31,"coordY":78.63}},"index":1,"playId":"b08f4be6-c103-35ff-8e3c-9044d29b884b","pitchNumber":2,"startTime":"2026-08-18T23:30:49.807Z","endTime":"2026-08-18T23:31:08.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:31:08.012Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T23:31:25.347Z","endTime":"2026-08-18T23:33:05.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247885953266543,"aZ":-16.548635327532985,"pfxX":-4.2190628091788795,"pfxZ":8.50419503745248,"pX":-1.0755045850917622,"pZ":2.695215134429189,"vX0":3.3366748507002546,"vY0":-134.70590446657042,"vZ0":-3.5409846022944365,"x":158.0,"y":166.01,"x0":-1.7820293129934484,"y0":50.00592703374349,"z0":5.196728188173462,"aX":-7.755469158313828},"breaks":{"breakAngle":2.4,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2350,"spinDirection":225},"zone":11,"plateTime":0.406610092688942,"extension":6.105621519082192},"index":0,"playId":"871b29c7-1a0a-3a46-830d-e7861df5b06f","pitchNumber":1,"startTime":"2026-08-18T23:31:35.656Z","endTime":"2026-08-18T23:31:50.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619821275589405,"aZ":-19.260290672512085,"pfxX":-6.144493030459625,"pfxZ":7.026516550105294,"pX":-0.05781657022426998,"pZ":3.5963456154421922,"vX0":5.996015394250789,"vY0":-134.77849222514612,"vZ0":-1.1084701026095691,"x":119.2,"y":141.68,"x0":-1.5143124215754862,"y0":50.00140332441244,"z0":5.374713475076149,"aX":-11.290309003571798},"breaks":{"breakAngle":9.6,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2396,"spinDirection":231},"zone":11,"plateTime":0.40657240345920487,"extension":6.074635690838819},"index":1,"playId":"5f5c0247-d721-39b3-91ac-f6d437dc8393","pitchNumber":2,"startTime":"2026-08-18T23:31:50.516Z","endTime":"2026-08-18T23:32:08.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614344516875992,"aZ":-31.141659579361715,"pfxX":-9.029517354814427,"pfxZ":0.6113520790264939,"pX":-1.0508033542444646,"pZ":1.4539337870076907,"vX0":4.635868024895098,"vY0":-129.18064161635908,"vZ0":-3.798070661622064,"x":157.05,"y":199.52,"x0":-1.6943271763853538,"y0":50.00506226083677,"z0":5.334363937280756,"aX":-15.280388988761121},"breaks":{"breakAngle":8.4,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":15.4,"spinRate":2192,"spinDirection":250},"zone":13,"plateTime":0.4238118116783198,"extension":6.147987936980855},"index":2,"playId":"4695423a-7d6a-355d-bf0d-8622140c44d6","pitchNumber":3,"startTime":"2026-08-18T23:32:08.216Z","endTime":"2026-08-18T23:32:26.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76543664140479,"aZ":-17.681259101332593,"pfxX":-4.688121770522608,"pfxZ":7.836336145130552,"pX":-0.19025558370845883,"pZ":3.615108637460121,"vX0":5.3360284902874735,"vY0":-134.9882963836274,"vZ0":-1.4800360638273564,"x":124.25,"y":141.17,"x0":-1.5814262415664253,"y0":50.00329520838176,"z0":5.412429699994005,"aX":-8.671688577410128},"breaks":{"breakAngle":12.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":7.4,"spinRate":2314,"spinDirection":235},"zone":11,"plateTime":0.40540823638767254,"extension":6.0761953742825625},"index":3,"playId":"55c58d39-ebba-3a7b-9c2d-6077b00ce2bf","pitchNumber":4,"startTime":"2026-08-18T23:32:26.317Z","endTime":"2026-08-18T23:32:54.435Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65582810917728,"aZ":-39.16363183304882,"pfxX":5.301174671269089,"pfxZ":-4.612740714181951,"pX":0.05455978883423811,"pZ":2.2763294589948573,"vX0":2.4062861060481864,"vY0":-121.9138368288485,"vZ0":0.05573982248103326,"x":114.92,"y":177.32,"x0":-1.6323639048380358,"y0":50.00529089222684,"z0":5.617172584866816,"aX":8.02697056009437},"breaks":{"breakAngle":34.8,"breakVertical":-46.9,"breakVerticalInduced":-8.2,"breakHorizontal":-10.2,"spinRate":2527,"spinDirection":45},"zone":5,"plateTime":0.448268242510828,"extension":6.138892920756434},"hitData":{"launchSpeed":87.4,"launchAngle":17.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.83,"coordY":117.45}},"index":4,"playId":"5ca77043-b4ee-39cb-9a59-2fb07d9f1138","pitchNumber":5,"startTime":"2026-08-18T23:32:54.435Z","endTime":"2026-08-18T23:33:05.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:33:05.978Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo challenged (pitch result), call on the field was overturned: Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:34:52.840Z","endTime":"2026-08-18T23:37:39.871Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77305915567733,"aZ":-18.20736665518214,"pfxX":4.209888959549659,"pfxZ":7.868417998975675,"pX":-0.024502811504763418,"pZ":2.920732825026539,"vX0":-7.0714600483182,"vY0":-131.81918831865372,"vZ0":-4.292233465766187,"x":117.93,"y":159.92,"x0":2.1354894790732653,"y0":50.002839099314556,"z0":5.899051582458675,"aX":7.4731529843640505},"breaks":{"breakAngle":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-6.2,"spinRate":2019,"spinDirection":140},"zone":2,"plateTime":0.41417306211990734,"extension":6.022701591670576},"index":0,"playId":"bfdd5b21-66c4-3b8a-8a66-71bbf8645354","pitchNumber":1,"startTime":"2026-08-18T23:35:19.174Z","endTime":"2026-08-18T23:35:32.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-18T23:35:32.772Z","endTime":"2026-08-18T23:35:42.668Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349750673299553,"aZ":-18.07067304836992,"pfxX":3.7308168255783665,"pfxZ":7.838952937983688,"pX":-0.4386015671018311,"pZ":2.817620714751304,"vX0":-8.02954577916533,"vY0":-132.56533769478958,"vZ0":-4.522758252819583,"x":133.72,"y":162.7,"x0":2.129805279813018,"y0":50.00566069696795,"z0":5.8447225203976885,"aX":6.715703561138333},"breaks":{"breakAngle":31.2,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":-5.3,"spinRate":2114,"spinDirection":135},"zone":4,"plateTime":0.4114050104815483,"extension":5.963524309428008},"index":2,"playId":"4fbe3922-c0d0-375b-8c53-54046a09be44","pitchNumber":2,"startTime":"2026-08-18T23:35:42.668Z","endTime":"2026-08-18T23:35:56.565Z","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":91.2,"endSpeed":84.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87682032072167,"aZ":-19.00543670578855,"pfxX":3.444170781920996,"pfxZ":7.3407059407345905,"pX":-1.0618212290773636,"pZ":2.288536091820389,"vX0":-9.673573866749209,"vY0":-132.47205213836463,"vZ0":-5.749141001832222,"x":157.47,"y":176.99,"x0":2.174965104722373,"y0":50.00257421104193,"z0":5.857557314412132,"aX":6.179416293606709},"breaks":{"breakAngle":40.8,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-4.3,"spinRate":2006,"spinDirection":141},"zone":13,"plateTime":0.41204727300848054,"extension":6.174659746092038},"index":3,"playId":"6b74a864-f7d2-3eec-873d-4b2fa342465a","pitchNumber":3,"startTime":"2026-08-18T23:35:56.565Z","endTime":"2026-08-18T23:36:11.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0366066274102,"aZ":-24.45075485328337,"pfxX":8.989591706470769,"pfxZ":4.326802364688059,"pX":-1.4822308946414593,"pZ":2.0906013110617794,"vX0":-11.773422060756527,"vY0":-132.27114310839434,"vZ0":-5.357243464676195,"x":173.5,"y":182.33,"x0":1.8417001356719926,"y0":50.006452919037216,"z0":5.915992089253385,"aX":16.063854895305166},"breaks":{"breakAngle":31.2,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-13.9,"spinRate":2028,"spinDirection":144},"zone":13,"plateTime":0.412787148966693,"extension":6.06486378631633},"index":4,"playId":"1331afa1-9e56-30c4-a9db-f097736dcbf4","pitchNumber":4,"startTime":"2026-08-18T23:36:11.393Z","endTime":"2026-08-18T23:36:29.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.132155057302697,"aZ":-16.894211057729073,"pfxX":3.6823999892551305,"pfxZ":8.344285485403539,"pX":-0.6608028269893036,"pZ":2.6240622166056773,"vX0":-8.440826489417727,"vY0":-133.80218417595663,"vZ0":-5.361372216228948,"x":142.19,"y":167.93,"x0":2.0422156819027504,"y0":50.0058906631148,"z0":5.845915252895305,"aX":6.746612726458824},"breaks":{"breakAngle":32.4,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-5.0,"spinRate":2022,"spinDirection":137},"zone":4,"plateTime":0.40777706308497574,"extension":6.049544924275433},"index":5,"playId":"ebe34e03-0ad2-3c10-aa57-d394cb66a711","pitchNumber":5,"startTime":"2026-08-18T23:36:29.956Z","endTime":"2026-08-18T23:36:52.621Z","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.2,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.856967455833146,"aZ":-18.16273696245307,"pfxX":3.099932981411057,"pfxZ":7.593834482983052,"pX":-1.0812770895902917,"pZ":2.7775307468327597,"vX0":-9.43476397135774,"vY0":-133.97406477399826,"vZ0":-4.969120780455336,"x":158.22,"y":163.79,"x0":2.060059825534109,"y0":50.00297577988501,"z0":5.926726717930013,"aX":5.720533216167054},"breaks":{"breakAngle":39.6,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":-4.0,"spinRate":2096,"spinDirection":141},"zone":11,"plateTime":0.406501662225248,"extension":5.942475562090649},"index":6,"playId":"9b5f600c-031d-320e-a1de-c3efc75a75aa","pitchNumber":6,"startTime":"2026-08-18T23:36:52.621Z","endTime":"2026-08-18T23:37:12.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150715423451558,"aZ":-27.046445358748176,"pfxX":-1.4776533318233653,"pfxZ":3.103485477770665,"pX":1.008886203925138,"pZ":3.106557293709942,"vX0":-2.9422894418513024,"vY0":-127.8857497802304,"vZ0":-1.7306104949969359,"x":78.54,"y":154.9,"x0":2.367636788612054,"y0":50.001209897926934,"z0":5.920010140454075,"aX":-2.4389695115893306},"breaks":{"breakAngle":22.8,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":3.4,"spinRate":2181,"spinDirection":155},"zone":12,"plateTime":0.42880846224722147,"extension":5.762189198070864},"index":7,"playId":"9d504360-39f8-3341-97dc-28bc31d36bdf","pitchNumber":7,"startTime":"2026-08-18T23:37:12.377Z","endTime":"2026-08-18T23:37:34.017Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.068909064366007,"aZ":-39.077360538416855,"pfxX":-4.0157014196144125,"pfxZ":-5.65752382027358,"pX":0.9871171948495289,"pZ":3.189051458175785,"vX0":-1.42934937294216,"vY0":-110.20312792622252,"vZ0":2.5425353368273713,"x":79.37,"y":152.68,"x0":2.167351713059532,"y0":50.002942367766245,"z0":6.172141838634554,"aX":-4.899075398135063},"breaks":{"breakAngle":25.2,"breakVertical":-57.1,"breakVerticalInduced":-9.1,"breakHorizontal":7.7,"spinRate":2208,"spinDirection":307},"zone":12,"plateTime":0.4985632619579743,"extension":6.069921661588835},"index":8,"playId":"b6f016a6-5154-300f-908c-8d24116af7ca","pitchNumber":8,"startTime":"2026-08-18T23:37:34.017Z","endTime":"2026-08-18T23:37:39.871Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"}},"playEndTime":"2026-08-18T23:37:39.871Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tim Tawa grounds into a double play, third baseman Caleb Durbin to second baseman Nick Sogard to first baseman Willson Contreras. Geraldo Perdomo out at 2nd. Tim Tawa out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:38:16.322Z","endTime":"2026-08-18T23:39:06.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.440402818320383,"aZ":-37.0447612646274,"pfxX":-1.85665050720875,"pfxZ":-3.765904828292811,"pX":-0.38913221867843845,"pZ":1.9736251490465944,"vX0":-5.03372055017904,"vY0":-113.1736402956409,"vZ0":-0.6095748067589765,"x":131.83,"y":185.49,"x0":2.108877306832913,"y0":50.00483668913113,"z0":5.969814536761014,"aX":-2.3987062085284743},"breaks":{"breakAngle":40.8,"breakVertical":-52.1,"breakVerticalInduced":-6.7,"breakHorizontal":4.7,"spinRate":2203,"spinDirection":313},"zone":7,"plateTime":0.48471565681048867,"extension":6.130834525763676},"index":0,"playId":"7cfd9c92-f214-3004-984f-637384913d6d","pitchNumber":1,"startTime":"2026-08-18T23:38:16.322Z","endTime":"2026-08-18T23:38:35.134Z","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.9,"endSpeed":83.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234976501536668,"aZ":-18.554692505953412,"pfxX":4.212262053918364,"pfxZ":7.697490779163928,"pX":-0.4336953405711475,"pZ":3.6525439206857238,"vX0":-8.037355893751045,"vY0":-132.18468274387374,"vZ0":-2.4625838111279506,"x":133.53,"y":140.16,"x0":2.099327323203256,"y0":50.00299999701679,"z0":5.958933102383406,"aX":7.453876976071184},"breaks":{"breakAngle":28.8,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-5.9,"spinRate":1990,"spinDirection":139},"zone":11,"plateTime":0.41441081013282055,"extension":5.908200634435573},"index":1,"playId":"183be52c-982d-338d-9cf0-81ade3968ea9","pitchNumber":2,"startTime":"2026-08-18T23:38:35.134Z","endTime":"2026-08-18T23:38:52.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096507420407647,"aZ":-25.003111145548097,"pfxX":7.509242733152206,"pfxZ":4.028160234148274,"pX":-0.1475197816498007,"pZ":1.750236632028427,"vX0":-8.448005578883176,"vY0":-132.4811031071924,"vZ0":-5.719205905053723,"x":122.62,"y":191.52,"x0":2.1057907665882847,"y0":50.00114600354665,"z0":5.762657938582621,"aX":13.358129772341064},"breaks":{"breakAngle":19.2,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-11.8,"spinRate":2027,"spinDirection":141},"zone":8,"plateTime":0.4133285253818064,"extension":6.054868628278349},"hitData":{"launchSpeed":99.2,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.32,"coordY":165.55}},"index":2,"playId":"96ac0b46-a66c-3a0c-a8c2-f03a782ef7f7","pitchNumber":3,"startTime":"2026-08-18T23:38:52.578Z","endTime":"2026-08-18T23:39:06.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:39:06.038Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Lawlar pops out to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:39:17.461Z","endTime":"2026-08-18T23:40:55.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125976939990338,"aZ":-21.01107585224231,"pfxX":3.8246984207160475,"pfxZ":6.118400399881699,"pX":1.022637790802172,"pZ":3.4576617131428544,"vX0":-4.62837763327054,"vY0":-133.82538969503585,"vZ0":-2.5105270638000476,"x":78.02,"y":145.42,"x0":2.2724104082240917,"y0":50.00602863477062,"z0":5.9023247304381705,"aX":6.983486657830443},"breaks":{"breakAngle":10.8,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":-6.0,"spinRate":1994,"spinDirection":138},"zone":12,"plateTime":0.40826834470814566,"extension":6.025317146127815},"index":0,"playId":"76268f2e-c32a-3b8e-9543-48612008ab19","pitchNumber":1,"startTime":"2026-08-18T23:39:28.842Z","endTime":"2026-08-18T23:39:43.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.1,"endSpeed":71.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.457802255533686,"aZ":-38.215113982562734,"pfxX":-4.138451391682954,"pfxZ":-4.742669764214231,"pX":-0.8388205531809645,"pZ":2.532319329905184,"vX0":-5.08032682171111,"vY0":-112.13242464115585,"vZ0":0.9298439983790907,"x":148.97,"y":170.41,"x0":1.994863717737167,"y0":50.005182860364435,"z0":6.014030467323066,"aX":-5.265886881976037},"breaks":{"breakAngle":49.2,"breakVertical":-54.1,"breakVerticalInduced":-8.0,"breakHorizontal":8.8,"spinRate":2285,"spinDirection":309},"zone":13,"plateTime":0.4886417816102355,"extension":5.996032256122199},"index":1,"playId":"5eaf6549-01d9-3c91-b301-112491ea882c","pitchNumber":2,"startTime":"2026-08-18T23:39:43.252Z","endTime":"2026-08-18T23:39:55.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-18T23:39:55.535Z","endTime":"2026-08-18T23:40:09.609Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983323918507352,"aZ":-27.851356726861095,"pfxX":8.944353408873532,"pfxZ":2.470372982852414,"pX":1.6326305740439087,"pZ":2.123566971212195,"vX0":-4.599824697642548,"vY0":-131.50323300876755,"vZ0":-4.34838581197228,"x":54.77,"y":181.44,"x0":2.2427181749378273,"y0":50.00421847103431,"z0":5.865605084492246,"aX":15.660612930440688},"breaks":{"breakAngle":8.4,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":-15.2,"spinRate":2005,"spinDirection":147},"zone":14,"plateTime":0.4165733085999075,"extension":5.99176359334472},"index":3,"playId":"2afd7869-bc99-3541-a44c-0377f1641355","pitchNumber":3,"startTime":"2026-08-18T23:40:09.609Z","endTime":"2026-08-18T23:40:24.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.715036703786602,"aZ":-19.209249045510223,"pfxX":4.44748433447935,"pfxZ":7.30008870488806,"pX":0.7613105016069809,"pZ":2.6820192521683706,"vX0":-5.27317146843918,"vY0":-132.090425900445,"vZ0":-4.570473405004771,"x":87.98,"y":166.37,"x0":2.200647575202781,"y0":50.006477326203964,"z0":5.837016189681492,"aX":7.903482398256952},"breaks":{"breakAngle":13.2,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-7.0,"spinRate":2098,"spinDirection":138},"zone":6,"plateTime":0.4138123142659884,"extension":5.9780693564818},"index":4,"playId":"2971ebd5-4de8-363c-aef8-0f63c44ba3f0","pitchNumber":4,"startTime":"2026-08-18T23:40:24.867Z","endTime":"2026-08-18T23:40:41.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710006826259228,"aZ":-26.695947510459437,"pfxX":-0.17395365981313204,"pfxZ":3.4104852766171145,"pX":-0.05200674113919593,"pZ":2.7398096085377976,"vX0":-5.2855990512569075,"vY0":-125.5285344776347,"vZ0":-2.429661083688936,"x":118.98,"y":164.81,"x0":2.097275186947028,"y0":50.00412101943511,"z0":5.877868527116335,"aX":-0.27954847130161703},"breaks":{"breakAngle":32.4,"breakVertical":-30.7,"breakVerticalInduced":5.9,"breakHorizontal":1.4,"spinRate":2134,"spinDirection":176},"zone":5,"plateTime":0.4351495215240595,"extension":5.897713529010774},"hitData":{"launchSpeed":82.8,"launchAngle":76.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.17,"coordY":185.13}},"index":5,"playId":"e4228f96-87b3-35b0-a539-2ff999953118","pitchNumber":5,"startTime":"2026-08-18T23:40:41.837Z","endTime":"2026-08-18T23:40:55.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:40:55.236Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a ground ball to center fielder Jordan Lawlar.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:42:51.676Z","endTime":"2026-08-18T23:44:50.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59177183200831,"aZ":-28.335467717606026,"pfxX":0.7374362125638543,"pfxZ":2.4270046609004954,"pX":0.9958433040971957,"pZ":1.562227664801827,"vX0":6.006455921563224,"vY0":-124.30544873849263,"vZ0":-3.6108337519848086,"x":79.04,"y":196.6,"x0":-1.5375623126428806,"y0":50.00068938669712,"z0":5.360601950593893,"aX":1.1652321079825219},"breaks":{"breakAngle":38.4,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2350,"spinDirection":189},"zone":14,"plateTime":0.43895724149053184,"extension":6.0628270591293605},"index":0,"playId":"90c087fe-09d2-3168-9fb5-397069d4e2df","pitchNumber":1,"startTime":"2026-08-18T23:43:16.531Z","endTime":"2026-08-18T23:43:31.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52584182901644,"aZ":-29.814127632499837,"pfxX":1.434007495423244,"pfxZ":1.5134250268840397,"pX":0.9481565439830801,"pZ":1.4302485811048733,"vX0":5.590039965560557,"vY0":-123.53881665301951,"vZ0":-3.5565515271227066,"x":80.86,"y":200.16,"x0":-1.5219222089397113,"y0":50.00243044882447,"z0":5.370353979456817,"aX":2.2364307664101486},"breaks":{"breakAngle":39.6,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-3.8,"spinRate":2337,"spinDirection":158},"zone":14,"plateTime":0.4418448156786954,"extension":6.007326139208052},"index":1,"playId":"2493ad0d-8de3-3074-82fc-313ebb5fad69","pitchNumber":2,"startTime":"2026-08-18T23:43:31.355Z","endTime":"2026-08-18T23:43:39.599Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-18T23:43:39.599Z","endTime":"2026-08-18T23:43:53.603Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053237881520705,"aZ":-32.7275474395314,"pfxX":-7.93468055164527,"pfxZ":-0.3252453531451476,"pX":0.16381242759994735,"pZ":0.8329194026758784,"vX0":6.9051166981822485,"vY0":-129.24592596504294,"vZ0":-4.979113198746493,"x":110.76,"y":216.29,"x0":-1.5121804005812511,"y0":50.00453985377761,"z0":5.299131660736804,"aX":-13.419251800663965},"breaks":{"breakAngle":9.6,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":12.8,"spinRate":2087,"spinDirection":247},"zone":14,"plateTime":0.4238683963439134,"extension":6.171545669743773},"index":3,"playId":"c1d90d83-751f-3a01-aa48-003c0168a0da","pitchNumber":3,"startTime":"2026-08-18T23:43:53.603Z","endTime":"2026-08-18T23:44:09.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.672367783913078,"aZ":-34.50300384939595,"pfxX":-8.348806684160916,"pfxZ":-1.36109661048837,"pX":-0.46751251979762165,"pZ":1.884531925311363,"vX0":5.725521232737272,"vY0":-129.84129312933058,"vZ0":-2.268377443089242,"x":134.82,"y":187.9,"x0":-1.6142577153523452,"y0":50.00352729707138,"z0":5.389875415069468,"aX":-14.284424404767599},"breaks":{"breakAngle":1.2,"breakVertical":-37.1,"breakVerticalInduced":-2.8,"breakHorizontal":13.9,"spinRate":2055,"spinDirection":247},"zone":7,"plateTime":0.4215147883986905,"extension":6.113849549921663},"index":4,"playId":"78d6f0b7-c2dc-35aa-9e5b-d906c2c14c88","pitchNumber":4,"startTime":"2026-08-18T23:44:09.477Z","endTime":"2026-08-18T23:44:35.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.115133733470344,"aZ":-29.81544296562459,"pfxX":1.901132168428488,"pfxZ":1.4755408698913186,"pX":0.8130433993412985,"pZ":2.166088706733447,"vX0":5.293862105533213,"vY0":-124.67184525496401,"vZ0":-1.9424525455299948,"x":96.49,"y":135.71,"x0":-1.5740573580444785,"y0":50.00049018526141,"z0":5.386693741963359,"aX":3.028095612047527},"breaks":{"breakAngle":38.4,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2308,"spinDirection":149},"zone":14,"plateTime":0.4372446223080173,"extension":6.110227597651826},"hitData":{"launchSpeed":94.5,"launchAngle":4.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.83,"coordY":94.93}},"index":5,"playId":"892bea0a-42ac-3c2b-83e5-9b61c90b32bc","pitchNumber":5,"startTime":"2026-08-18T23:44:35.025Z","endTime":"2026-08-18T23:44:50.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:44:50.601Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Gasper walks. Andruw Monasterio to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:44:52.203Z","endTime":"2026-08-18T23:46:47.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.513677777675834,"aZ":-40.60350337959926,"pfxX":4.466812431125593,"pfxZ":-5.979189570515537,"pX":-0.9355891548894372,"pZ":2.5960097646704865,"vX0":0.4691247366744643,"vY0":-118.03855140135843,"vZ0":1.5415131544184117,"x":152.66,"y":168.69,"x0":-1.7171334209869271,"y0":50.000630115050875,"z0":5.673556930525592,"aX":6.3006160261459065},"breaks":{"breakAngle":20.4,"breakVertical":-51.7,"breakVerticalInduced":-10.2,"breakHorizontal":-8.2,"spinRate":2565,"spinDirection":52},"zone":11,"plateTime":0.46406338363235466,"extension":5.999164259241073},"index":0,"playId":"2481881d-03be-38fe-b15b-38a5bfbc78ff","pitchNumber":1,"startTime":"2026-08-18T23:45:15.413Z","endTime":"2026-08-18T23:45:33.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"4e532899-ca3b-3273-8ea0-780a2290cb72","startTime":"2026-08-18T23:45:33.130Z","endTime":"2026-08-18T23:45:45.730Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931937882646924,"aZ":-27.533032115622806,"pfxX":-7.812322282358526,"pfxZ":2.6111037696000077,"pX":-1.9762184684898627,"pZ":2.1590766191228252,"vX0":2.2692008375886576,"vY0":-132.71680398422237,"vZ0":-2.8491374388422943,"x":192.33,"y":180.48,"x0":-1.828228516979669,"y0":50.00661322137792,"z0":5.256104970419702,"aX":-13.911588267258486},"breaks":{"breakAngle":16.8,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":13.7,"spinRate":2084,"spinDirection":226},"zone":13,"plateTime":0.41302370588573867,"extension":5.979652279326776},"index":2,"playId":"541150fb-f861-3bf9-83ac-db4592bfa36c","pitchNumber":2,"startTime":"2026-08-18T23:45:45.730Z","endTime":"2026-08-18T23:46:04.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"57c972f5-f2e4-3867-9209-e44b5a8124b7","startTime":"2026-08-18T23:46:04.636Z","endTime":"2026-08-18T23:46:19.059Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90018097561719,"aZ":-18.707975433456024,"pfxX":-4.210195056995158,"pfxZ":7.5577294328230025,"pX":-1.30299513789225,"pZ":3.8508636659218576,"vX0":2.53556044491117,"vY0":-132.32571725027015,"vZ0":-0.44646661414660993,"x":166.67,"y":134.81,"x0":-1.7240872186163752,"y0":50.00576659598471,"z0":5.38628659387665,"aX":-7.505381789223916},"breaks":{"breakAngle":2.4,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":7.1,"spinRate":2177,"spinDirection":230},"zone":11,"plateTime":0.4131280294875399,"extension":6.062566977044847},"index":4,"playId":"e1908051-85ce-39f8-96a5-0622ff63f979","pitchNumber":3,"startTime":"2026-08-18T23:46:19.059Z","endTime":"2026-08-18T23:46:40.967Z","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.6,"endSpeed":83.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043942366872574,"aZ":-18.22578841520411,"pfxX":-4.540822834131184,"pfxZ":7.834297628537541,"pX":-1.6024241205645933,"pZ":3.5539373459509385,"vX0":2.1234424314143077,"vY0":-132.04725252674874,"vZ0":-1.1092159627634937,"x":178.08,"y":142.82,"x0":-1.8236757544326356,"y0":50.00021595686813,"z0":5.31030592132288,"aX":-8.080447283870791},"breaks":{"breakAngle":6.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":2189,"spinDirection":231},"zone":11,"plateTime":0.41355536902652235,"extension":6.1399767421999165},"index":5,"playId":"32a87307-a32c-397c-a408-b6c3f5843099","pitchNumber":4,"startTime":"2026-08-18T23:46:40.967Z","endTime":"2026-08-18T23:46:47.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:46:47.086Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nick Sogard out on a sacrifice bunt, third baseman Jose Fernandez to second baseman Ildemaro Vargas. Andruw Monasterio to 3rd. Mickey Gasper to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:47:36.643Z","endTime":"2026-08-18T23:48:27.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T23:46:57.146Z","endTime":"2026-08-18T23:47:38.856Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366811477972448,"aZ":-32.68965553785764,"pfxX":-6.4489598383670925,"pfxZ":-0.31517708661606036,"pX":-1.9444587346138211,"pZ":3.2094407780960186,"vX0":1.83000866064402,"vY0":-127.76595173775955,"vZ0":0.6372953639462606,"x":191.12,"y":152.13,"x0":-1.8323037013107009,"y0":50.00085018115601,"z0":5.526133450798278,"aX":-10.658316074231728},"breaks":{"breakAngle":14.4,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":11.3,"spinRate":2126,"spinDirection":246},"zone":11,"plateTime":0.4287385897708411,"extension":5.9933470260501895},"index":1,"playId":"830f0510-4366-326f-aecf-252b6c08d4b2","pitchNumber":1,"startTime":"2026-08-18T23:47:38.856Z","endTime":"2026-08-18T23:48:00.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-18T23:48:00.097Z","endTime":"2026-08-18T23:48:06.983Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429918460218946,"aZ":-32.0807954475345,"pfxX":-7.853268253714294,"pfxZ":0.05396968855337203,"pX":-0.12711547813427326,"pZ":1.6030643220806406,"vX0":6.262636748296286,"vY0":-127.94775715840026,"vZ0":-3.3398805841829784,"x":121.85,"y":195.5,"x0":-1.5863636268621122,"y0":50.001078303373575,"z0":5.439544786972564,"aX":-13.01784250957632},"breaks":{"breakAngle":6.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":12.8,"spinRate":2086,"spinDirection":244},"zone":13,"plateTime":0.42811296767757456,"extension":6.068847578554309},"hitData":{"launchSpeed":31.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":118.36,"coordY":190.7}},"index":3,"playId":"741a871d-dff6-36d3-bbfb-3f915987d108","pitchNumber":2,"startTime":"2026-08-18T23:48:06.983Z","endTime":"2026-08-18T23:48:27.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:48:27.193Z","atBatIndex":15},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Ceddanne Rafaela reaches on a fielder's choice out, third baseman Jose Fernandez to catcher James McCann to third baseman Jose Fernandez. Andruw Monasterio out at home.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:48:30.978Z","endTime":"2026-08-18T23:49:59.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389228211439864,"aZ":-22.46970101163014,"pfxX":-6.969410450322126,"pfxZ":5.497205277165818,"pX":0.8708887083031214,"pZ":4.152270500237651,"vX0":8.281676558519123,"vY0":-132.1115355096041,"vZ0":0.9072801175831989,"x":83.8,"y":126.67,"x0":-1.4004180785237486,"y0":50.004697307821466,"z0":5.457045811121038,"aX":-12.30962570999215},"breaks":{"breakAngle":20.4,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":2171,"spinDirection":229},"zone":12,"plateTime":0.4147393482499533,"extension":6.0682272205386765},"index":0,"playId":"5fc19f57-683b-3ed0-a800-5daaf5ed08ce","pitchNumber":1,"startTime":"2026-08-18T23:48:47.010Z","endTime":"2026-08-18T23:49:04.990Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194708577983633,"aZ":-29.781230027725847,"pfxX":0.1089526025391212,"pfxZ":1.5217451942878544,"pX":0.8007933827974667,"pZ":1.4075556984830684,"vX0":5.828007312468609,"vY0":-124.0855836940922,"vZ0":-3.5653448548504034,"x":86.48,"y":200.78,"x0":-1.5854629660733253,"y0":50.00057388295883,"z0":5.325488004326872,"aX":0.17088368510090018},"breaks":{"breakAngle":34.8,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":-1.4,"spinRate":2239,"spinDirection":154},"zone":14,"plateTime":0.44021769182849546,"extension":6.029214674637888},"index":1,"playId":"773b4b4a-045b-3639-8cd4-317755ac7f0f","pitchNumber":2,"startTime":"2026-08-18T23:49:04.990Z","endTime":"2026-08-18T23:49:24.259Z","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":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88643027396108,"aZ":-28.305152209407055,"pfxX":-7.465754028147939,"pfxZ":2.247199556376076,"pX":-0.7905219216156962,"pZ":3.1208621207654694,"vX0":4.765809411954728,"vY0":-129.99022081260395,"vZ0":-0.6208335819435207,"x":147.13,"y":154.52,"x0":-1.6727612601386086,"y0":50.00128171659802,"z0":5.501647392731289,"aX":-12.84359688489983},"breaks":{"breakAngle":1.2,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":2182,"spinDirection":247},"zone":1,"plateTime":0.4205114652313071,"extension":6.003118754137171},"hitData":{"launchSpeed":90.0,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":171.95}},"index":2,"playId":"25958e03-7db8-3715-94c4-f9fba807557a","pitchNumber":3,"startTime":"2026-08-18T23:49:24.259Z","endTime":"2026-08-18T23:49:59.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:49:59.119Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:50:04.439Z","endTime":"2026-08-18T23:50:27.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74322663524322,"aZ":-17.53829230229677,"pfxX":-5.938602141224807,"pfxZ":8.07049629180062,"pX":0.7779439006000927,"pZ":3.0946961993528883,"vX0":8.098560444926456,"vY0":-133.58583916846405,"vZ0":-2.482765801270472,"x":87.35,"y":155.22,"x0":-1.516104538254851,"y0":50.00647383808718,"z0":5.291435151834571,"aX":-10.77625691992693},"breaks":{"breakAngle":22.8,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":9.1,"spinRate":2321,"spinDirection":230},"zone":3,"plateTime":0.4094146991062817,"extension":6.136829885607784},"hitData":{"launchSpeed":85.0,"launchAngle":53.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.51,"coordY":116.94}},"index":0,"playId":"f9f5017a-c28d-3f9f-9388-294fc58b5316","pitchNumber":1,"startTime":"2026-08-18T23:50:16.011Z","endTime":"2026-08-18T23:50:27.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:50:27.023Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James McCann pops out to second baseman Nick Sogard.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:52:53.130Z","endTime":"2026-08-18T23:54:03.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T23:52:32.481Z","endTime":"2026-08-18T23:52:55.423Z","isPitch":false,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"}},{"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":90.2,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.184399636296263,"aZ":-28.44707693335677,"pfxX":9.890944858811928,"pfxZ":2.1409708166955017,"pX":0.33614671890930176,"pZ":2.79362823687987,"vX0":-7.9492672451938455,"vY0":-131.1802886535857,"vZ0":-2.481370736079178,"x":104.19,"y":163.35,"x0":2.123210109307994,"y0":50.001004990772756,"z0":5.875998116137024,"aX":17.20753476782961},"breaks":{"breakAngle":7.2,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":-16.1,"spinRate":1961,"spinDirection":137},"zone":6,"plateTime":0.4178005637770479,"extension":5.824908487439694},"index":1,"playId":"674cb9fb-0163-3c70-8f35-2b359371e591","pitchNumber":1,"startTime":"2026-08-18T23:52:55.423Z","endTime":"2026-08-18T23:53:10.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.187784654836783,"aZ":-28.959153009013196,"pfxX":6.658110152070158,"pfxZ":2.333611411177178,"pX":0.47341429862307144,"pZ":1.3667121447083759,"vX0":-5.827208858159017,"vY0":-116.47201799098826,"vZ0":-3.758981579053194,"x":98.95,"y":201.88,"x0":2.1386643848604994,"y0":50.00368796346601,"z0":5.730152413617842,"aX":9.17903208904374},"breaks":{"breakAngle":12.0,"breakVertical":-39.0,"breakVerticalInduced":3.6,"breakHorizontal":-10.7,"spinRate":1077,"spinDirection":114},"zone":14,"plateTime":0.46966382944992224,"extension":5.761738263069352},"index":2,"playId":"dc5510db-f8b7-360a-b422-86784bc1e1e3","pitchNumber":2,"startTime":"2026-08-18T23:53:10.049Z","endTime":"2026-08-18T23:53:26.062Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71955798309463,"aZ":-29.726501843185734,"pfxX":7.464739685870196,"pfxZ":1.7003583210638862,"pX":0.038258066449119874,"pZ":0.1617713242913712,"vX0":-6.940401800411256,"vY0":-119.16453594159152,"vZ0":-6.7184452027091766,"x":115.54,"y":234.41,"x0":2.017501582426768,"y0":50.00317654698161,"z0":5.700362931672226,"aX":10.745088297556794},"breaks":{"breakAngle":14.4,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-11.9,"spinRate":1261,"spinDirection":120},"zone":14,"plateTime":0.45949390212998864,"extension":6.111232158579915},"index":3,"playId":"14413bd4-d0b1-3a32-b18a-84beb117c7fc","pitchNumber":3,"startTime":"2026-08-18T23:53:26.062Z","endTime":"2026-08-18T23:53:49.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67515293191964,"aZ":-29.376513246367143,"pfxX":-7.039436759928693,"pfxZ":2.0830762410404393,"pX":-0.183625176098826,"pZ":1.8598999751142435,"vX0":-3.3312111854997286,"vY0":-115.19423880667047,"vZ0":-2.507291804366257,"x":124.0,"y":188.56,"x0":2.1963123478881172,"y0":50.0020216819793,"z0":5.8063158473387215,"aX":-9.44607931312148},"breaks":{"breakAngle":49.2,"breakVertical":-40.3,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2294,"spinDirection":293},"zone":8,"plateTime":0.4757362523981188,"extension":5.994086375342737},"hitData":{"launchSpeed":93.8,"launchAngle":58.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.39,"coordY":121.77}},"index":4,"playId":"de2a577e-4b0c-3a85-9514-068b576d5fa7","pitchNumber":4,"startTime":"2026-08-18T23:53:49.704Z","endTime":"2026-08-18T23:54:03.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:54:03.564Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:54:06.148Z","endTime":"2026-08-18T23:55:20.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":92.1,"endSpeed":83.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009999180873685,"aZ":-16.857583750056897,"pfxX":4.334806241520048,"pfxZ":8.50874209345497,"pX":-0.2767499908524346,"pZ":2.99944185082213,"vX0":-7.733645916397472,"vY0":-133.8534622483265,"vZ0":-4.243314497101342,"x":127.55,"y":157.8,"x0":2.0971053245620093,"y0":50.00305603375958,"z0":5.82542369490034,"aX":7.804053638087772},"breaks":{"breakAngle":26.4,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-6.0,"spinRate":1985,"spinDirection":140},"zone":1,"plateTime":0.41042603495400565,"extension":5.95563727166551},"index":0,"playId":"a3974aba-bd32-3d79-b1ee-bf6ef76f53d1","pitchNumber":1,"startTime":"2026-08-18T23:54:24.933Z","endTime":"2026-08-18T23:54:38.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":68.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.319840198804712,"aZ":-38.354745712003805,"pfxX":-4.901704214478383,"pfxZ":-5.318080546977648,"pX":-0.011885925870745707,"pZ":1.5692414764989826,"vX0":-2.8324806488926266,"vY0":-107.94035997703602,"vZ0":-0.33415022307771025,"x":104.82,"y":163.99,"x0":1.9605580434360945,"y0":50.00110900109902,"z0":6.001395574968282,"aX":-5.699502692102093},"breaks":{"breakAngle":38.4,"breakVertical":-59.5,"breakVerticalInduced":-9.4,"breakHorizontal":9.7,"spinRate":2236,"spinDirection":316},"zone":13,"plateTime":0.5102698165770407,"extension":6.083064705435938},"index":1,"playId":"98bdbeff-58b8-31f3-a381-ace6bea1077e","pitchNumber":2,"startTime":"2026-08-18T23:54:38.031Z","endTime":"2026-08-18T23:54:48.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-18T23:54:48.263Z","endTime":"2026-08-18T23:54:58.452Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":81.5,"endSpeed":74.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08349496261543,"aZ":-28.976745721882956,"pfxX":8.398511253646298,"pfxZ":2.2815646172624513,"pX":0.12768111426996215,"pZ":0.8137702856668476,"vX0":-6.753067656658245,"vY0":-118.31663707926101,"vZ0":-5.149016144302377,"x":112.13,"y":216.81,"x0":1.9443527504152083,"y0":50.002231128876105,"z0":5.71119609888856,"aX":11.765202774583186},"breaks":{"breakAngle":10.8,"breakVertical":-38.8,"breakVerticalInduced":3.0,"breakHorizontal":-13.3,"spinRate":1377,"spinDirection":114},"zone":14,"plateTime":0.46506593256541384,"extension":5.809560020527203},"index":3,"playId":"b411ba06-f35e-33d2-9124-e2dfeb5458e9","pitchNumber":3,"startTime":"2026-08-18T23:54:58.452Z","endTime":"2026-08-18T23:55:16.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08883887305787,"aZ":-39.10274166215649,"pfxX":-6.00888414727654,"pfxZ":-5.745881860638758,"pX":-0.3875076610389551,"pZ":1.0496183675859758,"vX0":-3.418919055814983,"vY0":-109.64053501551044,"vZ0":-1.4151560421749128,"x":131.77,"y":210.44,"x0":1.9776814941722547,"y0":50.00273798329516,"z0":5.91189590445137,"aX":-7.245986137142938},"breaks":{"breakAngle":46.8,"breakVertical":-58.9,"breakVerticalInduced":-10.4,"breakHorizontal":11.9,"spinRate":2179,"spinDirection":316},"zone":13,"plateTime":0.5013846318102901,"extension":6.066716754567295},"index":4,"playId":"32fe1830-7f67-3120-b2e0-b19d3099487b","pitchNumber":4,"startTime":"2026-08-18T23:55:16.256Z","endTime":"2026-08-18T23:55:20.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:55:20.769Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a fly ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:55:30.207Z","endTime":"2026-08-18T23:55:59.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354115607050122,"aZ":-23.523786251739796,"pfxX":8.463300046856608,"pfxZ":4.863680109231955,"pX":0.5389392311265062,"pZ":1.8875388829226372,"vX0":-6.973752055930912,"vY0":-132.2559488788814,"vZ0":-5.608126949062768,"x":96.46,"y":187.82,"x0":2.1062067165719207,"y0":50.00001357484992,"z0":5.7531956587215465,"aX":15.039262795290835},"breaks":{"breakAngle":7.2,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-13.9,"spinRate":1997,"spinDirection":139},"zone":9,"plateTime":0.41363019033455783,"extension":6.001614309381355},"hitData":{"launchSpeed":72.7,"launchAngle":28.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.6,"coordY":119.32}},"index":0,"playId":"f6a9ad9a-f1da-308a-9f46-986d0b2f4b3b","pitchNumber":1,"startTime":"2026-08-18T23:55:43.905Z","endTime":"2026-08-18T23:55:59.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:55:59.412Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a fly ball to left fielder Jarren Duran. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:56:01.124Z","endTime":"2026-08-18T23:56:53.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":75.9,"endSpeed":70.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46227221902463,"aZ":-40.409080509122624,"pfxX":-2.9518752806396895,"pfxZ":-6.661478407067887,"pX":-0.4823967306864572,"pZ":1.4126341103984335,"vX0":-4.640526573901791,"vY0":-110.45441054295057,"vZ0":-0.6827400157897737,"x":135.39,"y":200.64,"x0":2.0281394067537977,"y0":50.00020108433562,"z0":5.970385337213587,"aX":-3.650838852919121},"breaks":{"breakAngle":43.2,"breakVertical":-59.4,"breakVerticalInduced":-11.9,"breakHorizontal":6.6,"spinRate":2169,"spinDirection":312},"zone":13,"plateTime":0.49565967627442964,"extension":6.186278242546065},"index":0,"playId":"b893c0dc-690b-352f-a274-7cb43a638531","pitchNumber":1,"startTime":"2026-08-18T23:56:20.196Z","endTime":"2026-08-18T23:56:38.245Z","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":90.2,"endSpeed":84.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54594808206649,"aZ":-21.973055533856527,"pfxX":2.0303410189101707,"pfxZ":5.7192674721328505,"pX":-0.7127635724003573,"pZ":3.567493439105636,"vX0":-8.166482418962097,"vY0":-131.3914696874284,"vZ0":-1.803779083337845,"x":144.17,"y":142.46,"x0":2.1447743624973605,"y0":50.00304177649884,"z0":5.862833263523949,"aX":3.622153063126709},"breaks":{"breakAngle":38.4,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":-2.3,"spinRate":1947,"spinDirection":134},"zone":11,"plateTime":0.4136727731065801,"extension":5.834094520271231},"hitData":{"launchSpeed":63.3,"launchAngle":28.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.02,"coordY":117.38}},"index":1,"playId":"d54d5b40-3b69-3a7c-8d10-632b1fdd9752","pitchNumber":2,"startTime":"2026-08-18T23:56:38.245Z","endTime":"2026-08-18T23:56:53.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:56:53.330Z","atBatIndex":21},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Corbin Carroll hit by pitch. Ryan Waldschmidt to 3rd. Ildemaro Vargas to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:56:55.125Z","endTime":"2026-08-18T23:57:34.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnThird":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":89.8,"endSpeed":82.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537820988136147,"aZ":-21.405962222520987,"pfxX":2.762065003079777,"pfxZ":6.18272672245612,"pX":2.202778398627836,"pZ":3.8690810386829844,"vX0":-1.5408843926525029,"vY0":-130.889009223494,"vZ0":-1.0849646152979575,"x":33.04,"y":134.31,"x0":2.4389426853469183,"y0":50.00499026834973,"z0":5.885495634980669,"aX":4.813258351522189},"breaks":{"breakAngle":2.4,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":-4.7,"spinRate":1783,"spinDirection":141},"zone":12,"plateTime":0.4177956378019543,"extension":5.98881531679565},"index":0,"playId":"d10e8338-8d5d-375a-96a4-ebe43a40e772","pitchNumber":1,"startTime":"2026-08-18T23:57:26.384Z","endTime":"2026-08-18T23:57:34.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:57:34.076Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gabriel Moreno hits a grand slam (10) to center field. Ryan Waldschmidt scores. Ildemaro Vargas scores. Corbin Carroll scores.","rbi":4,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:58:07.465Z","endTime":"2026-08-18T23:59:26.889Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439383724063354,"aZ":-19.36353243480142,"pfxX":4.641669710420383,"pfxZ":7.26913899226502,"pX":-1.00717281910429,"pZ":2.20537859771785,"vX0":-9.64811131628076,"vY0":-131.7686960596618,"vZ0":-5.454007914691298,"x":155.39,"y":179.23,"x0":2.095187522528474,"y0":50.00304971630761,"z0":5.728341386728141,"aX":8.18106153732432},"breaks":{"breakAngle":37.2,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-6.4,"spinRate":2001,"spinDirection":131},"zone":13,"plateTime":0.4153400946745718,"extension":5.94974674524381},"index":0,"playId":"61666b90-3dd7-3237-b051-3b617404b1cc","pitchNumber":1,"startTime":"2026-08-18T23:58:31.252Z","endTime":"2026-08-18T23:58:48.886Z","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":76.7,"endSpeed":70.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163222083264998,"aZ":-40.97405759168576,"pfxX":-4.406217654791455,"pfxZ":-7.001169423435457,"pX":0.5268669724790349,"pZ":1.3921704389282825,"vX0":-2.1741307486190418,"vY0":-111.72718285857717,"vZ0":-0.6368764859514342,"x":96.92,"y":201.19,"x0":2.0866764551200836,"y0":50.00146911570456,"z0":5.911621363187659,"aX":-5.5393518050263655},"breaks":{"breakAngle":31.2,"breakVertical":-59.0,"breakVerticalInduced":-12.5,"breakHorizontal":8.5,"spinRate":2186,"spinDirection":320},"zone":14,"plateTime":0.49125781472015495,"extension":6.226033031035851},"index":1,"playId":"8c95d257-4111-3e57-b9aa-dfc8ec782326","pitchNumber":2,"startTime":"2026-08-18T23:58:48.886Z","endTime":"2026-08-18T23:59:10.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85421582672314,"aZ":-27.206583073477013,"pfxX":9.328230843971244,"pfxZ":2.8465249596824584,"pX":0.17622236028485463,"pZ":2.549898791702453,"vX0":-8.20439197074563,"vY0":-131.0953031770931,"vZ0":-3.196671868798656,"x":110.28,"y":169.93,"x0":2.1293900028051223,"y0":50.00409796305885,"z0":5.808616770969963,"aX":16.291518185249387},"breaks":{"breakAngle":10.8,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-15.1,"spinRate":2040,"spinDirection":142},"zone":5,"plateTime":0.4172755018295504,"extension":6.04795358782549},"hitData":{"launchSpeed":104.2,"launchAngle":31.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.66,"coordY":29.87}},"index":2,"playId":"af50fe47-1b82-3379-9766-a037abf33494","pitchNumber":3,"startTime":"2026-08-18T23:59:10.831Z","endTime":"2026-08-18T23:59:26.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:59:26.889Z","atBatIndex":23},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Geraldo Perdomo reaches on a fielding error by third baseman Caleb Durbin. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:59:52.065Z","endTime":"2026-08-19T00:00:32.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641006103275636,"aZ":-17.689970003101752,"pfxX":3.613847541776547,"pfxZ":8.269800020904611,"pX":-0.1319028956274793,"pZ":2.227822150464472,"vX0":-7.048293485343094,"vY0":-130.9945253791938,"vZ0":-5.68236705708415,"x":122.03,"y":178.63,"x0":2.1146288654423966,"y0":50.00172884522438,"z0":5.731857314255145,"aX":6.329201825273705},"breaks":{"breakAngle":26.4,"breakVertical":-19.6,"breakVerticalInduced":14.0,"breakHorizontal":-5.2,"spinRate":2076,"spinDirection":136},"zone":8,"plateTime":0.4168793842717524,"extension":5.991514831772947},"hitData":{"launchSpeed":98.6,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":166.88}},"index":0,"playId":"a1927a83-9852-375f-a3e5-446f394824cf","pitchNumber":1,"startTime":"2026-08-19T00:00:02.397Z","endTime":"2026-08-19T00:00:32.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:00:32.713Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T00:01:10.007Z","endTime":"2026-08-19T00:03:50.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T00:00:35.929Z","endTime":"2026-08-19T00:01:12.289Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.0,"endSpeed":80.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313436837125924,"aZ":-25.140893947130532,"pfxX":0.25483419683909236,"pfxZ":4.325912566380238,"pX":-0.5343283729505306,"pZ":2.989716475143863,"vX0":-7.153553917340987,"vY0":-126.61597470163184,"vZ0":-2.143734457975151,"x":137.37,"y":158.06,"x0":2.2919732137058073,"y0":50.00587039449876,"z0":5.85462153309995,"aX":0.41478735714150144},"breaks":{"breakAngle":40.8,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2113,"spinDirection":152},"zone":1,"plateTime":0.432221699602926,"extension":6.033061754147131},"index":1,"playId":"1e41f3f9-218e-3480-b579-c2a476a704fd","pitchNumber":1,"startTime":"2026-08-19T00:01:12.289Z","endTime":"2026-08-19T00:01:27.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.307162308742306,"aZ":-28.255798572201048,"pfxX":7.519101037936238,"pfxZ":2.8710116570592614,"pX":1.417681120959669,"pZ":2.797708811934893,"vX0":-4.160721643246017,"vY0":-116.75073844310556,"vZ0":-0.8563714437427588,"x":62.96,"y":163.24,"x0":2.256453283332689,"y0":50.003288025997804,"z0":5.855693445468872,"aX":10.262659028111399},"breaks":{"breakAngle":2.4,"breakVertical":-37.6,"breakVerticalInduced":5.3,"breakHorizontal":-12.5,"spinRate":1258,"spinDirection":121},"zone":12,"plateTime":0.47119660021580767,"extension":5.975557125534328},"index":2,"playId":"cd20deda-d6ec-3a8d-9fdc-8220ca4371dd","pitchNumber":2,"startTime":"2026-08-19T00:01:27.284Z","endTime":"2026-08-19T00:01:41.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034689785486908,"aZ":-39.4905413040876,"pfxX":-5.438432171639468,"pfxZ":-5.852371125010814,"pX":-0.7115764487480554,"pZ":2.458864382413361,"vX0":-4.5954033994019685,"vY0":-111.37510948922422,"vZ0":1.1534588851312428,"x":144.12,"y":172.39,"x0":2.089302543623326,"y0":50.00406127578062,"z0":6.035805403244623,"aX":-6.795189838268865},"breaks":{"breakAngle":51.6,"breakVertical":-56.9,"breakVerticalInduced":-10.0,"breakHorizontal":11.0,"spinRate":2233,"spinDirection":312},"zone":4,"plateTime":0.4928207626028396,"extension":6.121131040654966},"index":3,"playId":"5cb2f669-3d0d-37f8-b252-3f83050ca5fd","pitchNumber":3,"startTime":"2026-08-19T00:01:41.655Z","endTime":"2026-08-19T00:02:04.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846124879417285,"aZ":-30.134431971621314,"pfxX":6.109288612672184,"pfxZ":1.4416016080395333,"pX":-0.9547570911857125,"pZ":-0.6706176303464287,"vX0":-8.77036003071552,"vY0":-118.1788454752631,"vZ0":-8.044170648182606,"x":153.39,"y":256.89,"x0":2.0133018088651604,"y0":50.00219851909508,"z0":5.551143838712099,"aX":8.628807788332502},"breaks":{"breakAngle":32.4,"breakVertical":-40.7,"breakVerticalInduced":0.8,"breakHorizontal":-8.9,"spinRate":1351,"spinDirection":113},"zone":13,"plateTime":0.4637578326679921,"extension":6.134422752097004},"index":4,"playId":"a9c15191-4467-3c3c-8ff5-c492973cce4a","pitchNumber":4,"startTime":"2026-08-19T00:02:04.337Z","endTime":"2026-08-19T00:02:30.051Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.539313797558368,"aZ":-39.842549014106524,"pfxX":-4.0369363462335155,"pfxZ":-6.3208881119537885,"pX":0.4345249915209339,"pZ":2.0009858083931555,"vX0":-2.5683971224466178,"vY0":-109.81576112129179,"vZ0":0.7077623946472904,"x":100.44,"y":184.75,"x0":2.146022547027995,"y0":50.00035724348438,"z0":5.933213174489432,"aX":-4.900030589183775},"breaks":{"breakAngle":33.6,"breakVertical":-59.2,"breakVerticalInduced":-10.9,"breakHorizontal":8.0,"spinRate":2225,"spinDirection":317},"zone":9,"plateTime":0.4999064364124388,"extension":6.2642349285035985},"index":5,"playId":"5d94252e-9cfb-3d28-be2a-019d0bf75882","pitchNumber":5,"startTime":"2026-08-19T00:02:30.051Z","endTime":"2026-08-19T00:02:55.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-19T00:02:55.095Z","endTime":"2026-08-19T00:03:05.581Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64108981787869,"aZ":-19.43514586873111,"pfxX":2.391111889360397,"pfxZ":7.071716089861787,"pX":0.20344754451402822,"pZ":2.345636445240046,"vX0":-6.426901412198639,"vY0":-132.66390498256834,"vZ0":-5.149559347743042,"x":109.25,"y":175.45,"x0":2.3357033627069095,"y0":50.00187992008881,"z0":5.70821072020452,"aX":4.307399947633645},"breaks":{"breakAngle":26.4,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-3.1,"spinRate":2057,"spinDirection":134},"zone":5,"plateTime":0.4112596923663898,"extension":6.121262807497999},"index":7,"playId":"04596ff1-fb32-3e01-a643-83a5e929f759","pitchNumber":6,"startTime":"2026-08-19T00:03:05.581Z","endTime":"2026-08-19T00:03:39.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092702083573016,"aZ":-22.16900862620818,"pfxX":1.7059798375488127,"pfxZ":5.656928857341704,"pX":-1.0504804795627125,"pZ":2.7452348161278026,"vX0":-8.788218971660664,"vY0":-131.71006414114362,"vZ0":-3.887797930266202,"x":157.04,"y":164.66,"x0":2.09758499922733,"y0":50.00515105983652,"z0":5.865679138007699,"aX":3.018994064141635},"breaks":{"breakAngle":43.2,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-1.3,"spinRate":2033,"spinDirection":143},"zone":11,"plateTime":0.41471636548239044,"extension":6.054682403220096},"hitData":{"launchSpeed":59.6,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":167.39}},"index":8,"playId":"d71fbc00-7b85-3744-a150-7d4bc63e29f7","pitchNumber":7,"startTime":"2026-08-19T00:03:39.143Z","endTime":"2026-08-19T00:03:50.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:03:50.749Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:05:32.446Z","endTime":"2026-08-19T00:07:14.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22217010678615,"aZ":-31.88506978714268,"pfxX":-9.720832549938029,"pfxZ":0.17099742258754969,"pX":-0.7102076054818197,"pZ":1.9786521248869018,"vX0":5.447085374899389,"vY0":-127.72957245401602,"vZ0":-2.448680526640684,"x":144.07,"y":185.36,"x0":-1.6026380739619523,"y0":50.00087129938182,"z0":5.445947688592802,"aX":-16.1310680862591},"breaks":{"breakAngle":6.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2133,"spinDirection":244},"zone":7,"plateTime":0.4280947271643516,"extension":6.150997227906999},"index":0,"playId":"5856e3d5-3e2b-3f86-8000-9e59909d5134","pitchNumber":1,"startTime":"2026-08-19T00:05:56.410Z","endTime":"2026-08-19T00:06:11.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.806275853692895,"aZ":-25.774336170046027,"pfxX":-9.747859853951898,"pfxZ":3.451450277987064,"pX":-0.8574416946030494,"pZ":2.2905403617527784,"vX0":5.164147577084987,"vY0":-135.10859225512456,"vZ0":-2.9763328310016415,"x":149.68,"y":176.94,"x0":-1.524883146783992,"y0":50.000719304122384,"z0":5.21322687032915,"aX":-18.060325864486774},"breaks":{"breakAngle":8.4,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":2110,"spinDirection":231},"zone":13,"plateTime":0.4050532652396215,"extension":6.516696696128335},"index":1,"playId":"68262ef3-20ac-30d6-b6e7-12a4a823d680","pitchNumber":2,"startTime":"2026-08-19T00:06:11.435Z","endTime":"2026-08-19T00:06:30.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14935714258767,"aZ":-17.986240600574376,"pfxX":-7.107544293499695,"pfxZ":7.600361779832561,"pX":1.2874410801486587,"pZ":3.600397844662101,"vX0":9.54951542725747,"vY0":-135.43067061675447,"vZ0":-1.2372546893063703,"x":67.93,"y":141.57,"x0":-1.3525107574703683,"y0":50.004060656620965,"z0":5.314760419594545,"aX":-13.271771745667357},"breaks":{"breakAngle":25.2,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2419,"spinDirection":232},"zone":12,"plateTime":0.40363452025941227,"extension":6.292955652100567},"index":2,"playId":"8a8f70ca-e555-3a21-aa6a-6329438b3d8d","pitchNumber":3,"startTime":"2026-08-19T00:06:30.137Z","endTime":"2026-08-19T00:06:48.867Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19510817484259,"aZ":-32.519757731222484,"pfxX":-10.274607133060037,"pfxZ":-0.19855782185157356,"pX":-0.41005847745633217,"pZ":1.388202138855994,"vX0":6.366906919756076,"vY0":-130.637337038855,"vZ0":-3.6427112090389686,"x":132.63,"y":201.3,"x0":-1.5471965850758571,"y0":50.00412898827335,"z0":5.252046280927099,"aX":-17.713679625270167},"breaks":{"breakAngle":2.4,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":17.2,"spinRate":2195,"spinDirection":241},"zone":13,"plateTime":0.41968716728265987,"extension":6.441132489023455},"index":3,"playId":"9208bcd5-d934-3cb4-8767-732514a2beac","pitchNumber":4,"startTime":"2026-08-19T00:06:48.867Z","endTime":"2026-08-19T00:07:10.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.946436841340237,"aZ":-30.546133200106286,"pfxX":0.8021183726716616,"pfxZ":0.9958855667299771,"pX":0.7836689796298548,"pZ":1.7652589690711018,"vX0":5.557819823648191,"vY0":-126.6106117566079,"vZ0":-2.7944713129753933,"x":87.13,"y":191.12,"x0":-1.5335245074352517,"y0":50.006109193795915,"z0":5.298132947335818,"aX":1.3183356990816113},"breaks":{"breakAngle":36.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-2.5,"spinRate":2260,"spinDirection":158},"zone":9,"plateTime":0.43063015792315085,"extension":6.2404453162958715},"index":4,"playId":"49d8a995-96c9-344a-a8ad-d2e609a53045","pitchNumber":5,"startTime":"2026-08-19T00:07:10.211Z","endTime":"2026-08-19T00:07:14.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:07:14.322Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adley Rutschman homers (9) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:07:17.820Z","endTime":"2026-08-19T00:08:37.721Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753976254212436,"aZ":-18.64283989132583,"pfxX":-6.375749552465587,"pfxZ":7.240231988623098,"pX":-0.14355542605219,"pZ":3.6498987281918653,"vX0":5.863283497310374,"vY0":-135.41404907722892,"vZ0":-1.102366502965386,"x":122.47,"y":140.23,"x0":-1.5016197676357546,"y0":50.00538535266124,"z0":5.358370745446051,"aX":-11.920417579767841},"breaks":{"breakAngle":7.2,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2371,"spinDirection":230},"zone":11,"plateTime":0.40348515473446556,"extension":6.1164772249724395},"index":0,"playId":"407d0848-9e91-3cbc-900b-17e7e1b0d544","pitchNumber":1,"startTime":"2026-08-19T00:07:39.243Z","endTime":"2026-08-19T00:07:58.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21058839540014,"aZ":-17.75497538223125,"pfxX":-5.242433873736818,"pfxZ":7.748623789405126,"pX":0.0976492669395023,"pZ":3.8199318183712636,"vX0":6.120806680589426,"vY0":-135.233829598036,"vZ0":-0.8644587563899306,"x":113.28,"y":135.64,"x0":-1.5089695052954337,"y0":50.00272889634175,"z0":5.3838106265405825,"aX":-9.755684054731574},"breaks":{"breakAngle":13.2,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2302,"spinDirection":233},"zone":12,"plateTime":0.4043110946126096,"extension":6.033850702223041},"index":1,"playId":"13abdec2-5f3b-36bd-9a69-d65daaee9fe6","pitchNumber":2,"startTime":"2026-08-19T00:07:58.298Z","endTime":"2026-08-19T00:08:08.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T00:08:08.946Z","endTime":"2026-08-19T00:08:20.926Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94081825938775,"aZ":-17.39246782924758,"pfxX":-6.256106335961848,"pfxZ":7.982778875925817,"pX":0.2566343309949164,"pZ":3.6582966355942945,"vX0":6.8745486964681035,"vY0":-135.33521699809444,"vZ0":-1.1385188109007314,"x":107.22,"y":140.01,"x0":-1.5054304054581278,"y0":50.006658270481275,"z0":5.3044419527233355,"aX":-11.590902946794435},"breaks":{"breakAngle":14.4,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2303,"spinDirection":229},"zone":12,"plateTime":0.404957699050728,"extension":6.466965811011964},"hitData":{"launchSpeed":107.0,"launchAngle":31.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":244.21,"coordY":86.05}},"index":3,"playId":"e8e1c78f-c93d-3bc6-88a6-38e127d2e573","pitchNumber":3,"startTime":"2026-08-19T00:08:20.926Z","endTime":"2026-08-19T00:08:37.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:08:37.721Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:08:51.523Z","endTime":"2026-08-19T00:09:51.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71684939677807,"aZ":-25.94299766229799,"pfxX":-10.284815807794088,"pfxZ":3.3924034927856495,"pX":0.1609629561399598,"pZ":1.8960110679473565,"vX0":7.852071894735397,"vY0":-135.4185153949186,"vZ0":-3.8723529432549384,"x":110.86,"y":187.59,"x0":-1.4566028923807783,"y0":50.00126582260636,"z0":5.183581241504254,"aX":-18.8823801685353},"breaks":{"breakAngle":4.8,"breakVertical":-26.4,"breakVerticalInduced":5.4,"breakHorizontal":16.7,"spinRate":2245,"spinDirection":232},"zone":8,"plateTime":0.4062383824599727,"extension":6.070830358680823},"index":0,"playId":"445f48f9-029f-39db-9e4d-bc7dfe5a01d2","pitchNumber":1,"startTime":"2026-08-19T00:09:09.911Z","endTime":"2026-08-19T00:09:24.454Z","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.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.335762505750797,"aZ":-29.956809902709917,"pfxX":0.5862112749201955,"pfxZ":1.387870183700918,"pX":1.5419566544345327,"pZ":1.9541983670426033,"vX0":7.158103928283944,"vY0":-125.04095359882616,"vZ0":-2.3595368575327957,"x":58.22,"y":186.02,"x0":-1.4244656113330734,"y0":50.002073249114844,"z0":5.348694262765448,"aX":0.9344636347575814},"breaks":{"breakAngle":44.4,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-2.6,"spinRate":2401,"spinDirection":127},"zone":14,"plateTime":0.43672371525913567,"extension":6.168713439800735},"index":1,"playId":"a77d79ed-3c1a-31cd-8967-bd158165da73","pitchNumber":2,"startTime":"2026-08-19T00:09:24.454Z","endTime":"2026-08-19T00:09:38.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(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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439174371297096,"aZ":-31.401088903822025,"pfxX":-8.94924116906757,"pfxZ":0.45690535371894114,"pX":-0.3429212810449499,"pZ":1.7028389278660252,"vX0":6.103429436583509,"vY0":-128.9177442774705,"vZ0":-3.042605934533025,"x":130.07,"y":192.8,"x0":-1.5767048551492533,"y0":50.001824966653494,"z0":5.318517330451759,"aX":-15.084491744961683},"breaks":{"breakAngle":1.2,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1934,"spinDirection":248},"zone":7,"plateTime":0.4246362746685053,"extension":6.441218603805747},"hitData":{"launchSpeed":65.9,"launchAngle":24.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":107.36,"coordY":124.19}},"index":2,"playId":"c20dfedd-9be1-3cf8-8f96-063e25a390d9","pitchNumber":3,"startTime":"2026-08-19T00:09:38.023Z","endTime":"2026-08-19T00:09:51.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:09:51.697Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa. Caleb Durbin to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:10:01.219Z","endTime":"2026-08-19T00:12:15.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07845553150717,"aZ":-15.47673871536896,"pfxX":-4.690705422929004,"pfxZ":9.156064414792482,"pX":-0.41454433957699743,"pZ":1.9242145309206815,"vX0":4.771694535050402,"vY0":-134.40414479923672,"vZ0":-5.574925795915998,"x":132.8,"y":186.83,"x0":-1.6064498423928442,"y0":50.000835484156525,"z0":5.130671845810771,"aX":-8.55148657856091},"breaks":{"breakAngle":8.4,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2396,"spinDirection":230},"zone":7,"plateTime":0.4080793272377621,"extension":6.162482622680526},"index":0,"playId":"510b6201-109d-3673-8023-8dba8138e717","pitchNumber":1,"startTime":"2026-08-19T00:10:21.607Z","endTime":"2026-08-19T00:10:39.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9898936173162,"aZ":-15.53306599894965,"pfxX":-6.263396397137844,"pfxZ":9.218934020366655,"pX":0.39835533267851087,"pZ":3.7798795131992935,"vX0":7.095318392135434,"vY0":-133.79184054296786,"vZ0":-1.1814823136124817,"x":101.82,"y":136.72,"x0":-1.479493346735912,"y0":50.004450164881334,"z0":5.345068278923074,"aX":-11.308998463832243},"breaks":{"breakAngle":15.6,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2379,"spinDirection":239},"zone":12,"plateTime":0.4100343220132161,"extension":6.330848060996109},"index":1,"playId":"ba07f826-87c6-3024-b697-4bb3d4dd0e8c","pitchNumber":2,"startTime":"2026-08-19T00:10:39.911Z","endTime":"2026-08-19T00:10:51.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T00:10:51.401Z","endTime":"2026-08-19T00:11:10.119Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":88.7,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792293438718545,"aZ":-32.85954984245221,"pfxX":-7.898040082975266,"pfxZ":-0.4035569157214507,"pX":-0.6348508173385321,"pZ":1.2098718277412912,"vX0":5.028806303297783,"vY0":-129.09038869198665,"vZ0":-4.0150654608055945,"x":141.2,"y":206.11,"x0":-1.5777554521194448,"y0":50.00326924342588,"z0":5.303126702104337,"aX":-13.387447558531697},"breaks":{"breakAngle":1.2,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":13.2,"spinRate":2103,"spinDirection":239},"zone":13,"plateTime":0.42360459370948345,"extension":6.060278963141112},"index":3,"playId":"f06f79c4-a47c-318e-ad5b-be55309e45a8","pitchNumber":3,"startTime":"2026-08-19T00:11:10.119Z","endTime":"2026-08-19T00:11:39.135Z","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":87.9,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145213199337373,"aZ":-35.01147331921014,"pfxX":-7.9195119802961855,"pfxZ":-1.6915241885666852,"pX":-2.150236501508139,"pZ":2.7649393972945706,"vX0":1.667189451402307,"vY0":-128.0848114395962,"vZ0":0.018924858588003746,"x":198.96,"y":164.13,"x0":-1.7765148911847206,"y0":50.002962556421934,"z0":5.474123526974388,"aX":-13.281203750014138},"breaks":{"breakAngle":20.4,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":14.0,"spinRate":2202,"spinDirection":247},"zone":11,"plateTime":0.42610927490418593,"extension":5.994883068990427},"index":4,"playId":"a9b8c762-0d15-30a9-a06b-f8a01fb43859","pitchNumber":4,"startTime":"2026-08-19T00:11:39.135Z","endTime":"2026-08-19T00:11:57.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194194272443287,"aZ":-31.47590527556504,"pfxX":-8.576115892867325,"pfxZ":0.4058954453603718,"pX":-0.2716035789715607,"pZ":1.6035222422285673,"vX0":6.260815224534855,"vY0":-128.99578368748715,"vZ0":-3.4705561014815025,"x":127.35,"y":195.48,"x0":-1.5986103395991689,"y0":50.000118491770564,"z0":5.355874199192853,"aX":-14.659983491782274},"breaks":{"breakAngle":3.6,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":2156,"spinDirection":246},"zone":8,"plateTime":0.4222740227770885,"extension":6.272439088614853},"hitData":{"launchSpeed":96.1,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.89,"coordY":151.18}},"index":5,"playId":"b54b0415-d5cc-39d2-8931-75b800ad8266","pitchNumber":5,"startTime":"2026-08-19T00:11:57.632Z","endTime":"2026-08-19T00:12:15.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:12:15.661Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andruw Monasterio pops out to second baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T00:12:17.839Z","endTime":"2026-08-19T00:15:22.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7,8],"actionIndex":[2,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.6,"endSpeed":83.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40796206168865,"aZ":-27.033477284482014,"pfxX":-10.618048793470969,"pfxZ":2.8635402172650206,"pX":-0.2898386898174326,"pZ":3.1651630406795195,"vX0":6.671385818837247,"vY0":-133.2815272286117,"vZ0":-0.6649117206698085,"x":128.05,"y":153.32,"x0":-1.4495520956486854,"y0":50.00178732481292,"z0":5.37513112356244,"aX":-19.047324232312608},"breaks":{"breakAngle":3.6,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":2205,"spinDirection":230},"zone":1,"plateTime":0.41141372600575465,"extension":6.23864609416611},"index":0,"playId":"465756b9-94e2-33af-84fd-64211ca8c5da","pitchNumber":1,"startTime":"2026-08-19T00:12:43.783Z","endTime":"2026-08-19T00:13:01.144Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.546444896242566,"aZ":-15.860012321617349,"pfxX":-5.256341522565502,"pfxZ":8.993852394530727,"pX":0.7354120558750223,"pZ":3.2135990591917727,"vX0":7.7013081082366615,"vY0":-134.43735670931844,"vZ0":-2.5001121160052886,"x":88.97,"y":152.01,"x0":-1.495226210453148,"y0":50.004133808676606,"z0":5.293134132058091,"aX":-9.536984683691438},"breaks":{"breakAngle":22.8,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2212,"spinDirection":228},"zone":3,"plateTime":0.4087890295834513,"extension":6.707812696634285},"index":1,"playId":"34d2788d-64bd-33f6-80b6-70ff241618fd","pitchNumber":2,"startTime":"2026-08-19T00:13:01.144Z","endTime":"2026-08-19T00:13:14.585Z","isPitch":true,"type":"pitch"},{"details":{"description":"Caleb Durbin steals (16) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"34d2788d-64bd-33f6-80b6-70ff241618fd","startTime":"2026-08-19T00:13:14.585Z","endTime":"2026-08-19T00:13:23.142Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803841019904045,"aZ":-18.172467763828642,"pfxX":-6.734912733386225,"pfxZ":7.637890729213286,"pX":-0.2546639790713445,"pZ":3.998981031195976,"vX0":5.9346407356004365,"vY0":-135.12186440118828,"vZ0":-0.05172163663316165,"x":126.71,"y":130.81,"x0":-1.6136975585769149,"y0":50.00360765884048,"z0":5.304522121342816,"aX":-12.34769797182099},"breaks":{"breakAngle":7.2,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2402,"spinDirection":231},"zone":11,"plateTime":0.4066969799635056,"extension":6.743863184793428},"index":3,"playId":"8caafcef-aef9-329e-b6f4-7de933cd5db0","pitchNumber":3,"startTime":"2026-08-19T00:13:23.142Z","endTime":"2026-08-19T00:13:39.003Z","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":93.1,"endSpeed":84.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45095894945722,"aZ":-24.748611831546093,"pfxX":-10.625189211008193,"pfxZ":4.067583693534827,"pX":0.20979425075026278,"pZ":2.5762675922792693,"vX0":8.017265730650282,"vY0":-135.27773702585097,"vZ0":-2.251884743743784,"x":109.0,"y":169.22,"x0":-1.4331616832441267,"y0":50.00620985807355,"z0":5.180455492861768,"aX":-19.414784015110662},"breaks":{"breakAngle":3.6,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":17.2,"spinRate":2178,"spinDirection":229},"zone":5,"plateTime":0.40713292759800757,"extension":6.067085057797975},"index":4,"playId":"42ce923d-8fcf-38a6-a195-7b01c98d1b37","pitchNumber":4,"startTime":"2026-08-19T00:13:39.003Z","endTime":"2026-08-19T00:14:00.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901319772324694,"aZ":-32.73725921723932,"pfxX":-9.531297145892973,"pfxZ":-0.3290289196198581,"pX":1.0652557206258872,"pZ":-0.11885251137263993,"vX0":9.425277836916182,"vY0":-130.7936064640147,"vZ0":-7.104293156415181,"x":76.39,"y":241.99,"x0":-1.3488143228123448,"y0":50.00028622964558,"z0":5.091275021371494,"aX":-16.491428010821963},"breaks":{"breakAngle":16.8,"breakVertical":-35.9,"breakVerticalInduced":-2.0,"breakHorizontal":15.1,"spinRate":2160,"spinDirection":248},"zone":14,"plateTime":0.41896915806181356,"extension":6.589407154687597},"index":5,"playId":"9e94e6d3-7fb2-3e8a-89b6-83a471c9d4ab","pitchNumber":5,"startTime":"2026-08-19T00:14:00.633Z","endTime":"2026-08-19T00:14:26.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Merrill Kelly. Caleb Durbin scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"9e94e6d3-7fb2-3e8a-89b6-83a471c9d4ab","startTime":"2026-08-19T00:14:26.453Z","endTime":"2026-08-19T00:14:48.102Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.785718022163113,"aZ":-16.51812502346201,"pfxX":-5.364759191845708,"pfxZ":8.402087167187254,"pX":1.2346741475552878,"pZ":2.407152869721014,"vX0":9.016577622914317,"vY0":-135.8921506519434,"vZ0":-4.155905383369033,"x":69.94,"y":173.79,"x0":-1.4348175814545283,"y0":50.00304901152275,"z0":5.109563593716138,"aX":-9.997579764594358},"breaks":{"breakAngle":28.8,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2303,"spinDirection":227},"zone":14,"plateTime":0.40362183367510207,"extension":6.517033341920642},"index":7,"playId":"8800a837-7975-36a6-8935-fc3e616835d9","pitchNumber":6,"startTime":"2026-08-19T00:14:48.102Z","endTime":"2026-08-19T00:15:08.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15233391958994,"aZ":-16.45778207268573,"pfxX":-6.314133416217059,"pfxZ":8.439187835329381,"pX":-0.16341273624549454,"pZ":2.025274994064717,"vX0":6.137832148603049,"vY0":-135.48657773052088,"vZ0":-5.0874172742916,"x":123.23,"y":184.1,"x0":-1.636066165783972,"y0":50.00181263723492,"z0":5.074629957235326,"aX":-11.757424036337598},"breaks":{"breakAngle":9.6,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2430,"spinDirection":230},"zone":8,"plateTime":0.4040190935813217,"extension":6.387552342694998},"hitData":{"launchSpeed":88.0,"launchAngle":61.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.93,"coordY":139.52}},"index":8,"playId":"c040bc22-20f0-3aec-82bf-e67670838857","pitchNumber":7,"startTime":"2026-08-19T00:15:08.421Z","endTime":"2026-08-19T00:15:22.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:15:22.358Z","atBatIndex":30},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jordan Lawlar bunt grounds out softly, pitcher Ranger Suarez to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:17:09.493Z","endTime":"2026-08-19T00:18:05.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218896844795903,"aZ":-17.086245251837767,"pfxX":3.9646948855869963,"pfxZ":8.753330409204276,"pX":0.4033816473304285,"pZ":2.9790842135381186,"vX0":-6.071239767688018,"vY0":-130.64252234894926,"vZ0":-3.894245908237784,"x":101.62,"y":158.34,"x0":2.245226040826561,"y0":50.00435601560711,"z0":5.777955123624547,"aX":6.835709358958753},"breaks":{"breakAngle":19.2,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.8,"spinRate":1992,"spinDirection":134},"zone":3,"plateTime":0.4196908536355468,"extension":5.722321371965154},"index":0,"playId":"af4c801e-370d-3c15-bff7-121562951a68","pitchNumber":1,"startTime":"2026-08-19T00:17:30.427Z","endTime":"2026-08-19T00:17:42.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-19T00:17:42.487Z","endTime":"2026-08-19T00:17:49.323Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.796909902928853,"aZ":-26.158387014626772,"pfxX":0.33636858632178956,"pfxZ":3.7281587513987624,"pX":-0.5553340631409647,"pZ":3.587790775281405,"vX0":-6.569532256426951,"vY0":-126.1950038826222,"vZ0":-0.5839606714472958,"x":138.17,"y":141.91,"x0":2.0383281479474187,"y0":50.00040620601389,"z0":5.930330192146825,"aX":0.5439614420352932},"breaks":{"breakAngle":37.2,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":2073,"spinDirection":152},"zone":11,"plateTime":0.43412452604168505,"extension":5.8491888147608195},"hitData":{"launchSpeed":36.4,"launchAngle":-42.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":118.34,"coordY":182.35}},"index":2,"playId":"4cbdd0a4-99cd-38b8-96bb-77bdb7148863","pitchNumber":2,"startTime":"2026-08-19T00:17:49.323Z","endTime":"2026-08-19T00:18:05.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:18:05.319Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James McCann pops out to first baseman Willson Contreras in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:18:07.462Z","endTime":"2026-08-19T00:18:52.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.367743129296606,"aZ":-38.86061987831217,"pfxX":-1.9054371542470276,"pfxZ":-5.1303538744910195,"pX":0.12618217541689614,"pZ":3.080085589019112,"vX0":-3.6974912896989345,"vY0":-113.66816386228902,"vZ0":2.015464595648471,"x":112.19,"y":155.62,"x0":2.023066497155671,"y0":50.00036704814926,"z0":6.0482472579372555,"aX":-2.484899757826728},"breaks":{"breakAngle":31.2,"breakVertical":-53.4,"breakVerticalInduced":-8.4,"breakHorizontal":4.4,"spinRate":2273,"spinDirection":306},"zone":2,"plateTime":0.48238808492921015,"extension":5.990787787514939},"index":0,"playId":"ab5dbd9b-5b3a-3ac8-b1f8-50fd790ea1ee","pitchNumber":1,"startTime":"2026-08-19T00:18:24.241Z","endTime":"2026-08-19T00:18:39.977Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.588645699998835,"aZ":-26.901049508300652,"pfxX":-1.3418316012613878,"pfxZ":3.2971590191093103,"pX":-0.42123223094827067,"pZ":3.0692386577912623,"vX0":-6.056146658593737,"vY0":-125.48649180955633,"vZ0":-1.59715145735112,"x":133.06,"y":155.91,"x0":2.1945079926212623,"y0":50.004340039670694,"z0":5.898448086445464,"aX":-2.1469057572729406},"breaks":{"breakAngle":40.8,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":3.7,"spinRate":2181,"spinDirection":161},"zone":1,"plateTime":0.43591625323279004,"extension":5.904774122827566},"hitData":{"launchSpeed":55.1,"launchAngle":60.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.47,"coordY":173.82}},"index":1,"playId":"0365b3ac-326b-32f4-ad9a-b8795b0528aa","pitchNumber":2,"startTime":"2026-08-19T00:18:39.977Z","endTime":"2026-08-19T00:18:52.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:18:52.444Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T00:18:54.124Z","endTime":"2026-08-19T00:19:25.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.881725279045693,"aZ":-33.53377827509276,"pfxX":6.809869772361912,"pfxZ":-0.9772976496738259,"pX":1.2339329837863786,"pZ":2.492134469566622,"vX0":-4.560773657433648,"vY0":-117.33946367670904,"vZ0":-0.336341598068688,"x":69.97,"y":171.49,"x0":2.3165727956014033,"y0":50.000848287594756,"z0":5.757671649289918,"aX":9.509759959865773},"breaks":{"breakAngle":2.4,"breakVertical":-43.6,"breakVerticalInduced":-1.6,"breakHorizontal":-11.3,"spinRate":1369,"spinDirection":108},"zone":14,"plateTime":0.4665085118325858,"extension":5.773203486852944},"hitData":{"launchSpeed":77.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":149.66}},"index":0,"playId":"85df18bf-07d7-3986-b59b-0309a0bed591","pitchNumber":1,"startTime":"2026-08-19T00:19:11.097Z","endTime":"2026-08-19T00:19:25.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:19:25.052Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Gasper walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:21:16.445Z","endTime":"2026-08-19T00:22:56.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977581163065004,"aZ":-17.416355068940735,"pfxX":-5.863373182077404,"pfxZ":8.399607039276798,"pX":-0.21627939954134617,"pZ":3.076339273236991,"vX0":5.563566242903354,"vY0":-131.24039174035215,"vZ0":-2.382115885293647,"x":125.24,"y":155.72,"x0":-1.5948272663675465,"y0":50.00068979901787,"z0":5.282938167568994,"aX":-10.298207583619885},"breaks":{"breakAngle":9.6,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2345,"spinDirection":221},"zone":2,"plateTime":0.4162624172748939,"extension":6.0556052945935175},"index":0,"playId":"a8350b37-884f-3021-a31a-1e2607b4d0d2","pitchNumber":1,"startTime":"2026-08-19T00:21:29.140Z","endTime":"2026-08-19T00:21:46.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670171435061494,"aZ":-21.188529500160406,"pfxX":-2.80679906859996,"pfxZ":6.343696497396039,"pX":1.5808384239362814,"pZ":1.9366707171722872,"vX0":8.700410756481759,"vY0":-130.32273629330095,"vZ0":-4.282523266343874,"x":56.74,"y":186.49,"x0":-1.4263912179542464,"y0":50.00216608048436,"z0":5.188147084929428,"aX":-4.860829155277176},"breaks":{"breakAngle":38.4,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":3.2,"spinRate":2249,"spinDirection":222},"zone":14,"plateTime":0.41920725283837923,"extension":6.240192426481489},"index":1,"playId":"2d4fde25-247d-3371-bd25-2e60916d1651","pitchNumber":2,"startTime":"2026-08-19T00:21:46.078Z","endTime":"2026-08-19T00:21:59.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196178535596996,"aZ":-31.224105803043773,"pfxX":-8.105772181116894,"pfxZ":0.5768818689235715,"pX":-1.0602744693556247,"pZ":2.1246568789799447,"vX0":3.9897455614419943,"vY0":-127.43760547558593,"vZ0":-2.0100968227668554,"x":157.42,"y":181.41,"x0":-1.5896001777047557,"y0":50.004783838332095,"z0":5.3805545082305875,"aX":-13.38767661853768},"breaks":{"breakAngle":7.2,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":13.8,"spinRate":2008,"spinDirection":244},"zone":13,"plateTime":0.4291440871532659,"extension":6.277251351632433},"index":2,"playId":"e23c4471-f0b9-366f-8dbf-d5d81f50f0b9","pitchNumber":3,"startTime":"2026-08-19T00:21:59.044Z","endTime":"2026-08-19T00:22:13.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878986413028958,"aZ":-27.64100079732762,"pfxX":-9.535789093135877,"pfxZ":2.568843324576126,"pX":0.22803226279852723,"pZ":1.5087019215026,"vX0":7.800034418475118,"vY0":-131.74496074563731,"vZ0":-4.135832181500933,"x":108.31,"y":198.05,"x0":-1.5259528855140574,"y0":50.00306935728149,"z0":5.1318358471113585,"aX":-16.83396111515855},"breaks":{"breakAngle":7.2,"breakVertical":-29.3,"breakVerticalInduced":4.0,"breakHorizontal":15.6,"spinRate":2085,"spinDirection":230},"zone":14,"plateTime":0.4150673127262734,"extension":6.517345463860122},"index":3,"playId":"1448987d-38dd-32ad-8313-7de8679ee837","pitchNumber":4,"startTime":"2026-08-19T00:22:13.383Z","endTime":"2026-08-19T00:22:30.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420231180959842,"aZ":-20.996726421956378,"pfxX":-3.8927608089845953,"pfxZ":6.287796009538411,"pX":-1.1221212669356422,"pZ":2.7813353807603365,"vX0":3.208096267775927,"vY0":-132.03860188638055,"vZ0":-2.3189310664723717,"x":159.77,"y":163.68,"x0":-1.8432933122188675,"y0":50.0003847653234,"z0":5.2053229279897995,"aX":-6.916849528993632},"breaks":{"breakAngle":3.6,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":6.4,"spinRate":2380,"spinDirection":223},"zone":11,"plateTime":0.4138008257503092,"extension":6.0782482645910525},"index":4,"playId":"f544c269-a5ad-33f1-b484-140b3a17d9ce","pitchNumber":5,"startTime":"2026-08-19T00:22:30.665Z","endTime":"2026-08-19T00:22:45.450Z","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":91.0,"endSpeed":83.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9692752318205,"aZ":-17.906713325391042,"pfxX":-7.036208579840059,"pfxZ":7.989014215564564,"pX":-0.6842864072442252,"pZ":1.475323421887116,"vX0":4.95766154063186,"vY0":-132.44479918545665,"vZ0":-5.9632811615342405,"x":143.08,"y":198.95,"x0":-1.6615751888122077,"y0":50.001864092983354,"z0":5.055562184652538,"aX":-12.562063001201926},"breaks":{"breakAngle":1.2,"breakVertical":-19.4,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2365,"spinDirection":228},"zone":13,"plateTime":0.4127759512065685,"extension":6.3730686445806946},"index":5,"playId":"9be3c173-e899-393c-8f32-3b371fb528f0","pitchNumber":6,"startTime":"2026-08-19T00:22:45.450Z","endTime":"2026-08-19T00:22:56.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:22:56.963Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Sogard flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:22:59.066Z","endTime":"2026-08-19T00:26:00.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[3,5],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.507531789608766,"aZ":-21.489385435921374,"pfxX":-2.3351638981522527,"pfxZ":6.151565383580607,"pX":1.1310004800469828,"pZ":2.626227421663949,"vX0":7.501258704675707,"vY0":-130.926085517972,"vZ0":-2.7405812411484147,"x":73.89,"y":167.87,"x0":-1.4671596243792644,"y0":50.003447943209814,"z0":5.293898175450949,"aX":-4.057301498717301},"breaks":{"breakAngle":33.6,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":2.6,"spinRate":2416,"spinDirection":219},"zone":12,"plateTime":0.4182747723551907,"extension":6.363605956208178},"index":0,"playId":"cf70ee77-516f-3a55-b14d-34e39d994666","pitchNumber":1,"startTime":"2026-08-19T00:23:14.642Z","endTime":"2026-08-19T00:23:30.695Z","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":87.3,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650325698331155,"aZ":-34.69144706622342,"pfxX":-6.186814318308615,"pfxZ":-1.5327380198398721,"pX":-1.2787218917946923,"pZ":2.0926831941772646,"vX0":3.0281599108430957,"vY0":-127.19462531137728,"vZ0":-1.538020782110172,"x":165.74,"y":182.28,"x0":-1.6772137630335384,"y0":50.0000374859102,"z0":5.441166691444345,"aX":-10.195088183423772},"breaks":{"breakAngle":6.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":10.6,"spinRate":2102,"spinDirection":242},"zone":13,"plateTime":0.4296645209296046,"extension":6.158003580528192},"index":1,"playId":"6b8dd782-44d7-3cf0-9a3b-e71d40efd563","pitchNumber":2,"startTime":"2026-08-19T00:23:30.695Z","endTime":"2026-08-19T00:23:48.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50014208768863,"aZ":-15.862202412212076,"pfxX":-6.8214295936952105,"pfxZ":9.254524870638903,"pX":-0.058567857353839126,"pZ":2.3433296092624247,"vX0":6.4024518961729004,"vY0":-132.23547810651218,"vZ0":-4.403914794778069,"x":119.23,"y":175.51,"x0":-1.630657631151721,"y0":50.001452133227104,"z0":5.202367490460619,"aX":-12.020523335412244},"breaks":{"breakAngle":9.6,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2436,"spinDirection":228},"zone":5,"plateTime":0.4150082987499344,"extension":6.05544451696136},"index":2,"playId":"f119fcbb-8d1e-30c1-bbcf-012e7838cda3","pitchNumber":3,"startTime":"2026-08-19T00:23:48.097Z","endTime":"2026-08-19T00:24:21.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by third baseman Jose Fernandez.","event":"Error","eventType":"error","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"f119fcbb-8d1e-30c1-bbcf-012e7838cda3","startTime":"2026-08-19T00:24:21.804Z","endTime":"2026-08-19T00:24:32.006Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09272523491421,"aZ":-20.525592808375922,"pfxX":-2.8893547538884987,"pfxZ":6.652101311277509,"pX":0.3267791213797139,"pZ":3.090039151833343,"vX0":5.724832651642824,"vY0":-131.31573155593583,"vZ0":-1.9246869138176148,"x":104.54,"y":155.35,"x0":-1.503491257648571,"y0":50.0043218210951,"z0":5.355256799874578,"aX":-5.061364890120843},"breaks":{"breakAngle":21.6,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":4.0,"spinRate":2421,"spinDirection":218},"zone":3,"plateTime":0.41668268988576074,"extension":6.087515632664279},"index":4,"playId":"632ec013-02dc-30f7-860c-c5a85ae21860","pitchNumber":4,"startTime":"2026-08-19T00:24:32.006Z","endTime":"2026-08-19T00:25:03.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-19T00:25:03.756Z","endTime":"2026-08-19T00:25:39.705Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80741574260098,"aZ":-23.85160025888248,"pfxX":-10.979798858036354,"pfxZ":4.5747928541214575,"pX":0.07701002066530606,"pZ":1.7870792842163596,"vX0":7.364021673834824,"vY0":-133.74685230567295,"vZ0":-4.51552897425367,"x":114.06,"y":190.53,"x0":-1.280186260093104,"y0":50.00078588376573,"z0":5.199492072756374,"aX":-19.96621891597061},"breaks":{"breakAngle":1.2,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":18.4,"spinRate":2189,"spinDirection":230},"zone":8,"plateTime":0.4089174774998048,"extension":6.245932952692117},"hitData":{"launchSpeed":92.7,"launchAngle":37.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.93,"coordY":66.47}},"index":6,"playId":"bf1cb77d-9571-3bda-9a90-7f0fd8ad64ad","pitchNumber":5,"startTime":"2026-08-19T00:25:39.705Z","endTime":"2026-08-19T00:26:00.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:26:00.400Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas. Mickey Gasper out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:26:09.521Z","endTime":"2026-08-19T00:27:14.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851149670673095,"aZ":-16.951399228027576,"pfxX":-5.9187376870703154,"pfxZ":8.638509848008844,"pX":1.1800395343044667,"pZ":2.6179301659841934,"vX0":8.83510709204792,"vY0":-131.65097978194106,"vZ0":-3.4745213734156795,"x":72.02,"y":168.1,"x0":-1.4440480126405784,"y0":50.00597825596874,"z0":5.2028664480589635,"aX":-10.435206042532894},"breaks":{"breakAngle":27.6,"breakVertical":-18.2,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2329,"spinDirection":225},"zone":12,"plateTime":0.41537248434811946,"extension":6.558897054698612},"index":0,"playId":"a016f516-d61a-37cd-ad66-ffe86460dd96","pitchNumber":1,"startTime":"2026-08-19T00:26:24.012Z","endTime":"2026-08-19T00:26:40.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58600782688442,"aZ":-17.03349185775371,"pfxX":-5.12225611668081,"pfxZ":8.431772817132732,"pX":0.17400778972512626,"pZ":1.8743438881427321,"vX0":6.32041100217226,"vY0":-132.9127408428685,"vZ0":-5.125183442586285,"x":110.37,"y":188.17,"x0":-1.5654941418974961,"y0":50.001291591505456,"z0":5.058387759449779,"aX":-9.195612997830327},"breaks":{"breakAngle":15.6,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":7.9,"spinRate":2402,"spinDirection":227},"zone":8,"plateTime":0.4115790862211113,"extension":6.164308868076062},"index":1,"playId":"8b04d428-4376-3f96-9e32-093838a76198","pitchNumber":2,"startTime":"2026-08-19T00:26:40.436Z","endTime":"2026-08-19T00:26:59.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27626734981583,"aZ":-27.18604042265316,"pfxX":-10.42418264713321,"pfxZ":2.8286308065679595,"pX":0.10761932896333501,"pZ":2.341097298481503,"vX0":7.532659477095328,"vY0":-131.98656550568822,"vZ0":-2.3966278675010555,"x":112.9,"y":175.57,"x0":-1.430032306630881,"y0":50.00142989684114,"z0":5.264218916747253,"aX":-18.377175918705934},"breaks":{"breakAngle":2.4,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2243,"spinDirection":231},"zone":5,"plateTime":0.41508758403706825,"extension":6.389317142422118},"hitData":{"launchSpeed":93.8,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":151.18}},"index":2,"playId":"cd540c21-ae02-3de9-9184-baeef4f4fc45","pitchNumber":3,"startTime":"2026-08-19T00:26:59.683Z","endTime":"2026-08-19T00:27:14.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:27:14.659Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to second baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T00:27:31.220Z","endTime":"2026-08-19T00:28:18.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542631340302485,"aZ":-18.768534660479684,"pfxX":-6.576223451355318,"pfxZ":7.631426160550204,"pX":1.4935609690905043,"pZ":2.777896120869689,"vX0":9.662407449456897,"vY0":-131.60228896031825,"vZ0":-2.828553583103126,"x":60.07,"y":163.78,"x0":-1.3686648670045218,"y0":50.00235220050696,"z0":5.254432844974139,"aX":-11.552198961075733},"breaks":{"breakAngle":30.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2253,"spinDirection":225},"zone":12,"plateTime":0.4159706522706208,"extension":6.119763976316802},"index":0,"playId":"44a75ae8-be83-30da-8e1c-478ee2990f69","pitchNumber":1,"startTime":"2026-08-19T00:27:43.923Z","endTime":"2026-08-19T00:28:03.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036009000812783,"aZ":-18.605715666698625,"pfxX":-7.2405264059813215,"pfxZ":7.796648522475039,"pX":0.8350817578995815,"pZ":2.990524339295564,"vX0":8.133675629377864,"vY0":-131.38114214082887,"vZ0":-2.287663565409032,"x":85.17,"y":158.04,"x0":-1.3669552021068192,"y0":50.001285411899204,"z0":5.262337282701133,"aX":-12.598468662185462},"breaks":{"breakAngle":19.2,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2370,"spinDirection":236},"zone":12,"plateTime":0.4176410122915857,"extension":6.386725081287518},"hitData":{"launchSpeed":98.0,"launchAngle":58.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":172.61,"coordY":132.91}},"index":1,"playId":"1dae3af5-6abe-3b1e-bd35-b278d91f2e5f","pitchNumber":2,"startTime":"2026-08-19T00:28:03.029Z","endTime":"2026-08-19T00:28:18.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:28:18.719Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Waldschmidt lines out to pitcher Ranger Suarez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:30:07.840Z","endTime":"2026-08-19T00:30:53.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.339312143967685,"aZ":-17.847440142271818,"pfxX":3.4545976954616897,"pfxZ":8.108517676074724,"pX":-0.7357435814807849,"pZ":2.509537635229374,"vX0":-8.495636021102884,"vY0":-131.9114977658351,"vZ0":-5.057530932726586,"x":145.04,"y":171.02,"x0":2.073956192322269,"y0":50.005453823934985,"z0":5.762414464173064,"aX":6.10687397002033},"breaks":{"breakAngle":34.8,"breakVertical":-19.4,"breakVerticalInduced":13.8,"breakHorizontal":-4.4,"spinRate":2064,"spinDirection":141},"zone":4,"plateTime":0.4147978905031331,"extension":6.016176810386874},"index":0,"playId":"13ea1635-d892-358a-9f47-8e531541bbc1","pitchNumber":1,"startTime":"2026-08-19T00:30:26.040Z","endTime":"2026-08-19T00:30:38.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03797036968922,"aZ":-31.26324800208474,"pfxX":7.217304346720592,"pfxZ":0.645363858946892,"pX":0.9616746017032055,"pZ":2.711148347628088,"vX0":-4.7105564198308905,"vY0":-117.31914075510689,"vZ0":-0.5850238446305095,"x":80.34,"y":165.58,"x0":2.0475133555725726,"y0":50.00296405545112,"z0":5.851744668406654,"aX":10.165374186092047},"breaks":{"breakAngle":2.4,"breakVertical":-40.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":1259,"spinDirection":117},"zone":12,"plateTime":0.4650350104755425,"extension":5.736845911432878},"hitData":{"launchSpeed":75.2,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":181.07}},"index":1,"playId":"8ee7e2a9-d388-36ce-a799-326e1d217c84","pitchNumber":2,"startTime":"2026-08-19T00:30:38.732Z","endTime":"2026-08-19T00:30:53.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:30:53.748Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:30:55.293Z","endTime":"2026-08-19T00:32:20.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63627764083375,"aZ":-24.30942185972535,"pfxX":1.3953754205075377,"pfxZ":4.779831587838451,"pX":0.07743301731803605,"pZ":3.694212391859684,"vX0":-5.747264362814328,"vY0":-127.30853489388684,"vZ0":-0.6785100572389149,"x":114.05,"y":139.04,"x0":2.1808377017664666,"y0":50.00154432422279,"z0":5.8848563595123125,"aX":2.2960256680062536},"breaks":{"breakAngle":28.8,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2067,"spinDirection":152},"zone":12,"plateTime":0.4299015521053766,"extension":5.8464671742827345},"index":0,"playId":"4d4accfb-87f1-3f74-acbc-a9527954afaf","pitchNumber":1,"startTime":"2026-08-19T00:31:11.423Z","endTime":"2026-08-19T00:31:20.862Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-19T00:31:20.862Z","endTime":"2026-08-19T00:31:32.891Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":80.9,"endSpeed":74.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.649717362383292,"aZ":-31.466415501054623,"pfxX":4.989668221470428,"pfxZ":0.504168874107112,"pX":-0.18265683159219312,"pZ":1.9001266190938808,"vX0":-6.715338057348874,"vY0":-117.65672979267316,"vZ0":-2.2032237798165104,"x":123.96,"y":187.48,"x0":2.0560169600179665,"y0":50.003484366627866,"z0":5.755623882086007,"aX":7.018709729394019},"breaks":{"breakAngle":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":-7.4,"spinRate":1529,"spinDirection":111},"zone":8,"plateTime":0.46496450782275955,"extension":6.023505501178977},"index":2,"playId":"6358693d-2b86-36d4-a2b2-042e63431625","pitchNumber":2,"startTime":"2026-08-19T00:31:32.891Z","endTime":"2026-08-19T00:31:56.491Z","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":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.510328468630217,"aZ":-26.275617830304846,"pfxX":0.45929948137338705,"pfxZ":3.5355771952148007,"pX":1.1880901483926407,"pZ":4.209404423619791,"vX0":-3.1968950566563104,"vY0":-128.08475982295047,"vZ0":0.9077081251807351,"x":71.71,"y":125.13,"x0":2.3906456778632696,"y0":50.002140365712116,"z0":5.899146506950103,"aX":0.7666134934972828},"breaks":{"breakAngle":16.8,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":-0.1,"spinRate":2144,"spinDirection":149},"zone":12,"plateTime":0.42700569415060263,"extension":5.7208542356537135},"index":3,"playId":"439b9911-e44a-32e7-8aaf-2f96d96ea201","pitchNumber":3,"startTime":"2026-08-19T00:31:56.491Z","endTime":"2026-08-19T00:32:15.511Z","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":79.0,"endSpeed":72.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29561916574395,"aZ":-29.852859106975206,"pfxX":-4.545349613017871,"pfxZ":1.7410681845207696,"pX":-0.6444443946985483,"pZ":1.4422435288246456,"vX0":-4.644091366110523,"vY0":-114.99393683469906,"vZ0":-3.250645791109704,"x":141.56,"y":199.84,"x0":1.9954665474667321,"y0":50.00320061573044,"z0":5.7850527723237475,"aX":-6.056538288176265},"breaks":{"breakAngle":48.0,"breakVertical":-41.4,"breakVerticalInduced":2.6,"breakHorizontal":9.5,"spinRate":2228,"spinDirection":297},"zone":13,"plateTime":0.4772100789709399,"extension":5.982579989791082},"index":4,"playId":"b7e01add-abeb-35a7-a4d0-8c4744931e8f","pitchNumber":4,"startTime":"2026-08-19T00:32:15.511Z","endTime":"2026-08-19T00:32:20.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:32:20.270Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:32:22.813Z","endTime":"2026-08-19T00:34:40.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":72.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61024933629962,"aZ":-29.202626055866542,"pfxX":-6.888499283654933,"pfxZ":2.2067138544051286,"pX":-1.412435695724367,"pZ":2.4345276137996046,"vX0":-6.091978203917726,"vY0":-115.51826620768384,"vZ0":-1.1636218041067052,"x":170.84,"y":173.05,"x0":2.158785511691518,"y0":50.000901155583634,"z0":5.766080959852606,"aX":-9.255926593103897},"breaks":{"breakAngle":66.0,"breakVertical":-39.6,"breakVerticalInduced":4.0,"breakHorizontal":14.0,"spinRate":2191,"spinDirection":301},"zone":11,"plateTime":0.4751391704588461,"extension":5.914017297304836},"index":0,"playId":"52364508-eeab-3cfb-a660-37ae6458dd48","pitchNumber":1,"startTime":"2026-08-19T00:32:42.166Z","endTime":"2026-08-19T00:32:55.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.204884017135686,"aZ":-20.881453313170393,"pfxX":7.554225318454714,"pfxZ":6.549451386871315,"pX":-0.31786458869073486,"pZ":1.611690519329621,"vX0":-8.441217168331386,"vY0":-130.8818943628106,"vZ0":-6.365969970029557,"x":129.12,"y":195.26,"x0":1.9770272847990336,"y0":50.00419042922902,"z0":5.653756853807531,"aX":13.0272714719258},"breaks":{"breakAngle":19.2,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":-11.6,"spinRate":2084,"spinDirection":149},"zone":7,"plateTime":0.41948736823442134,"extension":6.184564542006868},"index":1,"playId":"7f9c6ee3-e699-3139-92d0-4fb0939c4507","pitchNumber":2,"startTime":"2026-08-19T00:32:55.381Z","endTime":"2026-08-19T00:33:12.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.435986967809246,"aZ":-30.494182445538637,"pfxX":-8.460943792515764,"pfxZ":1.2781975934935197,"pX":-1.6622637021456221,"pZ":1.1662090456013359,"vX0":-5.949729046966891,"vY0":-114.42434142733084,"vZ0":-3.222175228071839,"x":180.36,"y":207.29,"x0":2.0772528839617026,"y0":50.0051015500571,"z0":5.601358651962475,"aX":-11.14434355444844},"breaks":{"breakAngle":72.0,"breakVertical":-42.7,"breakVerticalInduced":1.7,"breakHorizontal":16.9,"spinRate":2259,"spinDirection":300},"zone":13,"plateTime":0.47991162658384967,"extension":6.102420550795774},"index":2,"playId":"1603315a-8c2d-3565-bedb-49f618eebd02","pitchNumber":3,"startTime":"2026-08-19T00:33:12.764Z","endTime":"2026-08-19T00:33:29.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251733018228645,"aZ":-17.09125520090639,"pfxX":3.3450877522160374,"pfxZ":8.165444699577655,"pX":-0.48280740435911956,"pZ":2.235162160316182,"vX0":-8.178339370304984,"vY0":-134.5612255027355,"vZ0":-5.845695673276572,"x":135.4,"y":178.43,"x0":2.151642530905036,"y0":50.00296075132882,"z0":5.633164143009901,"aX":6.179891409653194},"breaks":{"breakAngle":32.4,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":-4.4,"spinRate":2115,"spinDirection":124},"zone":4,"plateTime":0.4059490301999489,"extension":5.9748832008241335},"index":3,"playId":"9b3878ac-6521-3adf-be11-d2c8382ebdab","pitchNumber":4,"startTime":"2026-08-19T00:33:29.790Z","endTime":"2026-08-19T00:33:46.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158269039563343,"aZ":-23.305774759850614,"pfxX":10.292674331160093,"pfxZ":4.879818834366253,"pX":0.6739104775334763,"pZ":2.101561694832475,"vX0":-7.1426639365969855,"vY0":-134.01906710611033,"vZ0":-5.210193380213601,"x":91.31,"y":182.04,"x0":2.037273996636706,"y0":50.00530545622535,"z0":5.737211561625652,"aX":18.712396375988003},"breaks":{"breakAngle":0.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-17.0,"spinRate":1977,"spinDirection":136},"zone":9,"plateTime":0.40880943943505166,"extension":6.0224787816456615},"index":4,"playId":"c85cc019-d530-3747-b950-0340a11f1d60","pitchNumber":5,"startTime":"2026-08-19T00:33:46.933Z","endTime":"2026-08-19T00:34:14.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81284757724233,"aZ":-26.697818927191715,"pfxX":8.920433507135558,"pfxZ":3.032138895817588,"pX":-1.5035447285942922,"pZ":1.7047147902090114,"vX0":-11.76919717938087,"vY0":-133.09479043038556,"vZ0":-5.448927042365993,"x":174.31,"y":192.75,"x0":1.803298128667393,"y0":50.00214516637909,"z0":5.695804194180208,"aX":16.108601263108824},"breaks":{"breakAngle":31.2,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":-13.8,"spinRate":2071,"spinDirection":167},"zone":13,"plateTime":0.41050594055355294,"extension":6.1686017021275905},"index":5,"playId":"869d59ef-5c51-33a9-89f6-c94372912112","pitchNumber":6,"startTime":"2026-08-19T00:34:14.361Z","endTime":"2026-08-19T00:34:32.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009925738191647,"aZ":-18.646712417377806,"pfxX":3.8455705229820936,"pfxZ":7.307867563216966,"pX":-1.0186722540128959,"pZ":3.3531053864081026,"vX0":-9.423215210096036,"vY0":-134.42230945053495,"vZ0":-2.97748402357285,"x":155.83,"y":148.25,"x0":2.0148868260882167,"y0":50.00243519655105,"z0":5.781167219837174,"aX":7.119038636587804},"breaks":{"breakAngle":37.2,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-5.2,"spinRate":2026,"spinDirection":134},"zone":11,"plateTime":0.40570366351856446,"extension":5.93164643194723},"index":6,"playId":"5d0cd463-8dbb-3306-94e4-5231e12dc1f1","pitchNumber":7,"startTime":"2026-08-19T00:34:32.110Z","endTime":"2026-08-19T00:34:40.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:34:40.157Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Gabriel Moreno batting, Corbin Carroll picked off and caught stealing 2nd base, second baseman Nick Sogard.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:34:44.052Z","endTime":"2026-08-19T00:36:33.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":79.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484726293840904,"aZ":-23.361055248159705,"pfxX":1.3203822677049515,"pfxZ":5.408748569202535,"pX":0.08274457887401365,"pZ":2.461296156500319,"vX0":-5.853462168515151,"vY0":-126.96036450110564,"vZ0":-3.6961996034042723,"x":113.85,"y":172.33,"x0":2.2485742661527026,"y0":50.00116324512547,"z0":5.799489823651571,"aX":2.1510224793418056},"breaks":{"breakAngle":30.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":-1.1,"spinRate":2083,"spinDirection":159},"zone":5,"plateTime":0.4317528857203441,"extension":6.030198785044466},"index":0,"playId":"11b71047-aeba-374a-b040-4eccf88e8ec7","pitchNumber":1,"startTime":"2026-08-19T00:35:03.429Z","endTime":"2026-08-19T00:35:20.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693757556256827,"aZ":-40.90833011400082,"pfxX":-3.584189188178472,"pfxZ":-7.09508297422475,"pX":0.09134244262824943,"pZ":0.7429105565007701,"vX0":-3.332887312199057,"vY0":-111.09999818308597,"vZ0":-1.855561663039703,"x":113.52,"y":218.72,"x0":2.0849434160453977,"y0":50.00219587757799,"z0":5.899764601384518,"aX":-4.412623231577522},"breaks":{"breakAngle":36.0,"breakVertical":-60.5,"breakVerticalInduced":-13.0,"breakHorizontal":7.4,"spinRate":2198,"spinDirection":313},"zone":14,"plateTime":0.4958666764869504,"extension":6.228106057415341},"index":1,"playId":"9a2ecda7-58e6-350e-8290-94ee651b59d6","pitchNumber":2,"startTime":"2026-08-19T00:35:20.247Z","endTime":"2026-08-19T00:35:47.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-19T00:35:47.311Z","endTime":"2026-08-19T00:36:33.221Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"7e9202e4-be91-327d-a244-eeee3240c1dc","startTime":"2026-08-19T00:36:33.221Z","endTime":"2026-08-19T00:36:33.231Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-08-19T00:36:33.231Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willson Contreras doubles (21) on a sharp line drive to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:38:19.314Z","endTime":"2026-08-19T00:39:06.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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.4,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.950786664278244,"aZ":-27.851963276029043,"pfxX":0.44509367791318055,"pfxZ":2.865357027411827,"pX":-0.14263523684259435,"pZ":2.317480575222785,"vX0":3.360200993946521,"vY0":-121.58318181613673,"vZ0":-1.7537041240887283,"x":122.44,"y":176.21,"x0":-1.5956516920521397,"y0":50.004645350020226,"z0":5.445735133034013,"aX":0.6718945282055685},"breaks":{"breakAngle":22.8,"breakVertical":-33.8,"breakVerticalInduced":5.0,"breakHorizontal":-1.6,"spinRate":2213,"spinDirection":186},"zone":5,"plateTime":0.4490382837551836,"extension":6.139799944912096},"index":0,"playId":"7d2dc474-c990-3f93-8096-ceba56ba0284","pitchNumber":1,"startTime":"2026-08-19T00:38:26.790Z","endTime":"2026-08-19T00:38:47.249Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.169492762240342,"aZ":-31.786161613609835,"pfxX":-9.171273901993974,"pfxZ":0.24136229096485629,"pX":-0.14016178152832248,"pZ":2.0073918825253494,"vX0":6.384987876915408,"vY0":-126.30019894521078,"vZ0":-2.1016440122073083,"x":122.34,"y":184.58,"x0":-1.5064996415935257,"y0":50.0036169610452,"z0":5.400804052859796,"aX":-14.851633005415303},"breaks":{"breakAngle":2.4,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":15.2,"spinRate":2034,"spinDirection":239},"zone":8,"plateTime":0.43328970992812454,"extension":6.259932852094786},"hitData":{"launchSpeed":112.7,"launchAngle":14.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.23,"coordY":128.67}},"index":1,"playId":"fb1e808c-0237-3868-b532-57eaeb48e9bb","pitchNumber":2,"startTime":"2026-08-19T00:38:47.249Z","endTime":"2026-08-19T00:39:06.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:39:06.167Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James McCann challenged (pitch result), call on the field was confirmed: Adley Rutschman walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:39:21.116Z","endTime":"2026-08-19T00:42:33.094Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.341524477817668,"aZ":-28.378116598150246,"pfxX":-9.785921874865785,"pfxZ":2.185366926138599,"pX":-1.0332659266384574,"pZ":2.5719622332381045,"vX0":4.769843052946569,"vY0":-130.78167790928583,"vZ0":-1.4949825572352837,"x":156.39,"y":169.34,"x0":-1.6085375381410176,"y0":50.00037250481314,"z0":5.2776661588247356,"aX":-16.964453134678102},"breaks":{"breakAngle":10.8,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":2200,"spinDirection":227},"zone":11,"plateTime":0.4186679446292296,"extension":5.946407174337611},"index":0,"playId":"95647ab7-69d6-37d4-9371-e36521f1336e","pitchNumber":1,"startTime":"2026-08-19T00:39:35.767Z","endTime":"2026-08-19T00:39:53.851Z","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":85.5,"endSpeed":78.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.027190224333953,"aZ":-31.096858021777763,"pfxX":-7.727339473527857,"pfxZ":0.6844082201847002,"pX":-2.0135101586919024,"pZ":2.0155435117051383,"vX0":1.776819822128802,"vY0":-124.55037970188926,"vZ0":-1.9964929549123074,"x":193.75,"y":184.36,"x0":-1.7301393775595657,"y0":50.00510949163967,"z0":5.388836078622075,"aX":-12.192712817816034},"breaks":{"breakAngle":19.2,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":13.6,"spinRate":2012,"spinDirection":245},"zone":13,"plateTime":0.43907007513689544,"extension":5.99729964643784},"index":1,"playId":"7e298d40-1dcc-358d-8279-ffb70e7413a9","pitchNumber":2,"startTime":"2026-08-19T00:39:53.851Z","endTime":"2026-08-19T00:40:10.640Z","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":89.6,"endSpeed":81.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.649967733837133,"aZ":-21.258587785549192,"pfxX":-6.428621407293589,"pfxZ":6.35813172481641,"pX":0.2258249438595831,"pZ":3.3546091397500186,"vX0":6.97754146109147,"vY0":-130.2738080537313,"vZ0":-1.0100686741678506,"x":108.39,"y":148.21,"x0":-1.6534550201006788,"y0":50.00321025940488,"z0":5.355942301873683,"aX":-11.038030917090989},"breaks":{"breakAngle":15.6,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":10.1,"spinRate":2238,"spinDirection":232},"zone":2,"plateTime":0.42061992044859764,"extension":5.898732963955898},"index":2,"playId":"7119d149-fdd6-3827-8f4a-feaed31264db","pitchNumber":3,"startTime":"2026-08-19T00:40:10.640Z","endTime":"2026-08-19T00:40:45.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"0e6fb685-e3de-3d53-a505-d04e016eb527","startTime":"2026-08-19T00:40:45.978Z","endTime":"2026-08-19T00:41:07.373Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734672616599713,"aZ":-20.629598216090745,"pfxX":-3.532299880126696,"pfxZ":6.745628154360835,"pX":0.7276093471571525,"pZ":1.6650228456401233,"vX0":6.986168173818557,"vY0":-129.87360421543855,"vZ0":-4.9367223381634915,"x":89.27,"y":193.82,"x0":-1.5360876472385556,"y0":50.00399391821961,"z0":5.15580807297484,"aX":-6.046687148967515},"breaks":{"breakAngle":26.4,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":4.9,"spinRate":2370,"spinDirection":230},"zone":9,"plateTime":0.42145576061502066,"extension":6.170330249951143},"index":4,"playId":"3903b651-ec18-3e20-ab58-790d4b1ca704","pitchNumber":4,"startTime":"2026-08-19T00:41:07.373Z","endTime":"2026-08-19T00:41:28.095Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46687620918809,"aZ":-32.237691063401456,"pfxX":-8.794454222301585,"pfxZ":-0.03891776959371018,"pX":-0.29807421079547497,"pZ":1.9405395690189164,"vX0":6.06789379820754,"vY0":-126.42146023079127,"vZ0":-2.1985717140661225,"x":128.36,"y":186.39,"x0":-1.5852256544672592,"y0":50.00437403473821,"z0":5.406039781756836,"aX":-14.254795847090657},"breaks":{"breakAngle":2.4,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2128,"spinDirection":248},"zone":7,"plateTime":0.43304682955180596,"extension":6.168238695888133},"index":5,"playId":"e379f612-eb02-376e-9a06-5045354cfed2","pitchNumber":5,"startTime":"2026-08-19T00:41:28.095Z","endTime":"2026-08-19T00:42:01.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"ad3ca7b4-9c4b-3aa3-a892-2881534368ea","startTime":"2026-08-19T00:42:01.110Z","endTime":"2026-08-19T00:42:24.913Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253384737595944,"aZ":-20.707394126810147,"pfxX":-3.5694697301716047,"pfxZ":6.55906816292093,"pX":-0.976466025553639,"pZ":2.172533233178524,"vX0":3.3629052632908016,"vY0":-131.05450079281047,"vZ0":-3.7889328312070956,"x":154.22,"y":180.12,"x0":-1.8091008398657373,"y0":50.00631209809342,"z0":5.173247964011998,"aX":-6.24488812728779},"breaks":{"breakAngle":6.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":5.8,"spinRate":2387,"spinDirection":224},"zone":13,"plateTime":0.4170529101383429,"extension":6.229179953063517},"index":7,"playId":"f6d584cc-74e0-3585-94b5-fe2607bd5bdc","pitchNumber":6,"startTime":"2026-08-19T00:42:24.913Z","endTime":"2026-08-19T00:42:33.094Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"playEndTime":"2026-08-19T00:42:33.094Z","atBatIndex":43},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Caleb Durbin bunt pops out to pitcher Jonathan Loáisiga.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:45:39.360Z","endTime":"2026-08-19T00:46:05.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:43:01.094Z","endTime":"2026-08-19T00:43:21.702Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Merrill Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T00:43:21.702Z","endTime":"2026-08-19T00:45:30.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T00:45:30.537Z","endTime":"2026-08-19T00:45:41.696Z","isPitch":false,"type":"stepoff"},{"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":96.8,"endSpeed":88.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8832361885431,"aZ":-13.66042901373471,"pfxX":-8.217182628702705,"pfxZ":9.238309798803058,"pX":-0.526875341518184,"pZ":1.8829884769672336,"vX0":6.687379511552716,"vY0":-140.6719064498374,"vZ0":-6.726077175749702,"x":137.08,"y":187.94,"x0":-1.8672247761282414,"y0":50.004636004560176,"z0":5.19047477128553,"aX":-16.471788069688902},"breaks":{"breakAngle":3.6,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":13.6,"spinRate":2519,"spinDirection":226},"zone":7,"plateTime":0.3893414445259591,"extension":6.3176596003038865},"hitData":{"launchSpeed":31.5,"launchAngle":65.0,"totalDistance":45.0,"trajectory":"bunt_popup","hardness":"medium","location":"1","coordinates":{"coordX":126.98,"coordY":182.59}},"index":3,"playId":"09cbb887-d90e-3832-847d-bac5c03b6fa6","pitchNumber":1,"startTime":"2026-08-19T00:45:41.696Z","endTime":"2026-08-19T00:46:05.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:46:05.998Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Tim Tawa. Willson Contreras to 3rd. Adley Rutschman to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:46:09.414Z","endTime":"2026-08-19T00:48:37.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12748804768197,"aZ":-13.242306912699732,"pfxX":-6.732811508818987,"pfxZ":9.09842467325884,"pX":-0.4026810151349133,"pZ":2.257248694163951,"vX0":6.411669417590652,"vY0":-143.34940926436346,"vZ0":-5.842423986666819,"x":132.35,"y":177.83,"x0":-1.7935658216326096,"y0":50.00530954419609,"z0":5.148476803110232,"aX":-14.01455279502547},"breaks":{"breakAngle":7.2,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2494,"spinDirection":230},"zone":4,"plateTime":0.3820774392298585,"extension":6.321293337783666},"index":0,"playId":"805ff929-9b13-3930-959c-5484f1d68f5a","pitchNumber":1,"startTime":"2026-08-19T00:46:38.855Z","endTime":"2026-08-19T00:47:00.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792051972932335,"aZ":-12.641670585576533,"pfxX":-6.437104540036341,"pfxZ":9.454182823376659,"pX":1.762246584902416,"pZ":2.059947873435476,"vX0":11.814986934242883,"vY0":-142.59896169082626,"vZ0":-6.554173558951452,"x":49.83,"y":183.16,"x0":-1.592352476206733,"y0":50.00538053208778,"z0":5.180584572048428,"aX":-13.303508506446047},"breaks":{"breakAngle":37.2,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2438,"spinDirection":228},"zone":14,"plateTime":0.3836227501652729,"extension":6.397007736330358},"index":1,"playId":"1fdab4d9-c326-301d-86a2-9a10b1d51907","pitchNumber":2,"startTime":"2026-08-19T00:47:00.061Z","endTime":"2026-08-19T00:47:22.655Z","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":97.7,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933567846523125,"aZ":-15.528565045622887,"pfxX":-7.426816474795557,"pfxZ":8.116837855882817,"pX":0.12667658005536683,"pZ":1.8760882460071602,"vX0":8.311155108085918,"vY0":-141.94235464149577,"vZ0":-6.356330585911092,"x":112.17,"y":188.13,"x0":-1.8672885936091663,"y0":50.00531619639547,"z0":5.1243844114995465,"aX":-15.234920520605835},"breaks":{"breakAngle":15.6,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2480,"spinDirection":227},"zone":8,"plateTime":0.3851376033460614,"extension":6.300281827460994},"index":2,"playId":"628ba455-8e05-3e07-9dc1-27fe1cb0565b","pitchNumber":3,"startTime":"2026-08-19T00:47:22.655Z","endTime":"2026-08-19T00:47:36.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T00:47:36.582Z","endTime":"2026-08-19T00:47:57.158Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.615414732991354,"aZ":-16.985350075408437,"pfxX":-6.7993880139811935,"pfxZ":7.326386038974398,"pX":-0.6800321820650389,"pZ":2.744354536352137,"vX0":5.91267984340252,"vY0":-142.7701045865761,"vZ0":-3.8784753476000486,"x":142.92,"y":164.68,"x0":-1.8903223928155544,"y0":50.00107188229428,"z0":5.183477867980356,"aX":-14.092613647528092},"breaks":{"breakAngle":4.8,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":11.2,"spinRate":2416,"spinDirection":228},"zone":4,"plateTime":0.3830440941143558,"extension":6.260888509523646},"index":4,"playId":"694cbe1d-58ab-340e-8380-1a0d263f3a00","pitchNumber":4,"startTime":"2026-08-19T00:47:57.158Z","endTime":"2026-08-19T00:48:22.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78563189473961,"aZ":-24.754679245894913,"pfxX":-11.139241856654774,"pfxZ":4.211654227670381,"pX":-0.411123453242278,"pZ":1.562301209359916,"vX0":7.497559901162291,"vY0":-131.8154924150345,"vZ0":-4.804039689670029,"x":132.67,"y":196.6,"x0":-1.8438501655640358,"y0":50.001716254556186,"z0":5.234003357544718,"aX":-19.618452999550474},"breaks":{"breakAngle":0.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":18.6,"spinRate":1690,"spinDirection":246},"zone":13,"plateTime":0.4153870731278859,"extension":6.4032114462162175},"hitData":{"launchSpeed":80.3,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":169.42}},"index":5,"playId":"be9c454c-6e26-3a7b-8627-02058cb29f95","pitchNumber":5,"startTime":"2026-08-19T00:48:22.395Z","endTime":"2026-08-19T00:48:37.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:48:37.747Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a ground ball to left fielder Ryan Waldschmidt. Willson Contreras scores. Adley Rutschman out at home on the throw, left fielder Ryan Waldschmidt to catcher James McCann.","rbi":1,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:48:53.084Z","endTime":"2026-08-19T00:50:18.571Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":97.3,"endSpeed":89.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009513553917586,"aZ":-16.328331360188997,"pfxX":-5.427760413907709,"pfxZ":7.741648538017949,"pX":-0.13541873270761226,"pZ":2.610123226330336,"vX0":6.373715699158111,"vY0":-141.63062489976173,"vZ0":-4.316843013390074,"x":122.16,"y":168.31,"x0":-1.7016364831177448,"y0":50.006052020371165,"z0":5.186860462069408,"aX":-11.114498727360651},"breaks":{"breakAngle":13.2,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":2432,"spinDirection":226},"zone":5,"plateTime":0.3855923430158823,"extension":6.390928146966313},"index":0,"playId":"28841255-e308-37ba-86de-35c0b7249d19","pitchNumber":1,"startTime":"2026-08-19T00:48:59.249Z","endTime":"2026-08-19T00:49:21.782Z","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":97.8,"endSpeed":89.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.991229973525385,"aZ":-21.04470587719855,"pfxX":-10.655222051347815,"pfxZ":5.428937862552422,"pX":-1.6269112423258474,"pZ":0.8538493909919332,"vX0":4.659731187492923,"vY0":-142.15469412766993,"vZ0":-8.347186343434991,"x":179.01,"y":215.73,"x0":-1.9010848330878716,"y0":50.00526976086571,"z0":5.159807650753039,"aX":-21.85278095199646},"breaks":{"breakAngle":16.8,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":18.4,"spinRate":2259,"spinDirection":227},"zone":13,"plateTime":0.38501797939659355,"extension":6.518874587162036},"index":1,"playId":"e98a8332-e4e0-3c87-88a0-d3e8793227af","pitchNumber":2,"startTime":"2026-08-19T00:49:21.782Z","endTime":"2026-08-19T00:49:45.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890883189142766,"aZ":-14.36973963883143,"pfxX":-6.4927417106425755,"pfxZ":8.705233907858172,"pX":-0.13618435738397847,"pZ":2.061337147401602,"vX0":6.7857452257681015,"vY0":-141.96726674362,"vZ0":-5.869379453326444,"x":122.19,"y":183.12,"x0":-1.711522462604166,"y0":50.00401357080503,"z0":5.067030085491504,"aX":-13.281108010807877},"breaks":{"breakAngle":10.8,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2402,"spinDirection":227},"zone":8,"plateTime":0.3855239009983058,"extension":6.479959138223932},"hitData":{"launchSpeed":94.7,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.81,"coordY":117.73}},"index":2,"playId":"6234acc9-7117-3f59-8ee2-c9560873b889","pitchNumber":3,"startTime":"2026-08-19T00:49:45.916Z","endTime":"2026-08-19T00:50:18.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:50:18.571Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:52:27.792Z","endTime":"2026-08-19T00:54:17.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897310769377736,"aZ":-39.15804802013545,"pfxX":-3.1516622440878685,"pfxZ":-5.76914919369972,"pX":0.38771649706224165,"pZ":2.258226933615394,"vX0":-2.9154353715588455,"vY0":-110.06612764822289,"vZ0":0.9018660853333269,"x":102.22,"y":177.81,"x0":2.1452471878882413,"y0":50.00175554938062,"z0":6.032662878077469,"aX":-3.8161284988937774},"breaks":{"breakAngle":32.4,"breakVertical":-58.1,"breakVerticalInduced":-9.7,"breakHorizontal":6.6,"spinRate":2179,"spinDirection":311},"zone":6,"plateTime":0.5001185790473714,"extension":5.898806708507669},"index":0,"playId":"de030697-b169-37ac-8d63-dbbf80d45492","pitchNumber":1,"startTime":"2026-08-19T00:52:43.371Z","endTime":"2026-08-19T00:52:59.453Z","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":89.8,"endSpeed":82.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.791492154266596,"aZ":-17.919731125087488,"pfxX":4.575319144263036,"pfxZ":8.237504160494558,"pX":-0.297876683964004,"pZ":3.3993726837566647,"vX0":-7.837951102542824,"vY0":-130.53881294440754,"vZ0":-2.7388895098310755,"x":128.35,"y":147.0,"x0":2.145484722543154,"y0":50.002008331848614,"z0":5.807006419501012,"aX":7.917148174952782},"breaks":{"breakAngle":27.6,"breakVertical":-19.3,"breakVerticalInduced":14.5,"breakHorizontal":-6.6,"spinRate":1980,"spinDirection":134},"zone":11,"plateTime":0.41915750983390376,"extension":5.886752950666103},"index":1,"playId":"834185f6-a737-367a-af56-9df1d15aa7e7","pitchNumber":2,"startTime":"2026-08-19T00:52:59.453Z","endTime":"2026-08-19T00:53:14.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.905271533323052,"aZ":-39.61584326828414,"pfxX":-3.6405245728787605,"pfxZ":-6.093996432698791,"pX":1.6874133638394406,"pZ":2.9387592738965784,"vX0":-0.3126682474516028,"vY0":-110.17090847051675,"vZ0":2.2777072401208844,"x":52.68,"y":159.43,"x0":2.3040528727429885,"y0":50.00412924243917,"z0":6.100756764904207,"aX":-4.44302012068373},"breaks":{"breakAngle":15.6,"breakVertical":-58.1,"breakVerticalInduced":-10.1,"breakHorizontal":6.7,"spinRate":2190,"spinDirection":307},"zone":12,"plateTime":0.4985442580655892,"extension":5.920172935503545},"index":2,"playId":"c3874cd8-9612-304b-8f2e-f7b063e5b754","pitchNumber":3,"startTime":"2026-08-19T00:53:14.991Z","endTime":"2026-08-19T00:53:30.516Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729300132715565,"aZ":-37.70885167065214,"pfxX":-1.6831182878103652,"pfxZ":-4.414500802228856,"pX":-0.558240409895294,"pZ":2.0936920484691024,"vX0":-5.203359001125447,"vY0":-111.7014187844695,"vZ0":0.06633113897822907,"x":138.28,"y":182.25,"x0":2.028273345130441,"y0":50.00390882505336,"z0":5.9682605259047925,"aX":-2.1088612616044733},"breaks":{"breakAngle":42.0,"breakVertical":-54.4,"breakVerticalInduced":-7.7,"breakHorizontal":4.6,"spinRate":2180,"spinDirection":310},"zone":7,"plateTime":0.49196771740548684,"extension":6.084762181104233},"index":3,"playId":"257a9e3f-c3ac-3a6e-914b-e1d0c5119661","pitchNumber":4,"startTime":"2026-08-19T00:53:30.516Z","endTime":"2026-08-19T00:53:52.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839160116239814,"aZ":-26.66187590765006,"pfxX":7.379449117126687,"pfxZ":3.227788439238889,"pX":0.3957135625621158,"pZ":3.4900432553820226,"vX0":-6.738566935415782,"vY0":-129.83188152468205,"vZ0":-1.1777375146006968,"x":101.92,"y":144.55,"x0":2.064362940685834,"y0":50.005520044231346,"z0":5.9761060853054575,"aX":12.617100381822388},"breaks":{"breakAngle":10.8,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-11.9,"spinRate":2015,"spinDirection":146},"zone":12,"plateTime":0.42166126135543713,"extension":5.916883596049565},"index":4,"playId":"39744a08-7adc-3e65-a229-878a22977615","pitchNumber":5,"startTime":"2026-08-19T00:53:52.431Z","endTime":"2026-08-19T00:54:12.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45282071943336,"aZ":-29.267254047618835,"pfxX":-5.987629072695556,"pfxZ":2.1430995036917473,"pX":-0.9183234065181498,"pZ":1.062284091924373,"vX0":-5.025711166737822,"vY0":-115.73777002356489,"vZ0":-4.378483093542596,"x":152.0,"y":210.1,"x0":2.0588031518292436,"y0":50.00550767400172,"z0":5.779475819488209,"aX":-8.128515391618674},"breaks":{"breakAngle":55.2,"breakVertical":-40.2,"breakVerticalInduced":3.1,"breakHorizontal":12.1,"spinRate":2316,"spinDirection":304},"zone":13,"plateTime":0.4731225752501471,"extension":6.13286840374482},"index":5,"playId":"7c6f0543-98e0-3f3b-9e7e-1c371271f504","pitchNumber":6,"startTime":"2026-08-19T00:54:12.501Z","endTime":"2026-08-19T00:54:17.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:54:17.222Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (17) on a fly ball to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:54:26.002Z","endTime":"2026-08-19T00:57:07.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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":87.3,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300264950901017,"aZ":-24.209671490473077,"pfxX":-0.038791557178239344,"pfxZ":4.8097720035546825,"pX":0.16327885369868933,"pZ":3.231597032765399,"vX0":-5.1258057709208975,"vY0":-127.14255471239883,"vZ0":-1.9507471873020465,"x":110.78,"y":151.53,"x0":2.2008887559971586,"y0":50.00173606335388,"z0":5.908407453479689,"aX":-0.06400565607752165},"breaks":{"breakAngle":30.0,"breakVertical":-27.0,"breakVerticalInduced":8.5,"breakHorizontal":1.1,"spinRate":2059,"spinDirection":150},"zone":2,"plateTime":0.4289382483013502,"extension":5.964846441856461},"index":0,"playId":"3f575a97-a3ff-3c50-991d-1bb612442ae9","pitchNumber":1,"startTime":"2026-08-19T00:54:38.459Z","endTime":"2026-08-19T00:54:53.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55108787280323,"aZ":-25.063414899441238,"pfxX":0.31269522696658053,"pfxZ":4.209144496777174,"pX":0.012174900614624133,"pZ":2.944511728236904,"vX0":-5.698844596230238,"vY0":-128.15036330839658,"vZ0":-2.5886173766130387,"x":112.27,"y":139.96,"x0":2.2093801273696725,"y0":50.003089292281,"z0":5.893451333008748,"aX":0.5287146562276501},"breaks":{"breakAngle":31.2,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":0.5,"spinRate":2183,"spinDirection":158},"zone":2,"plateTime":0.42485571127648525,"extension":5.975487854101875},"index":1,"playId":"ca17c3fe-e477-3485-bb70-7afc6ba7dd7a","pitchNumber":2,"startTime":"2026-08-19T00:54:53.726Z","endTime":"2026-08-19T00:55:16.267Z","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":91.7,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96594965016745,"aZ":-20.37487927774596,"pfxX":3.15526519252158,"pfxZ":6.4412765164007855,"pX":0.11873745611737371,"pZ":3.3287260756063435,"vX0":-6.297136625876246,"vY0":-133.55426656984216,"vZ0":-3.035172134584287,"x":112.47,"y":148.9,"x0":2.0823493086175233,"y0":50.00204621585199,"z0":5.921586222096259,"aX":5.7798840963332285},"breaks":{"breakAngle":22.8,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":-4.6,"spinRate":2015,"spinDirection":143},"zone":2,"plateTime":0.4079234660018023,"extension":6.021185852126512},"index":2,"playId":"6a821af5-5a0f-32d8-8bf8-728e84660524","pitchNumber":3,"startTime":"2026-08-19T00:55:16.267Z","endTime":"2026-08-19T00:55:38.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T00:55:38.976Z","endTime":"2026-08-19T00:55:47.735Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.095226444692056,"aZ":-31.241396201814197,"pfxX":-7.443865069947227,"pfxZ":0.7093924133559222,"pX":-1.0915563112358595,"pZ":1.5979267125955305,"vX0":-4.632037010030892,"vY0":-114.36197953242161,"vZ0":-2.6821327395387446,"x":158.61,"y":195.64,"x0":1.934216369422557,"y0":50.00239284664166,"z0":5.881658078189262,"aX":-9.757664350796832},"breaks":{"breakAngle":58.8,"breakVertical":-43.8,"breakVerticalInduced":0.8,"breakHorizontal":14.8,"spinRate":2272,"spinDirection":307},"zone":13,"plateTime":0.48083019619467837,"extension":6.244785539183658},"index":4,"playId":"e874a3b1-8f6a-3b15-9957-74bb45fffbf6","pitchNumber":4,"startTime":"2026-08-19T00:55:47.735Z","endTime":"2026-08-19T00:56:02.618Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288474602421296,"aZ":-27.65151630447888,"pfxX":10.998842840539513,"pfxZ":2.6644917274952737,"pX":-0.9714775235061112,"pZ":1.7693660935087985,"vX0":-10.71302578163187,"vY0":-130.02051708695413,"vZ0":-5.00141303746608,"x":154.03,"y":191.01,"x0":1.7890534311595596,"y0":50.00391119466547,"z0":5.836662357943644,"aX":18.68291120740636},"breaks":{"breakAngle":19.2,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":2024,"spinDirection":144},"zone":13,"plateTime":0.4225471131159817,"extension":6.1232047546038375},"index":5,"playId":"4ad90a71-bb92-3dc9-941f-52803d16e9a6","pitchNumber":5,"startTime":"2026-08-19T00:56:02.618Z","endTime":"2026-08-19T00:56:42.779Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529736051503562,"aZ":-23.73945939888533,"pfxX":-0.31390949934617574,"pfxZ":5.016877684237162,"pX":-0.42918966326415875,"pZ":3.546829824356533,"vX0":-6.292480702379259,"vY0":-128.58458671075013,"vZ0":-1.422723063554236,"x":133.36,"y":143.02,"x0":2.0859619230468107,"y0":50.00576453344312,"z0":5.941288502122402,"aX":-0.5272642788155997},"breaks":{"breakAngle":37.2,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":1.9,"spinRate":2162,"spinDirection":154},"zone":11,"plateTime":0.42523050786652883,"extension":5.894088777684742},"hitData":{"launchSpeed":96.2,"launchAngle":28.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.93,"coordY":86.3}},"index":6,"playId":"7aa28c01-f5a0-3c29-b004-f6ad5b16bf52","pitchNumber":6,"startTime":"2026-08-19T00:56:42.779Z","endTime":"2026-08-19T00:57:07.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:57:07.333Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a line drive to center fielder Ceddanne Rafaela. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:59:24.035Z","endTime":"2026-08-19T01:00:11.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T00:57:09.950Z","endTime":"2026-08-19T00:57:22.055Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyron Guerrero replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T00:57:22.055Z","endTime":"2026-08-19T00:59:26.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55066081536723,"aZ":-14.669854980646802,"pfxX":-9.668814331672777,"pfxZ":8.381880748109948,"pX":0.1840659532342364,"pZ":2.274512291751027,"vX0":9.081848691600209,"vY0":-143.66357813563368,"vZ0":-8.675636188964978,"x":109.98,"y":177.37,"x0":-1.7632684892948456,"y0":50.003570019459225,"z0":6.2470984398408085,"aX":-20.194384012448097},"breaks":{"breakAngle":10.8,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":15.7,"spinRate":2152,"spinDirection":219},"zone":5,"plateTime":0.381376913289488,"extension":7.09846279936265},"index":2,"playId":"4a32a12c-4063-31fd-a145-97b7b608a22b","pitchNumber":1,"startTime":"2026-08-19T00:59:26.345Z","endTime":"2026-08-19T00:59:43.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.292710597743344,"aZ":-16.64860040997665,"pfxX":-10.22130471983753,"pfxZ":7.398895152512171,"pX":-0.6337925747569506,"pZ":3.1196911789829986,"vX0":7.10376593668351,"vY0":-143.92333288114682,"vZ0":-5.911961737479134,"x":141.16,"y":154.55,"x0":-1.8055878207148235,"y0":50.00333096145941,"z0":6.23090407828815,"aX":-21.45121794759417},"breaks":{"breakAngle":2.4,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":17.0,"spinRate":2177,"spinDirection":218},"zone":1,"plateTime":0.38050858184702063,"extension":6.987913470865972},"hitData":{"launchSpeed":77.8,"launchAngle":25.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.01,"coordY":94.72}},"index":3,"playId":"48f9a820-d313-3af6-9eba-d8218a5c2c8d","pitchNumber":2,"startTime":"2026-08-19T00:59:43.307Z","endTime":"2026-08-19T01:00:11.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:00:11.044Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T01:00:27.084Z","endTime":"2026-08-19T01:01:44.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.082388696022264,"aZ":-13.37614791832919,"pfxX":-9.354777097401389,"pfxZ":8.56015050179549,"pX":-0.19476836703452793,"pZ":2.3420906827991743,"vX0":7.789943044610031,"vY0":-147.0686081397602,"vZ0":-8.645382392576733,"x":124.42,"y":175.54,"x0":-1.6592640287504623,"y0":50.00211027507732,"z0":6.108518093347222,"aX":-20.54155993687168},"breaks":{"breakAngle":3.6,"breakVertical":-12.7,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2266,"spinDirection":223},"zone":5,"plateTime":0.3720786565732084,"extension":6.975153680213487},"index":0,"playId":"0609b4cf-bfef-3f70-9c53-0392c961f463","pitchNumber":1,"startTime":"2026-08-19T01:00:33.090Z","endTime":"2026-08-19T01:00:53.901Z","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":99.6,"endSpeed":91.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.964431505249415,"aZ":-12.056537961971333,"pfxX":-8.218590523252512,"pfxZ":9.433653443068422,"pX":-0.8599862245357008,"pZ":2.0820703094572823,"vX0":6.10265983212653,"vY0":-144.6970943777797,"vZ0":-9.2383941534128,"x":149.78,"y":182.56,"x0":-1.9225166804763305,"y0":50.00423512666583,"z0":6.043970628378648,"aX":-17.52814003052518},"breaks":{"breakAngle":0.0,"breakVertical":-12.0,"breakVerticalInduced":15.5,"breakHorizontal":13.8,"spinRate":2162,"spinDirection":223},"zone":13,"plateTime":0.3777158306491266,"extension":7.12470719741124},"index":1,"playId":"12a9a8fc-e3b3-3011-911c-8acb06119396","pitchNumber":2,"startTime":"2026-08-19T01:00:53.901Z","endTime":"2026-08-19T01:01:13.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70801785767655,"aZ":-12.255272296914846,"pfxX":-8.496675258016733,"pfxZ":9.083504240861785,"pX":0.25259940470111025,"pZ":3.3416982343186126,"vX0":9.002413633534138,"vY0":-147.09930660406653,"vZ0":-6.205872987875188,"x":107.37,"y":148.55,"x0":-1.742709380148351,"y0":50.00121523554044,"z0":6.204403719177402,"aX":-18.629506187610843},"breaks":{"breakAngle":13.2,"breakVertical":-11.4,"breakVerticalInduced":15.4,"breakHorizontal":13.7,"spinRate":2221,"spinDirection":226},"zone":2,"plateTime":0.37226863587792236,"extension":7.172680348609163},"index":2,"playId":"74e4341b-12bb-379a-9c58-5b2693ee708b","pitchNumber":3,"startTime":"2026-08-19T01:01:13.626Z","endTime":"2026-08-19T01:01:35.671Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75191771585987,"aZ":-12.962937981012159,"pfxX":-8.338230646717314,"pfxZ":9.00538392378228,"pX":0.4355669051241089,"pZ":2.0831020696952205,"vX0":8.623204698183887,"vY0":-144.89680575589205,"vZ0":-9.27537181073035,"x":100.4,"y":182.54,"x0":-1.4907190047356682,"y0":50.00628231111184,"z0":6.111011889060386,"aX":-17.795470958682046},"breaks":{"breakAngle":12.0,"breakVertical":-12.8,"breakVerticalInduced":14.6,"breakHorizontal":13.4,"spinRate":2223,"spinDirection":218},"zone":9,"plateTime":0.3775124526821947,"extension":7.32820617481595},"index":3,"playId":"a7ea3b8f-f5f9-378b-8502-4056464c2f34","pitchNumber":4,"startTime":"2026-08-19T01:01:35.671Z","endTime":"2026-08-19T01:01:44.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:01:44.148Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out sharply to right fielder Wilyer Abreu.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T01:01:47.437Z","endTime":"2026-08-19T01:02:45.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":92.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86792549773905,"aZ":-13.204054852300592,"pfxX":-8.54530915594152,"pfxZ":8.555542290984048,"pX":0.09825142242197675,"pZ":3.1013892528862947,"vX0":8.211173688973386,"vY0":-148.07296146855475,"vZ0":-6.732033747693957,"x":113.25,"y":155.04,"x0":-1.602599784878303,"y0":50.003679746637225,"z0":6.179547512646159,"aX":-18.94774565023297},"breaks":{"breakAngle":8.4,"breakVertical":-12.1,"breakVerticalInduced":14.3,"breakHorizontal":13.8,"spinRate":2309,"spinDirection":217},"zone":2,"plateTime":0.37013026766861623,"extension":7.023278651206113},"hitData":{"launchSpeed":100.1,"launchAngle":18.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.29,"coordY":105.57}},"index":0,"playId":"c5cd8b9c-578c-3265-8f38-64cdbcb9e818","pitchNumber":1,"startTime":"2026-08-19T01:02:26.841Z","endTime":"2026-08-19T01:02:45.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:02:45.241Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Gasper homers (2) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:05:22.229Z","endTime":"2026-08-19T01:06:25.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:04:48.010Z","endTime":"2026-08-19T01:05:24.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30142142720782,"aZ":-33.32897898225022,"pfxX":2.546322022688096,"pfxZ":-0.7495806624375927,"pX":-1.1223621633447005,"pZ":2.4672249346192157,"vX0":1.2178562929902732,"vY0":-123.11733557287427,"vZ0":-2.8849155187411344,"x":159.78,"y":172.16,"x0":-1.953452956375094,"y0":50.001772160936284,"z0":6.460695516750337,"aX":3.928148105619787},"breaks":{"breakAngle":16.8,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":-4.9,"spinRate":2257,"spinDirection":61},"zone":11,"plateTime":0.4440268023387217,"extension":6.515896848245944},"index":1,"playId":"169e57cb-13d7-33b6-aade-e33d01bfe01b","pitchNumber":1,"startTime":"2026-08-19T01:05:24.495Z","endTime":"2026-08-19T01:05:38.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463246463184422,"aZ":-32.593552691508286,"pfxX":2.7415642131641897,"pfxZ":-0.2646150890128034,"pX":-0.04085969413916323,"pZ":1.8686688519096017,"vX0":3.4671381611930316,"vY0":-123.99892800975225,"vZ0":-4.517613421844448,"x":118.56,"y":188.33,"x0":-1.8104942767316132,"y0":50.005228633239454,"z0":6.416342287151959,"aX":4.293966545865043},"breaks":{"breakAngle":31.2,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-5.8,"spinRate":2452,"spinDirection":48},"zone":8,"plateTime":0.44076317440164425,"extension":6.671499798988847},"index":2,"playId":"7b6e2418-e5b4-3835-a64a-05e1e242cd62","pitchNumber":2,"startTime":"2026-08-19T01:05:38.560Z","endTime":"2026-08-19T01:05:53.605Z","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":96.0,"endSpeed":87.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36909761077185,"aZ":-13.218338469920004,"pfxX":-7.726120456214652,"pfxZ":9.650581555274208,"pX":0.8826863999978299,"pZ":1.9147020966247557,"vX0":9.50318308437124,"vY0":-139.27807419438318,"vZ0":-9.259023782712738,"x":83.35,"y":187.08,"x0":-1.570258807120431,"y0":50.00435486311617,"z0":6.157219817056008,"aX":-15.177076393821132},"breaks":{"breakAngle":21.6,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2408,"spinDirection":220},"zone":14,"plateTime":0.39331507986775716,"extension":6.7733686200057495},"index":3,"playId":"ea927823-f52e-3c58-a547-98309f53ca0c","pitchNumber":3,"startTime":"2026-08-19T01:05:53.605Z","endTime":"2026-08-19T01:06:09.395Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657767910492954,"aZ":-14.47738660077294,"pfxX":-7.628355664673462,"pfxZ":9.130530356025329,"pX":-0.44824859819379326,"pZ":2.0034815298703377,"vX0":6.313389319837302,"vY0":-138.50368716133391,"vZ0":-8.744553015005296,"x":134.09,"y":184.69,"x0":-1.7690040695054798,"y0":50.00010294588968,"z0":6.174911479717064,"aX":-14.781422299580647},"breaks":{"breakAngle":4.8,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2287,"spinDirection":225},"zone":7,"plateTime":0.3958397958248865,"extension":6.83587885278221},"hitData":{"launchSpeed":106.0,"launchAngle":24.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.27,"coordY":31.68}},"index":4,"playId":"4ad8ae2f-b2e6-3c23-8d39-2b06d9bf5332","pitchNumber":4,"startTime":"2026-08-19T01:06:09.395Z","endTime":"2026-08-19T01:06:25.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:06:25.910Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:06:41.495Z","endTime":"2026-08-19T01:08:08.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042076676310305,"aZ":-34.69223445732917,"pfxX":2.3662832110370053,"pfxZ":-1.5778660657556216,"pX":-0.4344605681339764,"pZ":2.177580168202415,"vX0":2.4634910267044017,"vY0":-124.86527275213803,"vZ0":-3.6376469438209855,"x":133.56,"y":179.99,"x0":-1.7364132236866685,"y0":50.000556603764295,"z0":6.468826029855738,"aX":3.7845586313944026},"breaks":{"breakAngle":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":-4.8,"spinRate":2492,"spinDirection":62},"zone":7,"plateTime":0.4364635583134353,"extension":6.659398010071193},"index":0,"playId":"335181e3-eaa1-3eda-a19c-6f06948ab67f","pitchNumber":1,"startTime":"2026-08-19T01:06:53.849Z","endTime":"2026-08-19T01:07:07.792Z","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":85.2,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79122409072184,"aZ":-35.90965791685381,"pfxX":2.5379905493497312,"pfxZ":-2.3770377855069853,"pX":-0.10996092497108788,"pZ":1.0321388672659757,"vX0":3.200790481810587,"vY0":-124.03041535383994,"vZ0":-5.768254890222502,"x":121.19,"y":210.91,"x0":-1.7427153575484695,"y0":50.00337522882222,"z0":6.352645092679293,"aX":3.988043271547184},"breaks":{"breakAngle":28.8,"breakVertical":-42.7,"breakVerticalInduced":-5.3,"breakHorizontal":-5.3,"spinRate":2523,"spinDirection":54},"zone":13,"plateTime":0.4401521503374699,"extension":6.746072659373345},"index":1,"playId":"16df9b49-42cb-3203-87d0-17df9ffab600","pitchNumber":2,"startTime":"2026-08-19T01:07:07.792Z","endTime":"2026-08-19T01:07:22.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055770388033768,"aZ":-35.23790296246838,"pfxX":2.201282851988977,"pfxZ":-1.9401119159451188,"pX":0.2905574437517487,"pZ":2.263269610607204,"vX0":4.099773688391671,"vY0":-124.42756601311359,"vZ0":-3.3098634397396136,"x":105.92,"y":177.67,"x0":-1.6591647713379718,"y0":50.00274805245808,"z0":6.50639446171271,"aX":3.478430280664472},"breaks":{"breakAngle":32.4,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":47},"zone":6,"plateTime":0.43883873119106687,"extension":6.763846923095521},"index":2,"playId":"36d97a3a-e577-3091-8edb-b1ddff6320d4","pitchNumber":3,"startTime":"2026-08-19T01:07:22.487Z","endTime":"2026-08-19T01:07:37.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816339396961524,"aZ":-13.057205625728088,"pfxX":-6.086368489533304,"pfxZ":9.585672964920441,"pX":-0.05600106807273629,"pZ":3.0146886447790404,"vX0":6.323488009622692,"vY0":-139.91672786438852,"vZ0":-6.707146867411207,"x":119.13,"y":157.38,"x0":-1.5481514821069622,"y0":50.006462017459825,"z0":6.288681235559552,"aX":-12.14218090165183},"breaks":{"breakAngle":10.8,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2484,"spinDirection":218},"zone":2,"plateTime":0.3905852856281742,"extension":6.676238367498221},"index":3,"playId":"99aea7ee-fc30-388a-b332-6d36da48e91b","pitchNumber":4,"startTime":"2026-08-19T01:07:37.215Z","endTime":"2026-08-19T01:07:54.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91160138997526,"aZ":-35.72678206890265,"pfxX":2.6698659103812266,"pfxZ":-2.2090859235236806,"pX":0.10052385085216609,"pZ":1.5678623470249227,"vX0":3.708145892444979,"vY0":-125.92909211610666,"vZ0":-4.832156640116038,"x":113.17,"y":196.45,"x0":-1.7363017097103843,"y0":50.00184837913589,"z0":6.392944401152386,"aX":4.29837931283324},"breaks":{"breakAngle":32.4,"breakVertical":-41.3,"breakVerticalInduced":-4.8,"breakHorizontal":-5.6,"spinRate":2494,"spinDirection":53},"zone":14,"plateTime":0.4344900185892331,"extension":6.613024992470956},"hitData":{"launchSpeed":103.3,"launchAngle":15.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.53,"coordY":103.2}},"index":4,"playId":"7506e890-9fe2-30f4-8200-17adc0ee3828","pitchNumber":5,"startTime":"2026-08-19T01:07:54.934Z","endTime":"2026-08-19T01:08:08.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:08:08.142Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Jose Fernandez to first baseman Tim Tawa. Nick Sogard to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:09:09.030Z","endTime":"2026-08-19T01:09:46.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:08:10.839Z","endTime":"2026-08-19T01:09:11.322Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449751246169093,"aZ":-35.885518115020545,"pfxX":1.8485409382004745,"pfxZ":-2.353226611941194,"pX":0.7411423610026633,"pZ":1.1674359220586694,"vX0":5.360626720042217,"vY0":-125.17951867736147,"vZ0":-5.544215455097078,"x":88.75,"y":207.26,"x0":-1.672455243548879,"y0":50.0017251111233,"z0":6.365761792393274,"aX":2.9176504087550272},"breaks":{"breakAngle":39.6,"breakVertical":-42.5,"breakVerticalInduced":-5.4,"breakHorizontal":-4.7,"spinRate":2426,"spinDirection":38},"zone":14,"plateTime":0.43840073062767937,"extension":6.760561436019562},"index":1,"playId":"002033d6-7fdc-39fd-a955-6b8987349bdd","pitchNumber":1,"startTime":"2026-08-19T01:09:11.322Z","endTime":"2026-08-19T01:09:26.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071973839988438,"aZ":-36.29104415337197,"pfxX":1.7492599059010483,"pfxZ":-2.599161557071529,"pX":-0.21856512307081444,"pZ":2.3409804838903074,"vX0":3.4307623367868376,"vY0":-124.79492372348028,"vZ0":-2.836091907884213,"x":125.33,"y":175.57,"x0":-1.8359890015083358,"y0":50.00318435338754,"z0":6.46852028048477,"aX":2.7705590755651928},"breaks":{"breakAngle":27.6,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":-4.0,"spinRate":2398,"spinDirection":49},"zone":5,"plateTime":0.438169841179862,"extension":6.6245191587966},"hitData":{"launchSpeed":93.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":170.94}},"index":2,"playId":"e549b43f-b6a7-32a9-a46a-eaa9bce7153b","pitchNumber":2,"startTime":"2026-08-19T01:09:26.652Z","endTime":"2026-08-19T01:09:46.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:09:46.543Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out softly, pitcher Kevin Ginkel to first baseman Tim Tawa. Nick Sogard to 3rd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:09:48.414Z","endTime":"2026-08-19T01:11:28.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311715886500785,"aZ":-14.281584811702226,"pfxX":-5.499955300692619,"pfxZ":9.100167795248133,"pX":-0.31919045161049847,"pZ":4.232843390819148,"vX0":5.563646916119745,"vY0":-138.90519631503628,"vZ0":-3.347977886104649,"x":129.17,"y":124.49,"x0":-1.6275915892853592,"y0":50.00153917142463,"z0":6.39522694330541,"aX":-10.81333798021615},"breaks":{"breakAngle":8.4,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2377,"spinDirection":223},"zone":11,"plateTime":0.39337505518892524,"extension":6.711080862274975},"index":0,"playId":"c3b0fe9f-06c4-3027-9bdf-030d4b6940dd","pitchNumber":1,"startTime":"2026-08-19T01:10:04.487Z","endTime":"2026-08-19T01:10:21.616Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90139608290888,"aZ":-15.742419977993617,"pfxX":-6.007317437239018,"pfxZ":8.399204567093266,"pX":-0.5378045556107307,"pZ":4.04203109369073,"vX0":5.1286386500141745,"vY0":-138.72485808972792,"vZ0":-3.39507082955275,"x":137.5,"y":129.65,"x0":-1.6264535217918825,"y0":50.00630756260821,"z0":6.325890835475998,"aX":-11.756907194785857},"breaks":{"breakAngle":4.8,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2338,"spinDirection":226},"zone":11,"plateTime":0.3942426726503121,"extension":6.771150749522472},"index":1,"playId":"13cf8c2d-0524-3b56-8672-8f457a2b256e","pitchNumber":2,"startTime":"2026-08-19T01:10:21.616Z","endTime":"2026-08-19T01:10:38.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85333268812206,"aZ":-34.31469866559014,"pfxX":1.8073029620281869,"pfxZ":-1.3417006955905793,"pX":-0.6314105438936729,"pZ":1.8773556147559054,"vX0":2.173495035376109,"vY0":-124.8944638150493,"vZ0":-4.247372066122103,"x":141.07,"y":188.09,"x0":-1.746055650151165,"y0":50.00606926649653,"z0":6.405242953633289,"aX":2.871677020552607},"breaks":{"breakAngle":20.4,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-3.7,"spinRate":2396,"spinDirection":89},"zone":7,"plateTime":0.43762706747558733,"extension":6.697445180432563},"index":2,"playId":"cacc17d3-8c8d-3215-adbc-66fee2e538ba","pitchNumber":3,"startTime":"2026-08-19T01:10:38.203Z","endTime":"2026-08-19T01:10:58.244Z","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":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3668898640207,"aZ":-35.221523779933946,"pfxX":1.1886596081643048,"pfxZ":-1.9162855112736068,"pX":0.35226272041307044,"pZ":1.1118503044634478,"vX0":4.2464783217919955,"vY0":-125.19528216949014,"vZ0":-5.794574463811502,"x":103.57,"y":208.76,"x0":-1.5175537920559279,"y0":50.00058593947365,"z0":6.326125065580482,"aX":1.893188683056177},"breaks":{"breakAngle":30.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":-3.1,"spinRate":2318,"spinDirection":58},"zone":14,"plateTime":0.4368488169712381,"extension":6.766155403884324},"hitData":{"launchSpeed":49.2,"launchAngle":-71.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.48,"coordY":196.67}},"index":3,"playId":"d52a7b4b-feaa-30ba-a87d-eb7569ea71e8","pitchNumber":4,"startTime":"2026-08-19T01:10:58.244Z","endTime":"2026-08-19T01:11:28.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:11:28.059Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a pop up to second baseman Ildemaro Vargas. Nick Sogard scores.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:11:40.661Z","endTime":"2026-08-19T01:14:56.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.901992259833264,"aZ":-12.96089349927324,"pfxX":-6.5847164059006955,"pfxZ":9.791827625065347,"pX":-0.6441815924910788,"pZ":2.1485648390896914,"vX0":5.617508887993601,"vY0":-139.7532953777869,"vZ0":-8.529472570766314,"x":141.55,"y":180.77,"x0":-1.8329471890337583,"y0":50.00255338580406,"z0":6.107986497388746,"aX":-12.918528666008175},"breaks":{"breakAngle":4.8,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2525,"spinDirection":223},"zone":7,"plateTime":0.39315906758497654,"extension":6.9832970702974935},"index":0,"playId":"24b81df1-338d-33c2-8c97-1ddcdf363fba","pitchNumber":1,"startTime":"2026-08-19T01:11:45.052Z","endTime":"2026-08-19T01:12:03.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93336713911549,"aZ":-12.807417385268604,"pfxX":-7.170592885334927,"pfxZ":10.032500963328461,"pX":-0.4999649590856123,"pZ":1.3741427955710086,"vX0":5.718875696467418,"vY0":-138.7598673885039,"vZ0":-10.541900434366793,"x":136.06,"y":201.68,"x0":-1.6662867794023708,"y0":50.00504099085469,"z0":6.09916894473853,"aX":-13.845672249774807},"breaks":{"breakAngle":3.6,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2506,"spinDirection":219},"zone":13,"plateTime":0.39624383095009685,"extension":6.958974468685213},"index":1,"playId":"ec720766-75b4-34c9-8a74-5a20a5099e82","pitchNumber":2,"startTime":"2026-08-19T01:12:03.324Z","endTime":"2026-08-19T01:12:24.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22658011976746,"aZ":-13.235372454270946,"pfxX":-5.391592982331081,"pfxZ":9.597196147716378,"pX":0.10570690478946469,"pZ":3.441378691819961,"vX0":6.6640511912438445,"vY0":-139.76340104329537,"vZ0":-5.430484432348784,"x":112.97,"y":145.86,"x0":-1.611849699568574,"y0":50.002948779051266,"z0":6.282579100449843,"aX":-10.640376859068905},"breaks":{"breakAngle":15.6,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2485,"spinDirection":221},"zone":12,"plateTime":0.392257495388459,"extension":6.825863299397808},"index":2,"playId":"70c89574-fd08-36f1-b2f5-8a508f1cdd81","pitchNumber":3,"startTime":"2026-08-19T01:12:24.137Z","endTime":"2026-08-19T01:12:59.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.841621340368484,"aZ":-34.67748643452842,"pfxX":2.1027410991710633,"pfxZ":-1.5161056835703932,"pX":1.6334930755558146,"pZ":0.9744780633453191,"vX0":7.372778875042715,"vY0":-127.94488297401921,"vZ0":-6.5295000449709395,"x":54.74,"y":212.47,"x0":-1.560580441345131,"y0":50.00114161184118,"z0":6.283108525571877,"aX":3.4780153659636635},"breaks":{"breakAngle":51.6,"breakVertical":-39.5,"breakVerticalInduced":-4.1,"breakHorizontal":-5.5,"spinRate":2602,"spinDirection":53},"zone":14,"plateTime":0.42840126443860793,"extension":6.878502276058642},"index":3,"playId":"1701ffc6-dfad-346b-9817-da4815310df2","pitchNumber":4,"startTime":"2026-08-19T01:12:59.441Z","endTime":"2026-08-19T01:13:18.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611899060395142,"aZ":-36.13484534151506,"pfxX":1.4814481814261495,"pfxZ":-2.418375526233733,"pX":0.6773235629634874,"pZ":1.5732494325847208,"vX0":5.122154382838661,"vY0":-127.084984298004,"vZ0":-4.875971453986827,"x":91.18,"y":196.3,"x0":-1.5552929514392801,"y0":50.00255090925325,"z0":6.381340850047109,"aX":2.426554384647419},"breaks":{"breakAngle":36.0,"breakVertical":-41.0,"breakVerticalInduced":-5.3,"breakHorizontal":-3.8,"spinRate":2493,"spinDirection":58},"zone":14,"plateTime":0.43070066082311653,"extension":6.782354709718883},"index":4,"playId":"f3203865-67b8-34a3-8b67-76066edce4f2","pitchNumber":5,"startTime":"2026-08-19T01:13:18.091Z","endTime":"2026-08-19T01:13:29.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-19T01:13:29.860Z","endTime":"2026-08-19T01:13:42.143Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.841894092572737,"aZ":-35.50333915349574,"pfxX":1.9379013714687323,"pfxZ":-2.041709025784442,"pX":1.0270475466942177,"pZ":1.7207496953014831,"vX0":5.730617939521123,"vY0":-126.76736825750194,"vZ0":-4.60001429338112,"x":77.85,"y":192.32,"x0":-1.5104125122356782,"y0":50.000862279638255,"z0":6.379397928502639,"aX":3.1654963182924147},"breaks":{"breakAngle":40.8,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":-4.8,"spinRate":2608,"spinDirection":58},"zone":14,"plateTime":0.43135371954931445,"extension":6.779316148068518},"index":6,"playId":"5f0c329a-5a54-3f5a-b821-135c63807148","pitchNumber":6,"startTime":"2026-08-19T01:13:42.143Z","endTime":"2026-08-19T01:14:08.631Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43012344990939,"aZ":-33.02780006245062,"pfxX":1.683026975651916,"pfxZ":-0.5164840801296418,"pX":0.5010468446719901,"pZ":1.5380538283695564,"vX0":4.68181965723796,"vY0":-126.89871362637767,"vZ0":-5.6135257195641675,"x":97.9,"y":197.25,"x0":-1.5758417506603735,"y0":50.003996945503104,"z0":6.365354266899494,"aX":2.783500095042834},"breaks":{"breakAngle":33.6,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.0,"spinRate":2158,"spinDirection":45},"zone":14,"plateTime":0.4292579437822184,"extension":6.865538196312975},"index":7,"playId":"1ebf4dd5-51a5-3a65-b73c-9f245f5e2b1d","pitchNumber":7,"startTime":"2026-08-19T01:14:08.631Z","endTime":"2026-08-19T01:14:30.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309926824823606,"aZ":-12.580310299751384,"pfxX":-5.44525057445104,"pfxZ":9.983954574329456,"pX":-0.28497595782010054,"pZ":3.122090780217466,"vX0":5.7915305590237205,"vY0":-139.20891983757977,"vZ0":-6.326749512176611,"x":127.86,"y":154.48,"x0":-1.6851117159933728,"y0":50.00005997673788,"z0":6.2572516611585085,"aX":-10.683712622455253},"breaks":{"breakAngle":10.8,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2388,"spinDirection":217},"zone":2,"plateTime":0.3934904783349986,"extension":6.956314163735168},"hitData":{"launchSpeed":42.4,"launchAngle":41.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.73,"coordY":160.99}},"index":8,"playId":"6d0bfe82-4044-33e6-86ed-1aef98e9098c","pitchNumber":8,"startTime":"2026-08-19T01:14:30.072Z","endTime":"2026-08-19T01:14:56.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:14:56.482Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T01:15:11.221Z","endTime":"2026-08-19T01:16:08.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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.0,"endSpeed":80.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.351014453590093,"aZ":-33.889650382683165,"pfxX":2.6340678991163244,"pfxZ":-1.061057993068701,"pX":-1.0727664122191514,"pZ":2.708498331905353,"vX0":0.981010313991729,"vY0":-125.42566892794251,"vZ0":-2.596507711677514,"x":157.89,"y":165.65,"x0":-1.8093650308885143,"y0":50.002484719515785,"z0":6.475290389072726,"aX":4.266909164736497},"breaks":{"breakAngle":15.6,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-5.0,"spinRate":2388,"spinDirection":59},"zone":11,"plateTime":0.43391899750265184,"extension":6.616953873372952},"index":0,"playId":"43fb3589-0a70-3341-8c7e-489b9f3206c6","pitchNumber":1,"startTime":"2026-08-19T01:15:21.366Z","endTime":"2026-08-19T01:15:38.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70020475896297,"aZ":-34.9890067471743,"pfxX":2.067523850620446,"pfxZ":-1.7524322552250364,"pX":0.4942070382209539,"pZ":3.0382550389726943,"vX0":4.565662540224361,"vY0":-125.01001327359288,"vZ0":-1.6610462473599568,"x":98.16,"y":156.75,"x0":-1.6138198036794777,"y0":50.00339368522694,"z0":6.544543490534334,"aX":3.3199880290164794},"breaks":{"breakAngle":34.8,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-4.7,"spinRate":2394,"spinDirection":55},"zone":3,"plateTime":0.43569643725749874,"extension":6.584793188887407},"index":1,"playId":"4776b72f-d96c-3d13-9a29-93d7d18b446d","pitchNumber":2,"startTime":"2026-08-19T01:15:38.439Z","endTime":"2026-08-19T01:15:59.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03281329884622,"aZ":-32.64684478702306,"pfxX":1.4368098270427219,"pfxZ":-0.29805848654637046,"pX":0.1934882418715222,"pZ":1.611905908771177,"vX0":4.07962410869132,"vY0":-125.16558179273767,"vZ0":-5.176440974591511,"x":109.62,"y":195.26,"x0":-1.6407765693544194,"y0":50.002657387118404,"z0":6.364175327421346,"aX":2.2905543254668435},"breaks":{"breakAngle":30.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-3.5,"spinRate":2331,"spinDirection":60},"zone":14,"plateTime":0.4367379068962425,"extension":6.680043520660798},"hitData":{"launchSpeed":90.0,"launchAngle":28.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.02,"coordY":87.16}},"index":2,"playId":"97ac35c4-b66c-3998-9782-cc0fa1b90d3c","pitchNumber":3,"startTime":"2026-08-19T01:15:59.314Z","endTime":"2026-08-19T01:16:08.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:16:08.946Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a soft ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:18:30.032Z","endTime":"2026-08-19T01:19:22.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":100.6,"endSpeed":92.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26456169186832,"aZ":-14.110028678327915,"pfxX":-8.91574830303368,"pfxZ":8.284490453598496,"pX":0.5286182594747054,"pZ":3.430195143027357,"vX0":9.685883725514445,"vY0":-146.233889759609,"vZ0":-5.867867118931449,"x":96.85,"y":146.16,"x0":-1.6572872752162375,"y0":50.00478419072701,"z0":6.298785982806086,"aX":-19.445012039210276},"breaks":{"breakAngle":15.6,"breakVertical":-12.8,"breakVerticalInduced":14.0,"breakHorizontal":14.4,"spinRate":2247,"spinDirection":217},"zone":3,"plateTime":0.37357956710904183,"extension":7.015446605020716},"index":0,"playId":"1ece675f-5b8a-3028-93c2-67d95aa789df","pitchNumber":1,"startTime":"2026-08-19T01:18:50.915Z","endTime":"2026-08-19T01:19:07.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00112871595355,"aZ":-16.14688501198197,"pfxX":-9.656496852584397,"pfxZ":7.386489908586652,"pX":-0.22065683589252097,"pZ":2.850174211996164,"vX0":7.7816612176602105,"vY0":-146.25269824971824,"vZ0":-6.632583206162033,"x":125.41,"y":161.83,"x0":-1.6592128253406682,"y0":50.00363020927537,"z0":6.113241965690128,"aX":-20.952212088641968},"breaks":{"breakAngle":2.4,"breakVertical":-14.8,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2209,"spinDirection":220},"zone":5,"plateTime":0.3742983113078471,"extension":6.986308005556654},"hitData":{"launchSpeed":56.7,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":118.05,"coordY":192.39}},"index":1,"playId":"ef82354b-e591-31ec-9e61-04345fe037c7","pitchNumber":2,"startTime":"2026-08-19T01:19:07.666Z","endTime":"2026-08-19T01:19:22.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:19:22.408Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan Waldschmidt grounds into a double play, second baseman Nick Sogard to shortstop Andruw Monasterio to first baseman Willson Contreras. Jose Fernandez out at 2nd. Ryan Waldschmidt out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:19:27.310Z","endTime":"2026-08-19T01:22:14.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30110513646719,"aZ":-14.135167108015617,"pfxX":-9.389955299498721,"pfxZ":8.459498013869124,"pX":-0.935649269478329,"pZ":2.7684722204625025,"vX0":6.003779785938722,"vY0":-145.3852615493163,"vZ0":-7.261400727995072,"x":152.66,"y":164.03,"x0":-1.8115774676987806,"y0":50.00486723679741,"z0":6.163299021336069,"aX":-20.026617908204756},"breaks":{"breakAngle":4.8,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":15.7,"spinRate":2066,"spinDirection":221},"zone":11,"plateTime":0.3772937966036318,"extension":7.037985981118523},"index":0,"playId":"c576a637-7534-3405-a6ec-07c653b506cd","pitchNumber":1,"startTime":"2026-08-19T01:19:50.436Z","endTime":"2026-08-19T01:20:07.101Z","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":99.5,"endSpeed":90.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37214064962587,"aZ":-16.649516805609338,"pfxX":-9.107779764976172,"pfxZ":7.3101646585724644,"pX":-0.5687460627027855,"pZ":4.301238207026224,"vX0":6.801014293513725,"vY0":-144.70836622685871,"vZ0":-2.765714589425138,"x":138.68,"y":122.65,"x0":-1.7646487771417614,"y0":50.00238645208197,"z0":6.287831892058831,"aX":-19.33974915015665},"breaks":{"breakAngle":0.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":15.1,"spinRate":2131,"spinDirection":220},"zone":11,"plateTime":0.3783227582290625,"extension":7.0099531104810335},"index":1,"playId":"ed0a40af-7a4d-3e75-9755-44a3922b4daf","pitchNumber":2,"startTime":"2026-08-19T01:20:07.101Z","endTime":"2026-08-19T01:20:28.409Z","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":98.7,"endSpeed":90.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072331814570344,"aZ":-15.034994275389911,"pfxX":-8.864471684108569,"pfxZ":8.1761309771438,"pX":0.027235504140600376,"pZ":2.5537807932639964,"vX0":7.92372256827673,"vY0":-143.38951742571282,"vZ0":-7.5472405216125225,"x":115.96,"y":169.83,"x0":-1.611168165075858,"y0":50.00456455798846,"z0":6.145613190926102,"aX":-18.584977236456307},"breaks":{"breakAngle":7.2,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":14.6,"spinRate":2182,"spinDirection":220},"zone":5,"plateTime":0.3810055933862255,"extension":7.110979875162983},"index":2,"playId":"77fe7b2b-65bc-3a22-83f8-3c02a53b8fa8","pitchNumber":3,"startTime":"2026-08-19T01:20:28.409Z","endTime":"2026-08-19T01:20:46.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76564394644605,"aZ":-17.590133217819144,"pfxX":-9.356667050485692,"pfxZ":7.003850963745725,"pX":-0.7910173564327659,"pZ":3.3501776387437703,"vX0":5.949536708959176,"vY0":-143.33066396453955,"vZ0":-5.060133781324593,"x":147.15,"y":148.33,"x0":-1.6766797447125612,"y0":50.005632307292686,"z0":6.2350098256068,"aX":-19.493839255569604},"breaks":{"breakAngle":4.8,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":15.7,"spinRate":2148,"spinDirection":216},"zone":11,"plateTime":0.3819576967324534,"extension":6.99295660149468},"index":3,"playId":"0b8fcb8d-a362-3012-9271-4ef2f6d23196","pitchNumber":4,"startTime":"2026-08-19T01:20:46.103Z","endTime":"2026-08-19T01:21:01.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-19T01:21:01.935Z","endTime":"2026-08-19T01:21:18.342Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04219355106519,"aZ":-13.291928417609254,"pfxX":-9.005692271929288,"pfxZ":8.674027049892548,"pX":0.2750655228234005,"pZ":1.3675201812005708,"vX0":8.8948256213648,"vY0":-145.85211327679897,"vZ0":-11.067303155302826,"x":106.52,"y":201.86,"x0":-1.6291579687618518,"y0":50.00014201341345,"z0":5.989831164243479,"aX":-19.597073722916114},"breaks":{"breakAngle":10.8,"breakVertical":-13.2,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2145,"spinDirection":221},"zone":14,"plateTime":0.3740840472604243,"extension":7.184131953561251},"index":5,"playId":"a7b13d92-5051-3229-a41c-fd58694ee21d","pitchNumber":5,"startTime":"2026-08-19T01:21:18.342Z","endTime":"2026-08-19T01:21:36.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09513523620773,"aZ":-13.814572488897669,"pfxX":-10.280687896460549,"pfxZ":8.958893246258738,"pX":-1.1102769001239672,"pZ":2.177620457374412,"vX0":5.359930384962151,"vY0":-142.54231815395093,"vZ0":-8.517197362995622,"x":159.32,"y":179.98,"x0":-1.6838683197754878,"y0":50.00073816977023,"z0":6.085180786475309,"aX":-21.060674260845765},"breaks":{"breakAngle":10.8,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":17.5,"spinRate":2075,"spinDirection":220},"zone":13,"plateTime":0.3849045929296957,"extension":7.149024392887663},"index":6,"playId":"2f134bd3-be7b-384e-85d4-9c535ebfe4ab","pitchNumber":6,"startTime":"2026-08-19T01:21:36.304Z","endTime":"2026-08-19T01:21:58.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.793078907459524,"aZ":-14.482972268035997,"pfxX":-9.344278839099422,"pfxZ":8.241578139896452,"pX":-0.06596372246606308,"pZ":2.4306129724685492,"vX0":8.122869402447595,"vY0":-145.70488764756925,"vZ0":-8.025832345458344,"x":119.51,"y":173.15,"x0":-1.6782867178966914,"y0":50.002864984871096,"z0":6.099358751137754,"aX":-20.056726393411605},"breaks":{"breakAngle":6.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":15.2,"spinRate":2172,"spinDirection":211},"zone":5,"plateTime":0.3761644499252492,"extension":7.185189791731955},"hitData":{"launchSpeed":96.8,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":148.14}},"index":7,"playId":"89e9b5e2-1031-331f-8129-5422eebaff6a","pitchNumber":7,"startTime":"2026-08-19T01:21:58.564Z","endTime":"2026-08-19T01:22:14.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:22:14.035Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T01:22:25.592Z","endTime":"2026-08-19T01:24:36.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,4,5],"actionIndex":[3],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":103.3,"endSpeed":93.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.871715046899745,"aZ":-14.60766269487914,"pfxX":-9.788699799429299,"pfxZ":7.763033437121953,"pX":-0.004772644219052804,"pZ":3.5307563127168113,"vX0":9.065296941139358,"vY0":-150.0333474652486,"vZ0":-5.35869464181472,"x":117.18,"y":143.45,"x0":-1.8050067392793794,"y0":50.002033181168926,"z0":6.1835615937213255,"aX":-22.146265389274625},"breaks":{"breakAngle":8.4,"breakVertical":-12.8,"breakVerticalInduced":13.1,"breakHorizontal":15.8,"spinRate":2343,"spinDirection":226},"zone":12,"plateTime":0.3661503680461933,"extension":7.133284272303424},"index":0,"playId":"7b4d3e35-ff2f-3975-af0a-d071c5f9ee6c","pitchNumber":1,"startTime":"2026-08-19T01:22:42.398Z","endTime":"2026-08-19T01:22:54.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-19T01:22:54.429Z","endTime":"2026-08-19T01:23:25.436Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":594027,"fullName":"Tyron Guerrero"}}},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"pitchNumber":1,"startTime":"2026-08-19T01:23:25.436Z","endTime":"2026-08-19T01:23:43.812Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-19T01:23:43.812Z","endTime":"2026-08-19T01:24:06.569Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94403785913549,"aZ":-27.702261321376415,"pfxX":-8.345897542763,"pfxZ":2.3544073338626514,"pX":0.9684153147175475,"pZ":-0.3941632884671325,"vX0":9.885169202285246,"vY0":-137.16305667777758,"vZ0":-11.496567044010323,"x":80.09,"y":249.42,"x0":-1.6015548720733963,"y0":50.003876315157314,"z0":5.747594065547306,"aX":-15.86922187689379},"breaks":{"breakAngle":21.6,"breakVertical":-28.9,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1413,"spinDirection":228},"zone":14,"plateTime":0.3996365059467939,"extension":7.335247501928523},"index":4,"playId":"77a6a16f-feb4-346d-8663-d72fc9ffce9a","pitchNumber":2,"startTime":"2026-08-19T01:24:06.569Z","endTime":"2026-08-19T01:24:25.448Z","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":2},"pitchData":{"startSpeed":103.5,"endSpeed":95.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.01696203506834,"aZ":-18.503370092377157,"pfxX":-9.286872541240202,"pfxZ":5.946296869583026,"pX":-0.434437734600469,"pZ":2.122278323841157,"vX0":8.096052398789745,"vY0":-150.36873270590388,"vZ0":-8.071934363327244,"x":133.56,"y":181.48,"x0":-1.9494765976062876,"y0":50.00709672785623,"z0":5.88314868233555,"aX":-21.362367266325187},"breaks":{"breakAngle":4.8,"breakVertical":-16.1,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":2153,"spinDirection":223},"zone":7,"plateTime":0.3636659722645783,"extension":7.292128354602298},"hitData":{"launchSpeed":104.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":163.34}},"index":5,"playId":"18528d0b-369a-383e-b643-3a855cd6b792","pitchNumber":3,"startTime":"2026-08-19T01:24:25.448Z","endTime":"2026-08-19T01:24:36.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:24:36.804Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:26:52.000Z","endTime":"2026-08-19T01:27:35.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":[1,2,3],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Clarke replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:26:13.231Z","endTime":"2026-08-19T01:26:54.322Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.048177773554446,"aZ":-29.078114837140312,"pfxX":2.7674737475427245,"pfxZ":1.8062918981890874,"pX":-0.29333784097424526,"pZ":3.781710084146579,"vX0":0.6822069064055272,"vY0":-129.0189820984546,"vZ0":-0.33686706357926155,"x":128.18,"y":136.67,"x0":-0.919909779538333,"y0":50.000950957401415,"z0":6.126424968209188,"aX":4.734849926761556},"breaks":{"breakAngle":14.4,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":-5.2,"spinRate":2296,"spinDirection":153},"zone":11,"plateTime":0.42212377950423674,"extension":6.211185652883904},"index":1,"playId":"0cd405c1-3e29-3dde-b767-737aa61d91f2","pitchNumber":1,"startTime":"2026-08-19T01:26:54.322Z","endTime":"2026-08-19T01:27:10.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30954147115573,"aZ":-27.511450983395797,"pfxX":3.2211953399972035,"pfxZ":2.6802878589564294,"pX":0.3050002286672813,"pZ":2.890014139976821,"vX0":1.8725819862398991,"vY0":-130.30821749966282,"vZ0":-2.576318421451811,"x":105.37,"y":160.75,"x0":-0.8387276507742,"y0":50.00470621952965,"z0":5.944665872361335,"aX":5.605746108761372},"breaks":{"breakAngle":22.8,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2250,"spinDirection":176},"zone":3,"plateTime":0.41843508124305195,"extension":6.227368341032669},"index":2,"playId":"a4156113-a41f-3897-aae2-d9fae153a579","pitchNumber":2,"startTime":"2026-08-19T01:27:10.315Z","endTime":"2026-08-19T01:27:26.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824435710773276,"aZ":-16.13275638255587,"pfxX":-7.922079507836092,"pfxZ":8.107953911358035,"pX":-0.3188298820201114,"pZ":2.047391090077991,"vX0":4.125311186802414,"vY0":-139.43389480011834,"vZ0":-7.472467399460259,"x":129.15,"y":183.5,"x0":-0.7840016055522961,"y0":50.00689414638184,"z0":5.816290892348148,"aX":-15.683916862235124},"breaks":{"breakAngle":8.4,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2386,"spinDirection":213},"zone":4,"plateTime":0.3920335593658595,"extension":6.271717127219151},"hitData":{"launchSpeed":96.4,"launchAngle":15.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.3,"coordY":110.71}},"index":3,"playId":"455e2e3a-291c-38f9-99ee-93464acac1fa","pitchNumber":3,"startTime":"2026-08-19T01:27:26.521Z","endTime":"2026-08-19T01:27:35.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:27:35.139Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:27:37.435Z","endTime":"2026-08-19T01:28:28.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.498526632706323,"aZ":-11.314363597587745,"pfxX":-3.214710090129979,"pfxZ":10.614700905743359,"pX":1.0227578372389419,"pZ":2.4804168706606506,"vX0":5.8167531165205375,"vY0":-138.68764393331975,"vZ0":-7.109251592304785,"x":78.01,"y":171.81,"x0":-0.6758483426140124,"y0":50.002154267421226,"z0":5.8170301088625855,"aX":-6.317561412753121},"breaks":{"breakAngle":19.2,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2437,"spinDirection":212},"zone":14,"plateTime":0.39364260993107525,"extension":6.3394624729184015},"index":0,"playId":"48157fb5-3daf-38cc-809d-679ab29bf6b5","pitchNumber":1,"startTime":"2026-08-19T01:28:00.918Z","endTime":"2026-08-19T01:28:16.871Z","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":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98467232683483,"aZ":-31.941517444819826,"pfxX":-8.546076529395245,"pfxZ":0.12618086668254236,"pX":0.06338361193391635,"pZ":2.501887558871641,"vX0":5.651526170330401,"vY0":-132.9733710492818,"vZ0":-2.4076188960367078,"x":114.58,"y":171.23,"x0":-0.9690581915874024,"y0":50.000259771975735,"z0":5.714651605748869,"aX":-15.446973916098685},"breaks":{"breakAngle":1.2,"breakVertical":-32.5,"breakVerticalInduced":0.0,"breakHorizontal":14.4,"spinRate":1999,"spinDirection":241},"zone":5,"plateTime":0.41043004610455913,"extension":6.184081207490533},"hitData":{"launchSpeed":98.6,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.32,"coordY":99.68}},"index":1,"playId":"a39484e1-a3d7-35ec-8f93-c58476a81a4f","pitchNumber":2,"startTime":"2026-08-19T01:28:16.871Z","endTime":"2026-08-19T01:28:28.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:28:28.320Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:28:30.649Z","endTime":"2026-08-19T01:31:34.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":89.4,"endSpeed":82.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79947673691521,"aZ":-26.36907825312187,"pfxX":2.3723402988312285,"pfxZ":3.358858946516378,"pX":0.8338266886855764,"pZ":2.683648924475447,"vX0":3.603177473070975,"vY0":-130.20624719482183,"vZ0":-3.326829645720093,"x":85.22,"y":166.32,"x0":-0.8728577724097805,"y0":50.00086948188181,"z0":5.959963135979198,"aX":4.096964337559567},"breaks":{"breakAngle":30.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-5.0,"spinRate":2174,"spinDirection":179},"zone":12,"plateTime":0.41970305667242025,"extension":6.3348038690756985},"index":0,"playId":"7309532a-76a3-3bd9-a523-462e1d702631","pitchNumber":1,"startTime":"2026-08-19T01:28:52.455Z","endTime":"2026-08-19T01:29:12.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"b8eea92a-6cec-31b4-b115-e39e974fee7c","startTime":"2026-08-19T01:29:12.354Z","endTime":"2026-08-19T01:29:21.419Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.626733154455067,"aZ":-26.167748590930017,"pfxX":4.272124208919358,"pfxZ":3.5262741516085114,"pX":0.7354072908121014,"pZ":2.9518288324091215,"vX0":2.43291936886954,"vY0":-129.60683376080317,"vZ0":-2.692742529633779,"x":88.97,"y":159.08,"x0":-0.7700651420233006,"y0":50.005394750107904,"z0":5.998946978994579,"aX":7.28154856532284},"breaks":{"breakAngle":30.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-8.3,"spinRate":2224,"spinDirection":159},"zone":3,"plateTime":0.4223169395888635,"extension":6.310863543336217},"index":2,"playId":"7633eaaf-365c-3a72-b943-51a7ebb0289c","pitchNumber":2,"startTime":"2026-08-19T01:29:21.419Z","endTime":"2026-08-19T01:29:44.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771926744700743,"aZ":-12.929353203725588,"pfxX":-3.4475673296500866,"pfxZ":10.003479260484823,"pX":0.7462090393332527,"pZ":4.13020330710156,"vX0":5.213260834983263,"vY0":-137.86502721332337,"vZ0":-2.767908111952691,"x":88.56,"y":127.26,"x0":-0.7217485232178839,"y0":50.00452443626077,"z0":6.020330070575007,"aX":-6.634109444140881},"breaks":{"breakAngle":15.6,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2315,"spinDirection":210},"zone":12,"plateTime":0.3973475379420135,"extension":6.2787954144019285},"index":3,"playId":"78093a22-f91d-3852-8431-3f61a54a12ab","pitchNumber":3,"startTime":"2026-08-19T01:29:44.152Z","endTime":"2026-08-19T01:30:02.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451088507875756,"aZ":-22.379121520823443,"pfxX":-8.270500399900463,"pfxZ":4.960989925643956,"pX":0.08782545975789356,"pZ":2.7427952822880473,"vX0":5.545360779834011,"vY0":-139.65907988449243,"vZ0":-4.488868611570298,"x":106.57,"y":167.76,"x0":-0.8489019546315606,"y0":50.00607437460128,"z0":5.842938670686884,"aX":-16.34071633112636},"breaks":{"breakAngle":2.4,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":13.8,"spinRate":2311,"spinDirection":211},"zone":2,"plateTime":0.3921803549078038,"extension":6.283672082211593},"index":4,"playId":"32b85496-8935-3785-a38c-180c9c07a38d","pitchNumber":4,"startTime":"2026-08-19T01:30:02.985Z","endTime":"2026-08-19T01:30:30.024Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"e45b1e03-8dc3-3137-a8b7-553214ed061a","startTime":"2026-08-19T01:30:30.024Z","endTime":"2026-08-19T01:30:37.039Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.776370378013382,"aZ":-28.730229866686827,"pfxX":1.8290592319135284,"pfxZ":2.060164659616901,"pX":0.7246621214775635,"pZ":1.7879669999264471,"vX0":3.160596639292648,"vY0":-128.2596046733481,"vZ0":-4.799419725904114,"x":89.38,"y":190.5,"x0":-0.7597338307976887,"y0":50.00240793534076,"z0":5.915877202708296,"aX":3.0560293823825155},"breaks":{"breakAngle":25.2,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-4.0,"spinRate":2217,"spinDirection":172},"zone":9,"plateTime":0.4265445503354153,"extension":6.246751082822806},"index":6,"playId":"cf5dddc8-8cc3-3420-903a-9ee3a4fbe52d","pitchNumber":5,"startTime":"2026-08-19T01:30:37.039Z","endTime":"2026-08-19T01:30:58.263Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669401131722918,"aZ":-29.656100585972784,"pfxX":-9.63485217992959,"pfxZ":1.404872558315641,"pX":1.225225008116647,"pZ":0.228901738475916,"vX0":8.642609479973927,"vY0":-132.50595773119687,"vZ0":-8.005827413632916,"x":70.3,"y":232.6,"x0":-0.8171397661969451,"y0":50.00088124843896,"z0":5.437096802797325,"aX":-17.237601632668223},"breaks":{"breakAngle":12.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":15.7,"spinRate":1876,"spinDirection":239},"zone":14,"plateTime":0.4123897811899777,"extension":6.373732164698024},"index":7,"playId":"dde7f92c-ede2-3d93-94a2-dd8b42d56865","pitchNumber":6,"startTime":"2026-08-19T01:30:58.263Z","endTime":"2026-08-19T01:31:11.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jarren Duran steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"actionPlayId":"dde7f92c-ede2-3d93-94a2-dd8b42d56865","startTime":"2026-08-19T01:31:11.399Z","endTime":"2026-08-19T01:31:25.745Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754872955730335,"aZ":-26.103377979621236,"pfxX":2.362534344513776,"pfxZ":3.4810936547917395,"pX":-0.5613144090584062,"pZ":2.2862307438377454,"vX0":-0.06147024144934127,"vY0":-130.3191199471599,"vZ0":-4.572836698666629,"x":138.4,"y":177.05,"x0":-0.8452319615879761,"y0":50.00291769297083,"z0":6.002115314835984,"aX":4.121158717284998},"breaks":{"breakAngle":8.4,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.3,"spinRate":2178,"spinDirection":184},"zone":4,"plateTime":0.41803304373838035,"extension":6.237045091695292},"index":9,"playId":"4ebd1bb0-fb04-3daa-81d2-eecf5662d054","pitchNumber":7,"startTime":"2026-08-19T01:31:25.745Z","endTime":"2026-08-19T01:31:34.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:31:34.335Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a line drive to left fielder Ryan Waldschmidt. Jarren Duran scores.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:31:46.028Z","endTime":"2026-08-19T01:32:11.818Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":664199,"link":"/api/v1/people/664199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9092552110176,"aZ":-13.891426392677124,"pfxX":-2.491958893820809,"pfxZ":9.418499156469219,"pX":0.4081053153894456,"pZ":2.9245915783901943,"vX0":3.80951337784362,"vY0":-138.00065767964142,"vZ0":-5.779032847638635,"x":101.44,"y":159.82,"x0":-0.6624707890321243,"y0":50.00221615504862,"z0":5.971344348926135,"aX":-4.837051528628004},"breaks":{"breakAngle":10.8,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2431,"spinDirection":208},"zone":3,"plateTime":0.39596859829481135,"extension":6.177094427150072},"hitData":{"launchSpeed":85.1,"launchAngle":14.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.1,"coordY":99.91}},"index":0,"playId":"334fdf7a-a926-3dbd-b4b9-1fb88fbc5b49","pitchNumber":1,"startTime":"2026-08-19T01:31:56.934Z","endTime":"2026-08-19T01:32:11.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:32:11.818Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James McCann challenged (pitch result), call on the field was confirmed: Nick Sogard walks. Mickey Gasper to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:32:48.624Z","endTime":"2026-08-19T01:35:15.926Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5d57f9bd-b7a4-3855-92e6-1ede2fc42739","startTime":"2026-08-19T01:32:36.969Z","endTime":"2026-08-19T01:32:50.952Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786290618943113,"aZ":-13.794940770730662,"pfxX":-3.775597995370817,"pfxZ":9.485274847478433,"pX":0.8666646452687123,"pZ":2.623601206514451,"vX0":5.7332945326512545,"vY0":-137.88559624836503,"vZ0":-6.352788233399187,"x":83.96,"y":167.94,"x0":-0.7428535932360696,"y0":50.00621907672934,"z0":5.877037670878964,"aX":-7.319064717579513},"breaks":{"breakAngle":16.8,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":5.8,"spinRate":2463,"spinDirection":211},"zone":12,"plateTime":0.39625215673651537,"extension":6.351526733150186},"index":1,"playId":"b5fdf90b-94a1-39e9-aa5b-1e0322bc9a04","pitchNumber":1,"startTime":"2026-08-19T01:32:50.952Z","endTime":"2026-08-19T01:33:08.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.333300011133822,"aZ":-30.770027565650583,"pfxX":3.166272348854934,"pfxZ":0.8266556576677582,"pX":0.6981197801262831,"pZ":1.7899926812301856,"vX0":2.675738287035448,"vY0":-128.64461668758761,"vZ0":-4.4831576460950835,"x":90.39,"y":190.45,"x0":-0.7606284159511189,"y0":50.00578009194533,"z0":5.893957388002955,"aX":5.399888522314063},"breaks":{"breakAngle":27.6,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":-6.2,"spinRate":2375,"spinDirection":152},"zone":9,"plateTime":0.42297058803214327,"extension":6.150606021538096},"index":2,"playId":"99e8d9d9-2a71-3480-86da-a5e0a941dbc0","pitchNumber":2,"startTime":"2026-08-19T01:33:08.102Z","endTime":"2026-08-19T01:33:29.449Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83923077949284,"aZ":-26.24595917686661,"pfxX":-8.156703233885292,"pfxZ":3.390900550992243,"pX":-1.339634111997341,"pZ":0.48416262910436053,"vX0":2.4521776863717473,"vY0":-131.33765246567506,"vZ0":-7.842502174626191,"x":168.06,"y":225.71,"x0":-1.2257941704814885,"y0":50.001682607658374,"z0":5.461102331061486,"aX":-14.246923624950934},"breaks":{"breakAngle":16.8,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":14.3,"spinRate":1742,"spinDirection":239},"zone":13,"plateTime":0.4170490502224782,"extension":6.337567508265079},"index":3,"playId":"91364fdf-bda5-3d04-bbfc-f39d64fd18e3","pitchNumber":3,"startTime":"2026-08-19T01:33:29.449Z","endTime":"2026-08-19T01:33:53.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158210502824165,"aZ":-30.416683819700793,"pfxX":-7.807659758913373,"pfxZ":1.0107097676688017,"pX":-1.46480617192513,"pZ":2.0883664414102037,"vX0":1.9034270752329505,"vY0":-131.43591233066297,"vZ0":-3.4029159615586475,"x":172.83,"y":182.39,"x0":-1.1843802851777387,"y0":50.006357621869896,"z0":5.661346644947972,"aX":-13.647708165483454},"breaks":{"breakAngle":19.2,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":13.7,"spinRate":1627,"spinDirection":241},"zone":13,"plateTime":0.4169062734842188,"extension":6.270460489179868},"index":4,"playId":"5782b580-8d34-33b8-91f5-7adeace247e0","pitchNumber":4,"startTime":"2026-08-19T01:33:53.753Z","endTime":"2026-08-19T01:34:13.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.057950880876607,"aZ":-29.366808959815792,"pfxX":3.6523801586979254,"pfxZ":1.6777658882759097,"pX":0.7792396404183343,"pZ":1.851261097720737,"vX0":2.698062745830546,"vY0":-128.42337348951264,"vZ0":-4.622526777472483,"x":87.3,"y":188.8,"x0":-0.7587431050213254,"y0":50.00386941712326,"z0":5.95314650366689,"aX":6.113593396679082},"breaks":{"breakAngle":30.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2294,"spinDirection":158},"zone":9,"plateTime":0.42614667399300554,"extension":6.265074083482382},"index":5,"playId":"d817f7d3-de94-3e06-ad8b-3718fe1efd5d","pitchNumber":5,"startTime":"2026-08-19T01:34:13.382Z","endTime":"2026-08-19T01:34:45.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25345531857697,"aZ":-23.013186366874866,"pfxX":-7.466186643352372,"pfxZ":4.74564372097905,"pX":1.2928718183182641,"pZ":3.325623246278016,"vX0":7.428122822793537,"vY0":-137.5208453186182,"vZ0":-3.0080682850341653,"x":67.72,"y":148.99,"x0":-0.46302346341967615,"y0":50.00310310787649,"z0":5.980959590115953,"aX":-14.413538160269479},"breaks":{"breakAngle":12.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":12.1,"spinRate":2264,"spinDirection":209},"zone":12,"plateTime":0.3971031477725666,"extension":6.295128723412426},"index":6,"playId":"7aecfb8b-572f-3abd-a6c1-dee7767f8acd","pitchNumber":6,"startTime":"2026-08-19T01:34:45.556Z","endTime":"2026-08-19T01:35:06.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48096379879789,"aZ":-18.91843443293341,"pfxX":-6.204055973931406,"pfxZ":6.835534064451977,"pX":0.4163320774308901,"pZ":3.446037791971343,"vX0":5.469198911723155,"vY0":-138.30496240648088,"vZ0":-3.294641341570489,"x":101.13,"y":145.74,"x0":-0.7794933916477227,"y0":50.00630912177613,"z0":5.919681268215076,"aX":-12.036886209350993},"breaks":{"breakAngle":6.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2421,"spinDirection":213},"zone":12,"plateTime":0.39584802511757156,"extension":6.1122093376817},"index":7,"playId":"d44f2865-94b4-3b1e-b221-e0a0d6d58fec","pitchNumber":7,"startTime":"2026-08-19T01:35:06.129Z","endTime":"2026-08-19T01:35:15.926Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"playEndTime":"2026-08-19T01:35:15.926Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T01:36:39.164Z","endTime":"2026-08-19T01:38:22.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T01:35:40.219Z","endTime":"2026-08-19T01:36:41.499Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.889157840776644,"aZ":-18.380898228880888,"pfxX":-6.5978162800513624,"pfxZ":7.181063411860319,"pX":-1.0478785336662595,"pZ":2.401372284812819,"vX0":1.6757286878751017,"vY0":-137.5530794641197,"vZ0":-6.202024127884698,"x":156.94,"y":173.94,"x0":-0.8069641079005784,"y0":50.00180574686651,"z0":5.9272343774084,"aX":-12.669459037460406},"breaks":{"breakAngle":16.8,"breakVertical":-18.6,"breakVerticalInduced":11.9,"breakHorizontal":11.6,"spinRate":2447,"spinDirection":207},"zone":13,"plateTime":0.3978727650534877,"extension":6.279348153220394},"index":1,"playId":"adef7947-8b60-354b-a76b-a0d431e42739","pitchNumber":1,"startTime":"2026-08-19T01:36:41.499Z","endTime":"2026-08-19T01:36:58.350Z","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":89.5,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974061101620936,"aZ":-25.437334007942923,"pfxX":2.981920263267364,"pfxZ":3.9057083400339483,"pX":2.0921607572604195,"pZ":0.5834794427055106,"vX0":5.948444143881494,"vY0":-130.13347098049528,"vZ0":-8.423252871206165,"x":37.25,"y":223.03,"x0":-0.6058850678662857,"y0":50.001249072644974,"z0":5.773674881658275,"aX":5.139735713229548},"breaks":{"breakAngle":45.6,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-6.6,"spinRate":2408,"spinDirection":183},"zone":14,"plateTime":0.420051635798111,"extension":6.372395327209533},"index":2,"playId":"5e3b33c8-9173-3494-bcbe-80d8620b1fb8","pitchNumber":2,"startTime":"2026-08-19T01:36:58.350Z","endTime":"2026-08-19T01:37:17.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.877108377116922,"aZ":-20.26453243519235,"pfxX":-8.350055906422062,"pfxZ":6.091292567478366,"pX":-2.2698813396753557,"pZ":2.723268157600539,"vX0":-0.7885308951587913,"vY0":-138.87285759967057,"vZ0":-5.308936741595274,"x":203.52,"y":165.25,"x0":-0.8974904967145672,"y0":50.00160903654943,"z0":6.00623551320683,"aX":-16.319416758839065},"breaks":{"breakAngle":36.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":15.2,"spinRate":2340,"spinDirection":206},"zone":11,"plateTime":0.394289413806189,"extension":6.209022214698006},"index":3,"playId":"aed7d5ab-da79-33b3-abdd-80001502703a","pitchNumber":3,"startTime":"2026-08-19T01:37:17.410Z","endTime":"2026-08-19T01:37:34.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815803012493255,"aZ":-30.292978674562967,"pfxX":2.5705676532272124,"pfxZ":1.1082163597365593,"pX":1.2736324720800876,"pZ":2.4916386527006305,"vX0":4.202694790968531,"vY0":-128.90964801338896,"vZ0":-2.9887255878926395,"x":68.45,"y":171.51,"x0":-0.706783168553663,"y0":50.00256991654511,"z0":5.985532587099586,"aX":4.359519400870404},"breaks":{"breakAngle":33.6,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.5,"spinRate":2376,"spinDirection":164},"zone":12,"plateTime":0.4236188709948854,"extension":6.2574961021447395},"index":4,"playId":"801486a0-3716-3805-ba3e-37b482bd3c35","pitchNumber":4,"startTime":"2026-08-19T01:37:34.034Z","endTime":"2026-08-19T01:37:52.740Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543087300931152,"aZ":-31.218313427552935,"pfxX":2.821057723458638,"pfxZ":0.5633583744924184,"pX":0.29686080066890963,"pZ":2.3675935061398303,"vX0":1.8201674631187503,"vY0":-128.8593698203432,"vZ0":-3.224668633216674,"x":105.68,"y":174.85,"x0":-0.7822407540021005,"y0":50.005720686734385,"z0":6.014964274292908,"aX":4.805384506667282},"breaks":{"breakAngle":21.6,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2404,"spinDirection":135},"zone":6,"plateTime":0.42299690370780096,"extension":6.3071098223887105},"index":5,"playId":"7fc5a1df-9222-32b1-9274-937b6fd3a5ca","pitchNumber":5,"startTime":"2026-08-19T01:37:52.740Z","endTime":"2026-08-19T01:38:11.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15717030633676,"aZ":-31.20500122877709,"pfxX":2.820999964727312,"pfxZ":0.5741199160297441,"pX":0.2753158023751397,"pZ":2.388038975504763,"vX0":1.630990269249539,"vY0":-127.97725107430173,"vZ0":-3.1692201033854595,"x":106.51,"y":174.3,"x0":-0.7339901781122835,"y0":50.00134612790888,"z0":6.053428217864193,"aX":4.739846874975227},"breaks":{"breakAngle":20.4,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2361,"spinDirection":154},"zone":6,"plateTime":0.4258620643221809,"extension":6.3487236817089805},"hitData":{"launchSpeed":96.5,"launchAngle":42.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.76,"coordY":72.29}},"index":6,"playId":"4936657e-c51d-33ce-a251-1f4b0280f583","pitchNumber":6,"startTime":"2026-08-19T01:38:11.145Z","endTime":"2026-08-19T01:38:22.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:38:22.507Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:40:28.493Z","endTime":"2026-08-19T01:41:50.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Miller replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:39:42.077Z","endTime":"2026-08-19T01:40:30.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669062,"link":"/api/v1/people/669062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769496661594417,"aZ":-24.200613796338846,"pfxX":11.53089821680033,"pfxZ":4.055941931232612,"pX":-0.19610758175722878,"pZ":2.1862380499096368,"vX0":-9.177283930169216,"vY0":-139.16104624319573,"vZ0":-6.550153325977231,"x":124.48,"y":179.75,"x0":1.6437876197843058,"y0":50.00056446905858,"z0":6.169951607003051,"aX":22.6488512893274},"breaks":{"breakAngle":4.8,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-19.0,"spinRate":2279,"spinDirection":128},"zone":5,"plateTime":0.3933558768872061,"extension":6.758334818851857},"index":1,"playId":"633e3c02-25e6-3d06-bd0a-30c5c4eb79b6","pitchNumber":1,"startTime":"2026-08-19T01:40:30.827Z","endTime":"2026-08-19T01:40:45.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.172785652923803,"aZ":-29.276879186332707,"pfxX":1.6132318054375059,"pfxZ":1.8164737630166186,"pX":-1.458627204819932,"pZ":0.21868477602660874,"vX0":-7.593778941406264,"vY0":-125.61817410633007,"vZ0":-8.812111344312534,"x":172.6,"y":232.88,"x0":1.3977986848163044,"y0":50.000467022614366,"z0":6.162528953202185,"aX":2.5700771640694815},"breaks":{"breakAngle":39.6,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-1.1,"spinRate":2472,"spinDirection":80},"zone":13,"plateTime":0.4365367519441099,"extension":6.632812898734897},"index":2,"playId":"341bb071-1388-32a4-ba7f-d3ddd357e659","pitchNumber":2,"startTime":"2026-08-19T01:40:45.736Z","endTime":"2026-08-19T01:41:04.738Z","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":97.7,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11477427197691,"aZ":-21.279978182642093,"pfxX":10.648486269170288,"pfxZ":5.325499082532481,"pX":-0.031695404002527024,"pZ":3.7675010155146964,"vX0":-8.046797015990467,"vY0":-142.02249358960648,"vZ0":-3.3255187818623435,"x":118.21,"y":137.06,"x0":1.4529607329710867,"y0":50.00200906012383,"z0":6.304792834490084,"aX":21.781442560231184},"breaks":{"breakAngle":1.2,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":-17.6,"spinRate":2334,"spinDirection":137},"zone":11,"plateTime":0.38546256446800076,"extension":6.514666174151324},"index":3,"playId":"dd7a244b-799e-3be1-929c-ddd3360033aa","pitchNumber":3,"startTime":"2026-08-19T01:41:04.738Z","endTime":"2026-08-19T01:41:21.698Z","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":84.2,"endSpeed":76.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269961110284395,"aZ":-31.140142810162715,"pfxX":-1.625750660379372,"pfxZ":0.689870626612084,"pX":-0.09757924577192914,"pZ":2.0580832619722527,"vX0":-3.7308671462477125,"vY0":-122.47550006601814,"vZ0":-3.868133665620749,"x":120.72,"y":183.21,"x0":1.6650613092841957,"y0":50.003827742038176,"z0":6.361005375117453,"aX":-2.435271413162496},"breaks":{"breakAngle":28.8,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":4.0,"spinRate":2514,"spinDirection":359},"zone":8,"plateTime":0.4495815168700865,"extension":6.575260383519071},"index":4,"playId":"91fac8e5-6b2a-3004-9c20-00cc3ddec05d","pitchNumber":4,"startTime":"2026-08-19T01:41:21.698Z","endTime":"2026-08-19T01:41:38.838Z","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":86.2,"endSpeed":78.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878577551521392,"aZ":-34.298211969997894,"pfxX":-2.9906810478240105,"pfxZ":-1.3543092502877192,"pX":-0.24022615825859883,"pZ":1.8406468540827694,"vX0":-3.470004715973819,"vY0":-125.46856321996893,"vZ0":-4.185641420931102,"x":126.16,"y":189.08,"x0":1.556895526156073,"y0":50.00214048982126,"z0":6.370730774448831,"aX":-4.6967538258670105},"breaks":{"breakAngle":32.4,"breakVertical":-40.4,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":2512,"spinDirection":323},"zone":8,"plateTime":0.4390297126077467,"extension":6.653254125704877},"hitData":{"launchSpeed":84.4,"launchAngle":57.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.14,"coordY":128.95}},"index":5,"playId":"f1bfd9f3-1f3e-372d-844f-c8d66ae25962","pitchNumber":5,"startTime":"2026-08-19T01:41:38.838Z","endTime":"2026-08-19T01:41:50.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:41:50.127Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:41:58.069Z","endTime":"2026-08-19T01:45:18.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.5,"endSpeed":89.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334639150344994,"aZ":-18.65412270507079,"pfxX":9.080967967949253,"pfxZ":6.625937854886873,"pX":-0.12917214742503866,"pZ":2.7555153760660365,"vX0":-7.596262800679518,"vY0":-141.69915892825205,"vZ0":-6.438725113256214,"x":121.92,"y":164.38,"x0":1.4019531938562189,"y0":50.00388882878534,"z0":6.242479520738461,"aX":18.531441820825226},"breaks":{"breakAngle":4.8,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-15.0,"spinRate":2209,"spinDirection":129},"zone":2,"plateTime":0.386034531660818,"extension":6.630096997360186},"index":0,"playId":"abbbc2d5-7279-3b8c-8d0d-5e84bbc96d54","pitchNumber":1,"startTime":"2026-08-19T01:42:17.377Z","endTime":"2026-08-19T01:42:32.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048468414016433,"aZ":-30.959875528618277,"pfxX":-0.11711308584468627,"pfxZ":0.7701929486195063,"pX":-0.5646775390128865,"pZ":1.3779549286688169,"vX0":-5.3158925820211795,"vY0":-124.81102012364748,"vZ0":-5.590833712354945,"x":138.52,"y":201.58,"x0":1.611432153036026,"y0":50.000688286885804,"z0":6.2085943550013045,"aX":-0.18362787205724473},"breaks":{"breakAngle":32.4,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":1.4,"spinRate":2402,"spinDirection":337},"zone":13,"plateTime":0.4395052365331571,"extension":6.526460263585904},"index":1,"playId":"0e401f79-8845-3a81-aa20-b00730f063d8","pitchNumber":2,"startTime":"2026-08-19T01:42:32.068Z","endTime":"2026-08-19T01:42:48.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T01:42:48.688Z","endTime":"2026-08-19T01:43:07.048Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.748622106383806,"aZ":-29.470509615173107,"pfxX":-0.5437967028303854,"pfxZ":1.7035893985188113,"pX":-1.3647209610892614,"pZ":-0.3949594162855202,"vX0":-6.770948998519203,"vY0":-124.03776344146317,"vZ0":-9.913305433817102,"x":169.02,"y":249.44,"x0":1.4514087230675436,"y0":50.00334864716621,"z0":6.046790299199267,"aX":-0.860492633505427},"breaks":{"breakAngle":42.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":2.3,"spinRate":2572,"spinDirection":4},"zone":13,"plateTime":0.4386682262418464,"extension":6.665720217388195},"index":3,"playId":"93338fe1-1604-37b3-b123-684e466aa0ba","pitchNumber":3,"startTime":"2026-08-19T01:43:07.048Z","endTime":"2026-08-19T01:43:28.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.092087054902485,"aZ":-19.248921519043883,"pfxX":10.961826237417757,"pfxZ":6.331342306554877,"pX":-0.571833048511575,"pZ":3.498446995386587,"vX0":-9.520366932185077,"vY0":-142.11587151017224,"vZ0":-4.4311030349267355,"x":138.8,"y":144.32,"x0":1.4001502218564457,"y0":50.00612011374424,"z0":6.303520114281318,"aX":22.388613544652525},"breaks":{"breakAngle":8.4,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":-17.9,"spinRate":2412,"spinDirection":132},"zone":11,"plateTime":0.3856701071736581,"extension":6.542237504028779},"index":4,"playId":"cc726298-f03e-3e90-8c3d-b60fc4547857","pitchNumber":4,"startTime":"2026-08-19T01:43:28.234Z","endTime":"2026-08-19T01:43:49.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372408110018224,"aZ":-39.88679395691496,"pfxX":-6.207756148432026,"pfxZ":-5.321708692373371,"pX":-1.4168686252340075,"pZ":-0.6806252888767437,"vX0":-5.095249493308621,"vY0":-120.68648271753854,"vZ0":-7.6203834168330715,"x":171.01,"y":257.16,"x0":1.5417754707873712,"y0":50.00269816994728,"z0":6.10729279200165,"aX":-8.995067793842397},"breaks":{"breakAngle":56.4,"breakVertical":-51.7,"breakVerticalInduced":-11.4,"breakHorizontal":12.6,"spinRate":2432,"spinDirection":337},"zone":13,"plateTime":0.4569538518856131,"extension":6.714306934952598},"index":5,"playId":"345cf033-a1d5-34da-b33f-39cee7109a87","pitchNumber":5,"startTime":"2026-08-19T01:43:49.490Z","endTime":"2026-08-19T01:44:13.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834078154899924,"aZ":-32.14839754793888,"pfxX":-3.3724926335669654,"pfxZ":0.015594207374869384,"pX":-0.8186094933342096,"pZ":1.509496438611948,"vX0":-4.695292753189807,"vY0":-121.51026344630331,"vZ0":-4.995178986174621,"x":148.2,"y":198.02,"x0":1.5735685820134822,"y0":50.001560999441054,"z0":6.371107729578476,"aX":-5.064297017723856},"breaks":{"breakAngle":42.0,"breakVertical":-40.0,"breakVerticalInduced":-0.8,"breakHorizontal":7.2,"spinRate":2634,"spinDirection":320},"zone":13,"plateTime":0.4500117073577172,"extension":6.574317227936982},"index":6,"playId":"3bb11cf4-d3a9-3a25-8bf4-08c664f01c0f","pitchNumber":6,"startTime":"2026-08-19T01:44:13.067Z","endTime":"2026-08-19T01:44:48.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.572326253833616,"aZ":-19.28100618760948,"pfxX":10.889410974358498,"pfxZ":6.338700505896412,"pX":-1.433745210368354,"pZ":1.192101436829891,"vX0":-11.411850669438854,"vY0":-141.75930939579445,"vZ0":-10.238926492350576,"x":171.65,"y":206.59,"x0":1.2303359631021358,"y0":50.00311447158305,"z0":6.083031807934204,"aX":22.151240105331883},"breaks":{"breakAngle":18.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":-17.4,"spinRate":2353,"spinDirection":131},"zone":13,"plateTime":0.38646530036020454,"extension":6.717321281984779},"index":7,"playId":"93c83821-95f2-3432-9c0c-4cc049abf0ab","pitchNumber":7,"startTime":"2026-08-19T01:44:48.077Z","endTime":"2026-08-19T01:45:07.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168613038366892,"aZ":-18.950525286191905,"pfxX":10.491118365463878,"pfxZ":6.5781143655854875,"pX":-1.5766365011785743,"pZ":1.9449151393843336,"vX0":-11.738240868176227,"vY0":-140.7157226953054,"vZ0":-8.35534901880943,"x":104.82,"y":161.63,"x0":1.2808107835020228,"y0":50.00361575594734,"z0":6.1746706720142255,"aX":21.093779064083986},"breaks":{"breakAngle":21.6,"breakVertical":-18.8,"breakVerticalInduced":10.3,"breakHorizontal":-16.7,"spinRate":2317,"spinDirection":132},"zone":13,"plateTime":0.3888553034348119,"extension":6.745450003865399},"index":8,"playId":"39686e7c-2a0d-3a95-8d23-0e0a15d37622","pitchNumber":8,"startTime":"2026-08-19T01:45:07.209Z","endTime":"2026-08-19T01:45:18.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:45:18.606Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:45:26.433Z","endTime":"2026-08-19T01:45:55.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.191375488705823,"aZ":-21.46460104877242,"pfxX":10.359788177175435,"pfxZ":5.314479037837641,"pX":-0.5651534319605341,"pZ":2.454770535383458,"vX0":-9.207042776908226,"vY0":-140.67292748465485,"vZ0":-6.610917911148462,"x":138.54,"y":172.5,"x0":1.3949755755949738,"y0":50.00678157236003,"z0":6.214788581927063,"aX":20.887847056297147},"breaks":{"breakAngle":9.6,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.0,"spinRate":2316,"spinDirection":132},"zone":4,"plateTime":0.3885210025137509,"extension":6.537207242050786},"hitData":{"launchSpeed":91.4,"launchAngle":39.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.8,"coordY":75.61}},"index":0,"playId":"c402e8cc-a48e-3d34-8c78-e94233872cd3","pitchNumber":1,"startTime":"2026-08-19T01:45:40.997Z","endTime":"2026-08-19T01:45:55.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:45:55.956Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa called out on strikes.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:45:58.828Z","endTime":"2026-08-19T01:47:27.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644561094734804,"aZ":-38.13476145202506,"pfxX":-4.9647715221568784,"pfxZ":-3.93069876908336,"pX":-0.5573872119858307,"pZ":1.293732666784119,"vX0":-3.930043159687969,"vY0":-122.78229527226702,"vZ0":-4.006165519872637,"x":138.25,"y":203.85,"x0":1.7121619061528783,"y0":50.000698322396715,"z0":6.211479710484103,"aX":-7.534124705336834},"breaks":{"breakAngle":43.2,"breakVertical":-46.4,"breakVerticalInduced":-7.8,"breakHorizontal":10.0,"spinRate":2447,"spinDirection":328},"zone":13,"plateTime":0.447105807145606,"extension":6.585378554401638},"index":0,"playId":"38d54e58-6911-3bfb-982c-6a15e8ee7e16","pitchNumber":1,"startTime":"2026-08-19T01:46:20.674Z","endTime":"2026-08-19T01:46:39.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40872065177684,"aZ":-34.37235481969202,"pfxX":-1.831616163746877,"pfxZ":-1.4402280056252934,"pX":0.35989108710397083,"pZ":2.203628712948275,"vX0":-2.5150292768271254,"vY0":-122.60546060391394,"vZ0":-3.0102941938758905,"x":103.28,"y":179.28,"x0":1.63734276891842,"y0":50.00579704861313,"z0":6.382932012896057,"aX":-2.786804427405678},"breaks":{"breakAngle":22.8,"breakVertical":-41.6,"breakVerticalInduced":-3.1,"breakHorizontal":4.0,"spinRate":2609,"spinDirection":318},"zone":6,"plateTime":0.44685761113388134,"extension":6.461438896454408},"index":1,"playId":"fb05d13c-665d-337d-89bb-27e388a7af22","pitchNumber":2,"startTime":"2026-08-19T01:46:39.651Z","endTime":"2026-08-19T01:46:59.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855468239798387,"aZ":-30.4528269644336,"pfxX":-1.1181810844047737,"pfxZ":1.091254819028972,"pX":-0.03153644825272243,"pZ":2.136692838316958,"vX0":-3.964293093021025,"vY0":-124.60853797537538,"vZ0":-3.983088568413626,"x":118.2,"y":181.09,"x0":1.7246877354274526,"y0":50.00186792480011,"z0":6.269735845383714,"aX":-1.7586989818730754},"breaks":{"breakAngle":27.6,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":2.9,"spinRate":2655,"spinDirection":338},"zone":8,"plateTime":0.4394311879494337,"extension":6.621140491491243},"index":2,"playId":"c148e1f2-8239-3e79-8976-569455593289","pitchNumber":3,"startTime":"2026-08-19T01:46:59.863Z","endTime":"2026-08-19T01:47:23.300Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130178475692155,"aZ":-20.552352636216813,"pfxX":10.556684077233413,"pfxZ":5.8242831412026845,"pX":-0.6324529917947774,"pZ":3.0107625290400177,"vX0":-9.350747778818818,"vY0":-140.03396978233076,"vZ0":-5.132955906559669,"x":141.11,"y":157.49,"x0":1.3702289996671906,"y0":50.004297911867155,"z0":6.202558822810256,"aX":21.073306310393125},"breaks":{"breakAngle":9.6,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":-17.3,"spinRate":2312,"spinDirection":128},"zone":1,"plateTime":0.39038608561254673,"extension":6.6492565604924225},"index":3,"playId":"14a9b2e5-f782-3a60-9954-c031c9d427ca","pitchNumber":4,"startTime":"2026-08-19T01:47:23.300Z","endTime":"2026-08-19T01:47:27.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:47:27.630Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:49:51.544Z","endTime":"2026-08-19T01:50:19.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Martinez replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T01:48:41.595Z","endTime":"2026-08-19T01:49:53.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679885,"link":"/api/v1/people/679885"},"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":99.2,"endSpeed":90.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.214653292667016,"aZ":-13.031118272404226,"pfxX":-6.623152060015368,"pfxZ":9.13477132156201,"pX":1.221474126960777,"pZ":2.1173579211451004,"vX0":13.448760638238365,"vY0":-143.61844589660575,"vZ0":-8.323709196908007,"x":70.44,"y":181.61,"x0":-2.654514593115972,"y0":50.00637449075941,"z0":5.85750695853086,"aX":-13.885737947940532},"breaks":{"breakAngle":44.4,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2188,"spinDirection":227},"zone":14,"plateTime":0.3808903373115533,"extension":6.123179711455311},"index":1,"playId":"32bbe512-e0a2-32a9-ae51-18b5f75cf0d6","pitchNumber":1,"startTime":"2026-08-19T01:49:53.870Z","endTime":"2026-08-19T01:50:09.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01586507091916,"aZ":-15.196828538949722,"pfxX":-6.961180161587845,"pfxZ":7.969299008601831,"pX":0.47689098583425854,"pZ":1.8803903946669498,"vX0":12.172367797455395,"vY0":-144.6194176349631,"vZ0":-8.420228969739187,"x":98.82,"y":188.01,"x0":-2.871695890304909,"y0":50.00044918122828,"z0":5.7509726036005775,"aX":-14.825318244042629},"breaks":{"breakAngle":36.0,"breakVertical":-14.6,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2248,"spinDirection":221},"zone":9,"plateTime":0.3779694476279536,"extension":6.021247059970018},"hitData":{"launchSpeed":94.1,"launchAngle":30.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.15,"coordY":58.05}},"index":2,"playId":"5cd57668-5c48-33a2-afaf-29949e66fc7a","pitchNumber":2,"startTime":"2026-08-19T01:50:09.338Z","endTime":"2026-08-19T01:50:19.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:50:19.362Z","atBatIndex":71},{"result":{"type":"atBat","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:50:29.346Z","endTime":"2026-08-19T01:51:37.292Z","isComplete":false,"isScoringPlay":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".393"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.61"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.48"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.29"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.29"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.79"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.88"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.66"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.86"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[],"runners":[],"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":101.6,"endSpeed":93.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42321260256458,"aZ":-24.344882649773975,"pfxX":-11.132947441199583,"pfxZ":3.5525668875302223,"pX":0.2440329430567992,"pZ":1.1154337052511751,"vX0":12.732655904819465,"vY0":-147.13975237316347,"vZ0":-9.772055995676226,"x":107.7,"y":208.66,"x0":-2.68352433657227,"y0":50.00180255764152,"z0":5.910326024658723,"aX":-24.521912036873754},"breaks":{"breakAngle":21.6,"breakVertical":-22.1,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2113,"spinDirection":221},"zone":14,"plateTime":0.3716124744240883,"extension":6.125943268373631},"index":0,"playId":"fa95da95-9e40-3938-8c77-8425b7b250ab","pitchNumber":1,"startTime":"2026-08-19T01:51:02.666Z","endTime":"2026-08-19T01:51:18.413Z","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":100.8,"endSpeed":92.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75165049576831,"aZ":-13.50025240134897,"pfxX":-7.521575822038565,"pfxZ":8.627719786313738,"pX":1.092380229173978,"pZ":2.849066537131758,"vX0":13.686749128661862,"vY0":-146.04295968991343,"vZ0":-6.6120210885701685,"x":75.36,"y":161.86,"x0":-2.6733353150052803,"y0":50.00237094392115,"z0":5.951162839592241,"aX":-16.280108044728937},"breaks":{"breakAngle":40.8,"breakVertical":-12.7,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":223},"zone":12,"plateTime":0.37475948590912633,"extension":6.126694527018991},"index":1,"playId":"7c4fdf95-306f-3bd6-bd9e-5962678012e7","pitchNumber":2,"startTime":"2026-08-19T01:51:18.413Z","endTime":"2026-08-19T01:51:36.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35739858383708,"aZ":-25.0427617523185,"pfxX":-0.3491944241257712,"pfxZ":3.890535591523924,"pX":-0.18531062262086195,"pZ":0.541917665154573,"vX0":7.252336612285621,"vY0":-134.13103020264464,"vZ0":-9.356048338873707,"x":124.06,"y":224.15,"x0":-2.8718256514978475,"y0":50.00274376694336,"z0":5.842935294358526,"aX":-0.6403367171379353},"breaks":{"breakAngle":38.4,"breakVertical":-26.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.8,"spinRate":2292,"spinDirection":210},"zone":13,"plateTime":0.40739824680997483},"index":2,"playId":"3513c2de-3dcb-3870-8285-a81c65c7da07","pitchNumber":3,"startTime":"2026-08-19T01:51:36.602Z","endTime":"2026-08-19T01:51:37.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:51:37.292Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:50:29.346Z","endTime":"2026-08-19T01:51:37.292Z","isComplete":false,"isScoringPlay":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".393"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.61"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.48"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.29"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.29"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.79"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.88"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.66"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.86"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.41"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.069"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.412"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".814"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[],"runners":[],"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":101.6,"endSpeed":93.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42321260256458,"aZ":-24.344882649773975,"pfxX":-11.132947441199583,"pfxZ":3.5525668875302223,"pX":0.2440329430567992,"pZ":1.1154337052511751,"vX0":12.732655904819465,"vY0":-147.13975237316347,"vZ0":-9.772055995676226,"x":107.7,"y":208.66,"x0":-2.68352433657227,"y0":50.00180255764152,"z0":5.910326024658723,"aX":-24.521912036873754},"breaks":{"breakAngle":21.6,"breakVertical":-22.1,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2113,"spinDirection":221},"zone":14,"plateTime":0.3716124744240883,"extension":6.125943268373631},"index":0,"playId":"fa95da95-9e40-3938-8c77-8425b7b250ab","pitchNumber":1,"startTime":"2026-08-19T01:51:02.666Z","endTime":"2026-08-19T01:51:18.413Z","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":100.8,"endSpeed":92.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75165049576831,"aZ":-13.50025240134897,"pfxX":-7.521575822038565,"pfxZ":8.627719786313738,"pX":1.092380229173978,"pZ":2.849066537131758,"vX0":13.686749128661862,"vY0":-146.04295968991343,"vZ0":-6.6120210885701685,"x":75.36,"y":161.86,"x0":-2.6733353150052803,"y0":50.00237094392115,"z0":5.951162839592241,"aX":-16.280108044728937},"breaks":{"breakAngle":40.8,"breakVertical":-12.7,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":223},"zone":12,"plateTime":0.37475948590912633,"extension":6.126694527018991},"index":1,"playId":"7c4fdf95-306f-3bd6-bd9e-5962678012e7","pitchNumber":2,"startTime":"2026-08-19T01:51:18.413Z","endTime":"2026-08-19T01:51:36.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35739858383708,"aZ":-25.0427617523185,"pfxX":-0.3491944241257712,"pfxZ":3.890535591523924,"pX":-0.18531062262086195,"pZ":0.541917665154573,"vX0":7.252336612285621,"vY0":-134.13103020264464,"vZ0":-9.356048338873707,"x":124.06,"y":224.15,"x0":-2.8718256514978475,"y0":50.00274376694336,"z0":5.842935294358526,"aX":-0.6403367171379353},"breaks":{"breakAngle":38.4,"breakVertical":-26.8,"breakVerticalInduced":5.3,"breakHorizontal":-0.8,"spinRate":2292,"spinDirection":210},"zone":13,"plateTime":0.40739824680997483},"index":2,"playId":"3513c2de-3dcb-3870-8285-a81c65c7da07","pitchNumber":3,"startTime":"2026-08-19T01:51:36.602Z","endTime":"2026-08-19T01:51:37.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:51:37.292Z","atBatIndex":72},"scoringPlays":[7,8,23,27,30,46,52,56,64],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":103.14,"y":108.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":117.86,"y":221.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":98.6,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":131.96,"y":107.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":141.17,"y":184.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":191.37,"y":119.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":177.31,"y":78.63},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":82.83,"y":117.45},"type":"O","description":"Lineout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":95.32,"y":165.55},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":141.17,"y":185.13},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":115.83,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":118.36,"y":190.7},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":105.7,"y":171.95},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":163.51,"y":116.94},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":30,"top":[18,19,20,21,22,23,24,25],"bottom":[26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":132.39,"y":121.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":184.6,"y":119.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":102.02,"y":117.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":87.66,"y":29.87},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":100.63,"y":166.88},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":105.19,"y":167.39},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":244.21,"y":86.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":107.36,"y":124.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":157.89,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":160.93,"y":139.52},"type":"O","description":"Pop Out"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":118.34,"y":182.35},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":164.47,"y":173.82},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":114.31,"y":149.66},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":124.93,"y":66.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":112.79,"y":151.18},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":172.61,"y":132.91},"type":"O","description":"Pop Out"}]}},{"startIndex":38,"endIndex":46,"top":[38,39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":127.99,"y":181.07},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":50.23,"y":128.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":126.98,"y":182.59},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":156.88,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":76.81,"y":117.73},"type":"H","description":"Single"}]}},{"startIndex":47,"endIndex":57,"top":[47,48,49,50,51],"bottom":[52,53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":89.93,"y":86.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":107.01,"y":94.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":188.29,"y":105.57},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":119.27,"y":31.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":197.53,"y":103.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":100.63,"y":170.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":128.48,"y":196.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":134.73,"y":160.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":199.02,"y":87.16},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":66,"top":[58,59,60],"bottom":[61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":118.05,"y":192.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":138.13,"y":148.14},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":104.18,"y":163.34},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":91.3,"y":110.71},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":140.32,"y":99.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":102.1,"y":99.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":90.76,"y":72.29},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69,70],"bottom":[71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":86.14,"y":128.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":97.8,"y":75.61},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":109.15,"y":58.05},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":8,"currentInningOrdinal":"8th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":13,"errors":1,"leftOnBase":8},"away":{"runs":4,"hits":6,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"catcher":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"first":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"second":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"third":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"center":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"onDeck":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"inHole":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"onDeck":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"inHole":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"battingOrder":4,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":3,"strikes":0,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".243","atBats":28,"obp":".315","slg":".397","ops":".712","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"28.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":32,"obp":".474","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"4.17","inningsPitched":"7.1","saveOpportunities":0,"earnedRuns":9,"whip":"1.29","battersFaced":39,"outs":22,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":59,"strikes":93,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":8,"pitchesPerInning":"20.73","runsScoredPer9":"11.05","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":22,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":105,"groundOuts":149,"airOuts":177,"runs":49,"doubles":30,"triples":4,"homeRuns":14,"strikeOuts":106,"baseOnBalls":47,"intentionalWalks":0,"hits":134,"hitByPitch":0,"atBats":563,"obp":".297","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2371,"era":"2.71","inningsPitched":"149.1","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.21","battersFaced":613,"outs":448,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2371,"balls":866,"strikes":1505,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".750","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.39","walksPer9Inn":"2.83","hitsPer9Inn":"8.08","runsScoredPer9":"2.95","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":27,"lineOuts":45},"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}},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".267","atBats":45,"obp":".353","slg":".378","ops":".731","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":17,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":19,"groundOuts":48,"airOuts":39,"runs":15,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":175,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":782,"era":"2.37","inningsPitched":"49.1","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":13,"whip":"1.03","battersFaced":198,"outs":148,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":274,"strikes":508,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".429","pitchesPerInning":"15.85","gamesFinished":11,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.10","hitsPer9Inn":"6.20","runsScoredPer9":"2.74","homeRunsPer9":"0.36","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":12,"flyOuts":51,"groundOuts":106,"airOuts":103,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":348,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1387,"era":"3.11","inningsPitched":"92.2","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.13","battersFaced":379,"outs":278,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1387,"balls":479,"strikes":908,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".875","pitchesPerInning":"14.97","gamesFinished":2,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"5.92","walksPer9Inn":"2.33","hitsPer9Inn":"7.87","runsScoredPer9":"3.50","homeRunsPer9":"0.78","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":27,"groundOuts":60,"airOuts":46,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":15,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".240","atBats":196,"obp":".290","slg":".393","ops":".683","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":77,"rbi":29,"leftOnBase":89,"sacBunts":6,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":228,"errors":2,"chances":253,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":55,"groundOuts":95,"airOuts":123,"runs":58,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":93,"baseOnBalls":42,"intentionalWalks":2,"hits":98,"hitByPitch":7,"avg":".241","atBats":406,"obp":".321","slg":".443","ops":".764","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":180,"rbi":62,"leftOnBase":206,"sacBunts":0,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.30","popOuts":44,"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":182,"putOuts":80,"errors":5,"chances":267,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":58,"airOuts":47,"runs":24,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":47,"baseOnBalls":32,"intentionalWalks":2,"hits":42,"hitByPitch":0,"avg":".218","atBats":193,"obp":".327","slg":".321","ops":".648","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":62,"rbi":17,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.33","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":111,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 6 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":23,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":33,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":81,"groundOuts":133,"airOuts":148,"runs":80,"doubles":23,"triples":3,"homeRuns":26,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":2,"hits":139,"hitByPitch":3,"atBats":497,"obp":".354","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2079,"era":"5.37","inningsPitched":"129.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.52","battersFaced":565,"outs":387,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2079,"balls":776,"strikes":1303,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.90","rbi":4,"winPercentage":".444","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"5.86","walksPer9Inn":"3.98","hitsPer9Inn":"9.70","runsScoredPer9":"5.58","homeRunsPer9":"1.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":45},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":11,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID814439":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":28,"groundOuts":31,"airOuts":51,"runs":25,"doubles":13,"triples":1,"homeRuns":2,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":4,"avg":".273","atBats":194,"obp":".332","slg":".381","ops":".713","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":74,"rbi":16,"leftOnBase":85,"sacBunts":2,"sacFlies":2,"babip":".389","groundOutsToAirouts":"0.61","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":4,"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":5,"putOuts":161,"errors":2,"chances":168,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":35,"groundOuts":46,"airOuts":59,"runs":26,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":195,"obp":".285","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":831,"era":"3.91","inningsPitched":"53.0","wins":5,"losses":4,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":23,"whip":"1.15","battersFaced":215,"outs":159,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":831,"balls":298,"strikes":533,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":2,"winPercentage":".556","pitchesPerInning":"15.68","gamesFinished":9,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.55","hitsPer9Inn":"7.81","runsScoredPer9":"4.42","homeRunsPer9":"1.19","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":52,"gamesStarted":0,"flyOuts":23,"groundOuts":60,"airOuts":45,"runs":16,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":2,"hits":43,"hitByPitch":1,"atBats":179,"obp":".284","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":741,"era":"2.74","inningsPitched":"49.1","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":15,"whip":"1.09","battersFaced":196,"outs":148,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":246,"strikes":495,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":1,"winPercentage":".500","pitchesPerInning":"15.02","gamesFinished":13,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.01","hitsPer9Inn":"7.84","runsScoredPer9":"2.92","homeRunsPer9":"0.55","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":51,"groundOuts":119,"airOuts":110,"runs":50,"doubles":17,"triples":4,"homeRuns":9,"strikeOuts":37,"baseOnBalls":22,"intentionalWalks":2,"hits":95,"hitByPitch":2,"avg":".265","atBats":359,"obp":".310","slg":".409","ops":".719","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":147,"rbi":60,"leftOnBase":152,"sacBunts":1,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.08","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.89","popOuts":29,"lineOuts":30},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":12,"obp":".412","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.64","battersFaced":17,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":25,"strikes":23,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"13.09","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"7.36","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":444,"errors":2,"chances":579,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID679885":{"person":{"id":679885,"fullName":"Justin Martinez","link":"/api/v1/people/679885"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":4,"strikes":1,"strikePercentage":".200","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":5,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":4,"strikes":1,"strikePercentage":".200","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":89,"groundOuts":130,"airOuts":146,"runs":59,"doubles":17,"triples":6,"homeRuns":9,"strikeOuts":66,"baseOnBalls":74,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".246","atBats":439,"obp":".356","slg":".374","ops":".730","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":164,"rbi":43,"leftOnBase":190,"sacBunts":5,"sacFlies":6,"babip":".268","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.78","popOuts":16,"lineOuts":41},"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":298,"putOuts":192,"errors":6,"chances":496,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":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":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":13,"groundOuts":46,"airOuts":43,"runs":23,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":7,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".257","atBats":171,"obp":".291","slg":".351","ops":".642","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":60,"rbi":15,"leftOnBase":61,"sacBunts":4,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":19,"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":40,"putOuts":134,"errors":5,"chances":179,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":57,"groundOuts":81,"airOuts":99,"runs":30,"doubles":18,"triples":2,"homeRuns":6,"strikeOuts":88,"baseOnBalls":21,"intentionalWalks":1,"hits":81,"hitByPitch":5,"atBats":347,"obp":".286","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1447,"era":"2.93","inningsPitched":"92.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.11","battersFaced":375,"outs":276,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1447,"balls":488,"strikes":959,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"8.61","walksPer9Inn":"2.05","hitsPer9Inn":"7.92","runsScoredPer9":"2.93","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":56,"groundOuts":92,"airOuts":97,"runs":54,"doubles":25,"triples":1,"homeRuns":10,"strikeOuts":62,"baseOnBalls":45,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".308","atBats":351,"obp":".385","slg":".470","ops":".855","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":165,"rbi":60,"leftOnBase":145,"sacBunts":0,"sacFlies":8,"babip":".341","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.10","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":32,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":22,"putOuts":519,"errors":2,"chances":543,"fielding":".996","passedBall":2,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":30,"groundOuts":29,"airOuts":56,"runs":30,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":2,"hits":42,"hitByPitch":2,"atBats":163,"obp":".349","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":709,"era":"6.00","inningsPitched":"42.0","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":28,"whip":"1.50","battersFaced":187,"outs":126,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":256,"strikes":453,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".286","pitchesPerInning":"16.88","gamesFinished":22,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.93","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.43","homeRunsPer9":"1.71","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683352":{"person":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":30,"groundOuts":22,"airOuts":57,"runs":17,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":22,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":135,"obp":".348","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":605,"era":"4.17","inningsPitched":"36.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.47","battersFaced":159,"outs":110,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":228,"strikes":377,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"6.14","walksPer9Inn":"5.40","hitsPer9Inn":"7.85","runsScoredPer9":"4.17","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":8},"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | BB, HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":74,"groundOuts":103,"airOuts":131,"runs":77,"doubles":26,"triples":15,"homeRuns":18,"strikeOuts":115,"baseOnBalls":63,"intentionalWalks":3,"hits":113,"hitByPitch":8,"avg":".246","atBats":459,"obp":".345","slg":".486","ops":".831","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":223,"rbi":57,"leftOnBase":177,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"25.50","popOuts":29,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":278,"errors":4,"chances":286,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":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":56,"gamesStarted":0,"flyOuts":35,"groundOuts":68,"airOuts":63,"runs":18,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":1,"hits":40,"hitByPitch":3,"atBats":197,"obp":".249","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":796,"era":"2.41","inningsPitched":"56.0","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"0.89","battersFaced":215,"outs":168,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":796,"balls":295,"strikes":501,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".400","pitchesPerInning":"14.21","gamesFinished":8,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"4.98","walksPer9Inn":"1.61","hitsPer9Inn":"6.43","runsScoredPer9":"2.89","homeRunsPer9":"0.64","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":14,"flyOuts":102,"groundOuts":110,"airOuts":169,"runs":77,"doubles":21,"triples":1,"homeRuns":27,"strikeOuts":72,"baseOnBalls":37,"intentionalWalks":0,"hits":128,"hitByPitch":3,"atBats":471,"obp":".324","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1914,"era":"5.07","inningsPitched":"120.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.37","battersFaced":519,"outs":362,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1914,"balls":674,"strikes":1240,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.86","gamesFinished":2,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"5.37","walksPer9Inn":"2.76","hitsPer9Inn":"9.55","runsScoredPer9":"5.74","homeRunsPer9":"2.01","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":31,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":25,"groundOuts":17,"airOuts":44,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".216","atBats":111,"obp":".282","slg":".333","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":37,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":73,"errors":0,"chances":73,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":14,"groundOuts":30,"airOuts":24,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".289","atBats":114,"obp":".319","slg":".439","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":50,"rbi":21,"leftOnBase":38,"sacBunts":2,"sacFlies":0,"babip":".358","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":15,"putOuts":213,"errors":1,"chances":229,"fielding":".996","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":11,"groundOuts":39,"airOuts":22,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":122,"obp":".241","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":481,"era":"2.52","inningsPitched":"35.2","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":13,"blownSaves":0,"earnedRuns":10,"whip":"0.81","battersFaced":134,"outs":107,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":481,"balls":161,"strikes":320,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".000","pitchesPerInning":"13.49","gamesFinished":12,"strikeoutWalkRatio":"5.13","strikeoutsPer9Inn":"10.35","walksPer9Inn":"2.02","hitsPer9Inn":"5.30","runsScoredPer9":"2.78","homeRunsPer9":"0.50","inheritedRunners":22,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":24,"groundOuts":36,"airOuts":37,"runs":26,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".197","atBats":132,"obp":".282","slg":".341","ops":".623","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":45,"rbi":12,"leftOnBase":51,"sacBunts":8,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","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":109,"errors":0,"chances":109,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[545121,682998,672515,672695,694374,691783,543510,699912,814439,518876,642528,656464,664199,679885],"pitchers":[518876,642528,656464,664199,679885],"bench":[571448,678489,596146,663457],"bullpen":[683352,805299,641793,666661,694297,593958,642701,647336],"battingOrder":[545121,682998,672515,672695,694374,691783,543510,699912,814439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perdomo (17, Suarez)."},{"label":"HR","value":"Moreno (10, 3rd inning off Suarez, 3 on, 2 out)."},{"label":"TB","value":"Fernandez, Jo; Moreno 4; Perdomo 2; Tawa; Vargas, I; Waldschmidt."},{"label":"RBI","value":"Moreno 4 (60)."},{"label":"2-out RBI","value":"Moreno 4."},{"label":"Runners left in scoring position, 2 out","value":"Tawa; McCann."},{"label":"GIDP","value":"Tawa; Waldschmidt."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Carroll (3, 2nd base by Suarez/Rutschman)."},{"label":"PO","value":"Carroll (1st base by Suarez)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Fernandez, Jo (5, dropped foul)."},{"label":"Outfield assists","value":"Waldschmidt (Rutschman at home)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":11,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".250","atBats":32,"obp":".323","slg":".405","ops":".728","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":20,"rbi":8,"leftOnBase":22,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":28,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":130,"era":"3.51","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.22","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":40,"strikes":90,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":4,"pitchesPerInning":"16.25","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":49,"groundOuts":82,"airOuts":91,"runs":31,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":2,"hits":69,"hitByPitch":3,"atBats":297,"obp":".278","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1149,"era":"3.46","inningsPitched":"80.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.07","battersFaced":323,"outs":242,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":383,"strikes":766,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".538","pitchesPerInning":"14.24","gamesFinished":0,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"6.81","walksPer9Inn":"1.90","hitsPer9Inn":"7.70","runsScoredPer9":"3.46","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":18,"lineOuts":24},"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}},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":52,"groundOuts":72,"airOuts":96,"runs":63,"doubles":21,"triples":2,"homeRuns":25,"strikeOuts":120,"baseOnBalls":52,"intentionalWalks":2,"hits":112,"hitByPitch":21,"avg":".283","atBats":396,"obp":".392","slg":".535","ops":".927","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":212,"rbi":74,"leftOnBase":163,"sacBunts":1,"sacFlies":3,"babip":".343","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.84","popOuts":28,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":807,"errors":5,"chances":891,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594027":{"person":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":32,"gamesStarted":0,"flyOuts":15,"groundOuts":35,"airOuts":27,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":5,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":127,"obp":".276","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":490,"era":"3.03","inningsPitched":"32.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":15,"blownSaves":0,"earnedRuns":11,"whip":"1.07","battersFaced":134,"outs":98,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":129,"strikes":361,"strikePercentage":".740","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".333","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"1.38","hitsPer9Inn":"8.27","runsScoredPer9":"4.13","homeRunsPer9":"0.55","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663776":{"person":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":7,"gamesStarted":7,"flyOuts":15,"groundOuts":23,"airOuts":38,"runs":21,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":139,"obp":".403","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":579,"era":"4.76","inningsPitched":"34.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.85","battersFaced":160,"outs":102,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":214,"strikes":365,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.26","walksPer9Inn":"4.24","hitsPer9Inn":"12.44","runsScoredPer9":"5.56","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":15,"groundOuts":23,"airOuts":29,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".203","atBats":118,"obp":".277","slg":".356","ops":".633","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":42,"rbi":13,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687941":{"person":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":1,"flyOuts":8,"groundOuts":22,"airOuts":18,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":64,"obp":".268","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":249,"era":"1.47","inningsPitched":"18.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.04","battersFaced":72,"outs":55,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":78,"strikes":171,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".---","pitchesPerInning":"13.58","gamesFinished":9,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.45","hitsPer9Inn":"6.87","runsScoredPer9":"1.96","homeRunsPer9":"0.49","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"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}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":29,"groundOuts":46,"airOuts":46,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":180,"obp":".303","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":768,"era":"3.80","inningsPitched":"47.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":20,"whip":"1.23","battersFaced":199,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":262,"strikes":506,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"16.23","gamesFinished":6,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"8.75","walksPer9Inn":"2.85","hitsPer9Inn":"8.18","runsScoredPer9":"3.99","homeRunsPer9":"1.33","inheritedRunners":29,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"48","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":30,"groundOuts":38,"airOuts":44,"runs":20,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".252","atBats":139,"obp":".321","slg":".403","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":56,"rbi":12,"leftOnBase":44,"sacBunts":2,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":51,"errors":6,"chances":153,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":21,"groundOuts":45,"airOuts":38,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":5,"avg":".248","atBats":165,"obp":".332","slg":".382","ops":".714","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":63,"rbi":22,"leftOnBase":65,"sacBunts":4,"sacFlies":1,"babip":".319","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.25","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":32,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":20,"putOuts":428,"errors":2,"chances":450,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":51,"groundOuts":70,"airOuts":91,"runs":32,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":49,"baseOnBalls":36,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".246","atBats":272,"obp":".333","slg":".426","ops":".759","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":116,"rbi":51,"leftOnBase":130,"sacBunts":0,"sacFlies":5,"babip":".265","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.22","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":418,"errors":6,"chances":448,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":8,"flyOuts":46,"groundOuts":118,"airOuts":72,"runs":51,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":2,"hits":96,"hitByPitch":4,"atBats":347,"obp":".333","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1428,"era":"4.69","inningsPitched":"88.1","wins":5,"losses":6,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.40","battersFaced":385,"outs":265,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1428,"balls":506,"strikes":922,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".455","pitchesPerInning":"16.17","gamesFinished":4,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"6.83","walksPer9Inn":"2.85","hitsPer9Inn":"9.78","runsScoredPer9":"5.20","homeRunsPer9":"1.12","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":14,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":92,"groundOuts":86,"airOuts":164,"runs":71,"doubles":27,"triples":3,"homeRuns":22,"strikeOuts":105,"baseOnBalls":57,"intentionalWalks":3,"hits":120,"hitByPitch":2,"avg":".257","atBats":467,"obp":".336","slg":".469","ops":".805","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":219,"rbi":67,"leftOnBase":224,"sacBunts":1,"sacFlies":7,"babip":".282","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.23","popOuts":32,"lineOuts":40},"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":12,"putOuts":233,"errors":7,"chances":252,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":69,"groundOuts":132,"airOuts":130,"runs":40,"doubles":27,"triples":1,"homeRuns":13,"strikeOuts":117,"baseOnBalls":34,"intentionalWalks":0,"hits":118,"hitByPitch":5,"atBats":494,"obp":".293","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1923,"era":"2.65","inningsPitched":"132.2","wins":15,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":536,"outs":398,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1923,"balls":683,"strikes":1240,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".833","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.31","hitsPer9Inn":"8.01","runsScoredPer9":"2.71","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":51,"groundOuts":44,"airOuts":91,"runs":31,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".265","atBats":253,"obp":".324","slg":".431","ops":".755","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":109,"rbi":37,"leftOnBase":124,"sacBunts":1,"sacFlies":4,"babip":".313","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.17","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":141,"putOuts":121,"errors":5,"chances":267,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"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":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".254","atBats":114,"obp":".323","slg":".368","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":42,"rbi":11,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":4,"putOuts":106,"errors":1,"chances":111,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | RBI, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":45,"groundOuts":128,"airOuts":117,"runs":62,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":61,"baseOnBalls":34,"intentionalWalks":0,"hits":103,"hitByPitch":9,"avg":".258","atBats":400,"obp":".327","slg":".408","ops":".735","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":163,"rbi":62,"leftOnBase":163,"sacBunts":5,"sacFlies":4,"babip":".275","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":38,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":221,"putOuts":72,"errors":9,"chances":302,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":93,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":30,"strikes":63,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":56,"groundOuts":105,"airOuts":111,"runs":46,"doubles":22,"triples":1,"homeRuns":7,"strikeOuts":113,"baseOnBalls":33,"intentionalWalks":0,"hits":101,"hitByPitch":4,"atBats":427,"obp":".296","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1819,"era":"3.41","inningsPitched":"113.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.18","battersFaced":467,"outs":340,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":665,"strikes":1154,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":4,"winPercentage":".571","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"8.97","walksPer9Inn":"2.62","hitsPer9Inn":"8.02","runsScoredPer9":"3.65","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"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"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":47,"groundOuts":118,"airOuts":109,"runs":57,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":142,"baseOnBalls":34,"intentionalWalks":2,"hits":92,"hitByPitch":4,"avg":".204","atBats":452,"obp":".262","slg":".352","ops":".614","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":159,"rbi":61,"leftOnBase":181,"sacBunts":2,"sacFlies":7,"babip":".252","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":30,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":205,"errors":1,"chances":213,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":34,"airOuts":28,"runs":15,"doubles":7,"triples":1,"homeRuns":0,"strikeOuts":22,"baseOnBalls":19,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".259","atBats":108,"obp":".367","slg":".343","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":37,"rbi":6,"leftOnBase":46,"sacBunts":3,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":88,"errors":1,"chances":147,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":22,"groundOuts":51,"airOuts":30,"runs":22,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".235","atBats":153,"obp":".285","slg":".386","ops":".671","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":59,"rbi":19,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":85,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681544":{"person":{"id":681544,"fullName":"Wyatt Olds","link":"/api/v1/people/681544"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":66,"groundOuts":78,"airOuts":130,"runs":42,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":128,"baseOnBalls":31,"intentionalWalks":1,"hits":91,"hitByPitch":3,"atBats":425,"obp":".272","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1713,"era":"2.97","inningsPitched":"115.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.06","battersFaced":461,"outs":345,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1713,"balls":533,"strikes":1180,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"10.02","walksPer9Inn":"2.43","hitsPer9Inn":"7.12","runsScoredPer9":"3.29","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":39,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":67,"groundOuts":117,"airOuts":125,"runs":66,"doubles":32,"triples":3,"homeRuns":16,"strikeOuts":102,"baseOnBalls":19,"intentionalWalks":0,"hits":137,"hitByPitch":8,"avg":".287","atBats":477,"obp":".324","slg":".468","ops":".792","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":223,"rbi":64,"leftOnBase":186,"sacBunts":2,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.81","popOuts":21,"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":7,"putOuts":291,"errors":2,"chances":300,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":38,"gamesStarted":3,"flyOuts":29,"groundOuts":46,"airOuts":52,"runs":17,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":183,"obp":".258","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":811,"era":"2.94","inningsPitched":"52.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":17,"whip":"1.00","battersFaced":210,"outs":156,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":304,"strikes":507,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"15.60","gamesFinished":8,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"10.04","walksPer9Inn":"3.81","hitsPer9Inn":"5.19","runsScoredPer9":"2.94","homeRunsPer9":"1.21","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669062":{"person":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":44,"gamesStarted":1,"flyOuts":11,"groundOuts":33,"airOuts":26,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":139,"obp":".323","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":739,"era":"2.31","inningsPitched":"39.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":11,"blownSaves":1,"earnedRuns":10,"whip":"1.31","battersFaced":168,"outs":117,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":739,"balls":313,"strikes":426,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.95","gamesFinished":11,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"12.69","walksPer9Inn":"5.54","hitsPer9Inn":"6.23","runsScoredPer9":"2.54","homeRunsPer9":"0.46","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":22,"groundOuts":35,"airOuts":34,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":151,"obp":".294","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":663,"era":"1.99","inningsPitched":"40.2","wins":2,"losses":4,"saves":27,"saveOpportunities":29,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.20","battersFaced":171,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":217,"strikes":446,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".333","pitchesPerInning":"16.30","gamesFinished":34,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"11.51","walksPer9Inn":"3.98","hitsPer9Inn":"6.86","runsScoredPer9":"2.43","homeRunsPer9":"0.44","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686765,678882,677800,575929,668939,702332,680776,655316,681508,624133,594027,669062],"pitchers":[624133,594027,669062],"bench":[663330,678011,642201,657136],"bullpen":[678394,687562,547973,687941,543243,663558,681544,663776,801139,669711],"battingOrder":[686765,678882,677800,575929,668939,702332,680776,655316,681508],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Contreras, Wn (21, Kelly, Me)."},{"label":"HR","value":"Rutschman (9, 3rd inning off Kelly, Me, 0 on, 1 out); Gasper (2, 6th inning off Ginkel, 0 on, 0 out)."},{"label":"TB","value":"Contreras, Wn 3; Duran, Ja; Durbin; Gasper 5; Monasterio 2; Rafaela; Rutschman 5; Sogard 2."},{"label":"RBI","value":"Contreras, Wn (74); Durbin (62); Gasper 2 (11); Monasterio (37); Rutschman 3 (51)."},{"label":"2-out RBI","value":"Contreras, Wn; Monasterio; Gasper."},{"label":"Runners left in scoring position, 2 out","value":"Abreu, W; Rafaela."},{"label":"SAC","value":"Sogard."},{"label":"SF","value":"Durbin."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Durbin (16, 3rd base off Kelly, Me/McCann); Duran, Ja (18, 2nd base off Clarke, T/McCann)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Durbin (9, fielding)."},{"label":"Pickoffs","value":"Suarez (Carroll at 1st base)."},{"label":"DP","value":"2 (Durbin-Sogard-Contreras, Wn; Sogard-Monasterio-Contreras, Wn)."}]}],"note":[]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"First Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kelly, Me."},{"label":"HBP","value":"Carroll (by Suarez)."},{"label":"Pitch timer violations","value":"Guerrero (pitcher)."},{"label":"ABS Challenge","value":"Contreras, Wn (Strike-Confirmed); Perdomo 2 (Strike-Overturned to Ball, Strike-Overturned to Ball); McCann 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Kelly, Me 86-53; Loáisiga 9-7; Ginkel 26-17; Clarke, T 26-15; Martinez, Ju 5-1; Suarez 93-63; Guerrero 19-15; Miller, E 18-12."},{"label":"Groundouts-flyouts","value":"Kelly, Me 4-3; Loáisiga 1-0; Ginkel 2-1; Clarke, T 0-1; Martinez, Ju 0-1; Suarez 6-1; Guerrero 2-0; Miller, E 0-2."},{"label":"Batters faced","value":"Kelly, Me 23; Loáisiga 3; Ginkel 6; Clarke, T 6; Martinez, Ju 1; Suarez 22; Guerrero 6; Miller, E 4."},{"label":"Inherited runners-scored","value":"Loáisiga 2-1; Guerrero 1-0."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: Louie Krupa. 2B: Adam Beck. 3B: Dan Iassogna. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"7:11 PM."},{"label":"Venue","value":"Fenway Park."},{"label":"August 18, 2026"}],"pitchingNotes":["Kelly, Me pitched to 2 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","boxscoreName":"Gasper"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"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":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".254","atBats":114,"obp":".323","slg":".368","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":42,"rbi":11,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":4,"putOuts":106,"errors":1,"chances":111,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","boxscoreName":"Rutschman"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":51,"groundOuts":70,"airOuts":91,"runs":32,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":49,"baseOnBalls":36,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".246","atBats":272,"obp":".333","slg":".426","ops":".759","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":116,"rbi":51,"leftOnBase":130,"sacBunts":0,"sacFlies":5,"babip":".265","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.22","popOuts":10,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":418,"errors":6,"chances":448,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","boxscoreName":"Moreno"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":56,"groundOuts":92,"airOuts":97,"runs":54,"doubles":25,"triples":1,"homeRuns":10,"strikeOuts":62,"baseOnBalls":45,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".308","atBats":351,"obp":".385","slg":".470","ops":".855","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":165,"rbi":60,"leftOnBase":145,"sacBunts":0,"sacFlies":8,"babip":".341","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.10","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":32,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":22,"putOuts":519,"errors":2,"chances":543,"fielding":".996","passedBall":2,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}