{"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":824722,"link":"/api/v1.1/game/824722/feed/live","metaData":{"wait":10,"timeStamp":"20260819_233111","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824722,"type":"R","doubleHeader":"N","id":"2026/08/19/arimlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824722-2026-08-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-19T20:10:00Z","originalDate":"2026-08-19","officialDate":"2026-08-19","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":67,"losses":61,"ties":0,"pct":".523"},"records":{},"divisionLeader":false,"wins":67,"losses":61,"winningPercentage":".523"},"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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":59,"ties":0,"pct":".535"},"records":{},"divisionLeader":false,"wins":68,"losses":59,"winningPercentage":".535"},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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.16,"strikeZoneBottom":1.6},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"14","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":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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.09,"strikeZoneBottom":1.56},"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":31,"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":26,"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":30,"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":29,"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":"85","wind":"4 mph, Out To RF"},"gameInfo":{"attendance":36540,"firstPitch":"2026-08-19T20:11:00.000Z","gameDurationMinutes":200},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"home":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"}},"officialScorer":{"id":699537,"fullName":"Loren Foxx","link":"/api/v1/people/699537"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":2,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T20:11:01.584Z","endTime":"2026-08-19T20:12:32.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T18:15:35.421Z","endTime":"2026-08-19T19:48:11.723Z","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-19T19:48:11.723Z","endTime":"2026-08-19T20:09:52.490Z","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-19T20:09:52.490Z","endTime":"2026-08-19T20:11:03.939Z","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":97.4,"endSpeed":89.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675958099045907,"aZ":-14.448433903063476,"pfxX":5.396705318718945,"pfxZ":8.65344268261972,"pX":0.21210988035436631,"pZ":2.280500227405681,"vX0":-8.25091916674538,"vY0":-141.58733667874262,"vZ0":-5.945296434209425,"x":108.91,"y":177.21,"x0":2.451065459960332,"y0":50.001120071309764,"z0":5.317686406300411,"aX":11.052880497073042},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":-8.3,"spinRate":2383,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3855627570801614,"extension":7.550002667537871},"index":3,"playId":"afc90800-ba7f-37f5-a73e-24605e26b117","pitchNumber":1,"startTime":"2026-08-19T20:11:03.939Z","endTime":"2026-08-19T20:11:08.742Z","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":1,"outs":0},"index":4,"startTime":"2026-08-19T20:11:13.856Z","endTime":"2026-08-19T20:11:25.031Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743215163078176,"aZ":-13.59314894869149,"pfxX":7.479735961977987,"pfxZ":8.810263383320233,"pX":0.7432280294989734,"pZ":2.7708305918107143,"vX0":-7.7575149530669645,"vY0":-144.14749288854352,"vZ0":-5.046807565714155,"x":88.67,"y":163.97,"x0":2.494359169503807,"y0":50.005287749949936,"z0":5.380095717065221,"aX":15.780882763327753},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":-12.0,"spinRate":2385,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.37961782652758336,"extension":7.26917798747978},"index":5,"playId":"97481d44-5e08-3bf7-b9d3-55a84d407589","pitchNumber":2,"startTime":"2026-08-19T20:11:25.031Z","endTime":"2026-08-19T20:11:28.486Z","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":98.8,"endSpeed":90.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73112867432752,"aZ":-13.247073664138773,"pfxX":6.405320437173224,"pfxZ":9.043879333188919,"pX":1.4053264802219771,"pZ":3.952512336260432,"vX0":-5.765398072910106,"vY0":-143.82623046930394,"vZ0":-1.6156566957619982,"x":63.43,"y":132.06,"x0":2.6048694103962426,"y0":50.00053696332829,"z0":5.344171381211831,"aX":13.401904170931934},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2352,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.38101341266237876,"extension":7.230783788842073},"index":6,"playId":"cdc9fb64-1a76-38a7-89fc-bc1d8e926f5b","pitchNumber":3,"startTime":"2026-08-19T20:11:43.100Z","endTime":"2026-08-19T20:11:47.116Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099126937103946,"aZ":-34.46475126059093,"pfxX":-4.109741255852363,"pfxZ":-1.4200466803421712,"pX":-0.5947378570620997,"pZ":2.013950796439338,"vX0":-5.982424377964073,"vY0":-125.68280757816815,"vZ0":-1.621085862910555,"x":139.67,"y":184.4,"x0":2.3453058888062643,"y0":50.005615303214874,"z0":5.451435225646503,"aX":-6.612846040641889},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":8.8,"spinRate":2685,"spinDirection":293},"zone":7,"typeConfidence":2.0,"plateTime":0.4348537782692037,"extension":7.059285872934156},"index":7,"playId":"83acddba-6367-3ad2-bc35-9b2f5af9bf66","pitchNumber":4,"startTime":"2026-08-19T20:11:57.805Z","endTime":"2026-08-19T20:12:03.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41387651646346,"aZ":-13.597483604862855,"pfxX":5.66065563361016,"pfxZ":8.909876909010084,"pX":0.4998219205087273,"pZ":3.143694569108513,"vX0":-7.307169229841479,"vY0":-143.33059496267333,"vZ0":-3.9215869122894196,"x":97.95,"y":153.9,"x0":2.344098675844384,"y0":50.006299895054816,"z0":5.375869924598949,"aX":11.80740610796964},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.9,"spinRate":2341,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3818010974714272,"extension":7.377167469733988},"index":8,"playId":"74f2727b-163b-3080-964b-6d4af89d6fe6","pitchNumber":5,"startTime":"2026-08-19T20:12:27.905Z","endTime":"2026-08-19T20:12:32.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:12:32.036Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T20:12:32.998Z","endTime":"2026-08-19T20:14:07.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723159126282688,"aZ":-17.846503173469735,"pfxX":8.675990783013617,"pfxZ":7.048731044463217,"pX":0.6482098524761282,"pZ":2.2057731028719245,"vX0":-7.8570982767889,"vY0":-141.31305845414013,"vZ0":-5.672705234663559,"x":92.29,"y":179.22,"x0":2.3307948891552654,"y0":50.00194738515659,"z0":5.376884419742555,"aX":17.63246657873631},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.2,"spinRate":2428,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3868789406765214,"extension":7.198695734355358},"index":0,"playId":"c06c06c2-bd56-3edd-96b9-11431fbfe748","pitchNumber":1,"startTime":"2026-08-19T20:12:54.589Z","endTime":"2026-08-19T20:13:02.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.761763723018202,"aZ":-34.3673015618862,"pfxX":-2.01046906365584,"pfxZ":-1.4279474659111902,"pX":-0.3460017182215461,"pZ":2.6553820995932678,"vX0":-6.08731239439013,"vY0":-122.19513163452658,"vZ0":-0.2416054415940846,"x":130.19,"y":167.08,"x0":2.4240440974637476,"y0":50.00369904642606,"z0":5.671948694078638,"aX":-3.084510473638455},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":4.9,"spinRate":2525,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.44574389797719816,"extension":6.9841378039908095},"index":1,"playId":"3f63e3f2-2d58-3362-8649-786c541c99db","pitchNumber":2,"startTime":"2026-08-19T20:13:12.369Z","endTime":"2026-08-19T20:13:17.035Z","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":97.7,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04718086435172,"aZ":-14.318171706201712,"pfxX":5.900998010753924,"pfxZ":8.698072742701365,"pX":1.8575694465878703,"pZ":3.25409773505855,"vX0":-4.327506298579542,"vY0":-142.23883132705788,"vZ0":-3.5231450330605436,"x":46.19,"y":150.92,"x0":2.630596645957412,"y0":50.001642908517596,"z0":5.414155898093492,"aX":12.113561234268259},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-9.8,"spinRate":2364,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.384783334612957,"extension":7.230867359200865},"index":2,"playId":"639ff8ac-c510-3d04-838f-0c4b66169d7e","pitchNumber":3,"startTime":"2026-08-19T20:13:28.286Z","endTime":"2026-08-19T20:13:34.791Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78047821009761,"aZ":-35.83253485779608,"pfxX":-2.827017390337817,"pfxZ":-2.2724422363404866,"pX":0.28164522414181636,"pZ":1.894273583953312,"vX0":-4.22627559801322,"vY0":-126.06964505486654,"vZ0":-1.541035224092453,"x":106.26,"y":187.63,"x0":2.3474966374534563,"y0":50.00364612030181,"z0":5.407306413285391,"aX":-4.547762030793469},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":6.1,"spinRate":2500,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.4345629901134962,"extension":7.217122351650165},"hitData":{"launchSpeed":102.1,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.36,"coordY":94.02}},"index":3,"playId":"c6b64d4a-c07c-3566-bad1-091574c730fa","pitchNumber":4,"startTime":"2026-08-19T20:13:58.927Z","endTime":"2026-08-19T20:14:07.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:14:07.901Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Moreno grounds into a double play, second baseman Nick Sogard to first baseman Willson Contreras. Corbin Carroll out at 2nd. Gabriel Moreno out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-19T20:14:08.872Z","endTime":"2026-08-19T20:16:02.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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_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(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":94.5,"endSpeed":87.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.870151413404507,"aZ":-22.16669978854427,"pfxX":9.739811647332951,"pfxZ":5.199113210055684,"pX":-0.500167508644366,"pZ":2.7054672225426573,"vX0":-11.31961704550138,"vY0":-137.2463760097108,"vZ0":-3.4257699074077497,"x":136.07,"y":165.73,"x0":2.3951448618479234,"y0":50.00338352739905,"z0":5.464041516446763,"aX":18.74681636611526},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2359,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.39775306152958345,"extension":7.360042147890589},"index":0,"playId":"5f5339f4-0d37-3660-bb72-04dc38403cce","pitchNumber":1,"startTime":"2026-08-19T20:14:34.829Z","endTime":"2026-08-19T20:14:38.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37394889189847,"aZ":-25.51233178031302,"pfxX":-0.020740793614360542,"pfxZ":3.8680963048345633,"pX":0.21162483363129517,"pZ":1.862921154230635,"vX0":-5.872299986742674,"vY0":-129.42034228131283,"vZ0":-4.29898498733511,"x":108.93,"y":188.48,"x0":2.498993078671219,"y0":50.00107501128623,"z0":5.466585614011416,"aX":-0.033851555416467505},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":1.2,"spinRate":2350,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.4209319703476524,"extension":7.1477827877654345},"index":1,"playId":"97540f6e-a95b-35b4-8ded-632c8bb83727","pitchNumber":2,"startTime":"2026-08-19T20:14:55.301Z","endTime":"2026-08-19T20:14:59.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T20:15:13.246Z","endTime":"2026-08-19T20:15:35.788Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48197946502493,"aZ":-13.078896294268256,"pfxX":5.967381150126972,"pfxZ":9.497840727182592,"pX":1.195479568730976,"pZ":4.265508468985324,"vX0":-5.419519247103467,"vY0":-140.99084903271248,"vZ0":-1.262276252525614,"x":71.43,"y":123.61,"x0":2.3686374268395967,"y0":50.00185369436853,"z0":5.56434640867549,"aX":11.996371348415801},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2452,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3886918730784088,"extension":7.048486364842966},"index":3,"playId":"245b911a-ac3c-3963-8134-23a39c7ce21a","pitchNumber":3,"startTime":"2026-08-19T20:15:35.788Z","endTime":"2026-08-19T20:15:39.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988124612206512,"aZ":-23.783222102688104,"pfxX":-0.21069046707262695,"pfxZ":4.762347502861031,"pX":-0.06787166099127348,"pZ":2.2946440643472243,"vX0":-6.7028325884583895,"vY0":-130.9883885297195,"vZ0":-3.621806219103351,"x":119.59,"y":176.82,"x0":2.536499783437234,"y0":50.00319857127869,"z0":5.444461992247102,"aX":-0.3714637007385536},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":1.7,"spinRate":2447,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.41590283987499266,"extension":7.302986805830075},"hitData":{"launchSpeed":86.5,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.07,"coordY":161.37}},"index":4,"playId":"f5091ec0-fdf2-3350-90de-2d17f9145522","pitchNumber":4,"startTime":"2026-08-19T20:15:55.328Z","endTime":"2026-08-19T20:16:02.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:16:02.661Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Sogard homers (1) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T20:18:35.493Z","endTime":"2026-08-19T20:19:19.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46139914960884,"aZ":-17.036294056183895,"pfxX":-3.037636409663576,"pfxZ":8.144796738079545,"pX":-0.09071309281883845,"pZ":2.4391270270829475,"vX0":5.420566732370694,"vY0":-135.225246463286,"vZ0":-5.080845287944547,"x":120.46,"y":172.92,"x0":-1.7232074387622873,"y0":50.003169393258155,"z0":5.530910690971613,"aX":-5.64655142038417},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":4.4,"spinRate":2611,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4044685578953189,"extension":6.539694116524712},"hitData":{"launchSpeed":101.6,"launchAngle":37.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.95,"coordY":55.2}},"index":0,"playId":"2639da87-37bd-38d8-946a-16604d3d8170","pitchNumber":1,"startTime":"2026-08-19T20:18:57.710Z","endTime":"2026-08-19T20:19:19.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:19:19.301Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T20:19:11.541Z","endTime":"2026-08-19T20:20:53.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626556672828993,"aZ":-14.977391847159153,"pfxX":-4.048596088108664,"pfxZ":9.197384558003638,"pX":1.828535442106377,"pZ":1.3681379290612685,"vX0":10.511422333075837,"vY0":-134.94560677576166,"vZ0":-7.905178994533014,"x":47.3,"y":201.84,"x0":-1.567711937977615,"y0":50.00052762913107,"z0":5.362145444347573,"aX":-7.568799320889665},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2565,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4038095904802623,"extension":6.770515088581858},"index":0,"playId":"0c9d5dbd-3cde-3589-a2fe-c0187766e7b9","pitchNumber":1,"startTime":"2026-08-19T20:19:44.413Z","endTime":"2026-08-19T20:19:49.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92713271151356,"aZ":-22.402161313380592,"pfxX":-0.298718280853151,"pfxZ":5.596280869996052,"pX":0.6464994739370383,"pZ":1.4113134828778748,"vX0":6.660915144702283,"vY0":-130.89752590738377,"vZ0":-5.825224434064137,"x":92.36,"y":200.67,"x0":-1.8853540450782482,"y0":50.00483624618693,"z0":5.327644881680296,"aX":-0.52228528201419},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-0.8,"spinRate":2637,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4173945816365241,"extension":6.682645376075768},"index":1,"playId":"d65d94a3-1b3b-3394-aa6b-4266eeffdd86","pitchNumber":2,"startTime":"2026-08-19T20:19:58.098Z","endTime":"2026-08-19T20:20:04.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358538453248524,"aZ":-28.966442934241726,"pfxX":6.165573406386108,"pfxZ":2.142012756570977,"pX":1.4336394781736306,"pZ":1.1865027247584092,"vX0":6.251761257906406,"vY0":-121.34489220731915,"vZ0":-3.8665320224969593,"x":62.35,"y":206.74,"x0":-1.9751406711409452,"y0":50.000222202530544,"z0":5.319453057142025,"aX":9.206316982132158},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-12.6,"spinRate":2843,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4510851752689091,"extension":6.416056104375145},"index":2,"playId":"f471d1f9-ac22-3ffe-bfc1-d1599dffde12","pitchNumber":3,"startTime":"2026-08-19T20:20:12.233Z","endTime":"2026-08-19T20:20:17.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592615469859325,"aZ":-28.9480954630245,"pfxX":7.758268221015024,"pfxZ":2.07878646200556,"pX":0.9129391441381881,"pZ":1.7297766474627194,"vX0":4.827980887054903,"vY0":-124.3148630525731,"vZ0":-2.9481922652956527,"x":82.2,"y":192.08,"x0":-2.0671126749823348,"y0":50.004166309792794,"z0":5.3520490340271625,"aX":12.057081489589336},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-15.2,"spinRate":2887,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4418040711851652,"extension":6.650541148387944},"index":3,"playId":"0d51d8cb-b1dd-36f7-84cc-1394393cee95","pitchNumber":4,"startTime":"2026-08-19T20:20:28.073Z","endTime":"2026-08-19T20:20:33.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-19T20:20:37.124Z","endTime":"2026-08-19T20:20:49.514Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028806969320204,"aZ":-30.61918929596764,"pfxX":5.94196630418619,"pfxZ":0.9893376420089988,"pX":1.1839626109302712,"pZ":1.3367270885739369,"vX0":6.092604445455064,"vY0":-125.0879103395746,"vZ0":-3.4736484234205154,"x":71.87,"y":202.69,"x0":-2.062214800469621,"y0":50.00456896251739,"z0":5.274466305852106,"aX":9.34303059618472},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-12.2,"spinRate":2863,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4391715401131213,"extension":6.7767640781192915},"index":5,"playId":"d584887b-8be5-30cb-8475-d1d303645015","pitchNumber":5,"startTime":"2026-08-19T20:20:49.514Z","endTime":"2026-08-19T20:20:53.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:20:53.955Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T20:20:56.287Z","endTime":"2026-08-19T20:23:19.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"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"}]}],"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.7,"endSpeed":85.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.373840822646482,"aZ":-16.339205075723722,"pfxX":-4.809205720681349,"pfxZ":8.504379010728563,"pX":0.45614031915736647,"pZ":3.2039742127827306,"vX0":7.899514420165607,"vY0":-134.87855757664218,"vZ0":-2.961919196422335,"x":99.61,"y":152.27,"x0":-1.8714978759658927,"y0":50.006618702284165,"z0":5.453508168170929,"aX":-8.959592796903173},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2615,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4044277640485827,"extension":6.753538209614176},"index":0,"playId":"aa22a84e-d429-3f31-b3f3-5a53ecd035f6","pitchNumber":1,"startTime":"2026-08-19T20:21:19.245Z","endTime":"2026-08-19T20:21:23.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900329121386623,"aZ":-23.526491916014376,"pfxX":-0.5829076031176059,"pfxZ":4.926695573243055,"pX":-0.13129130548443207,"pZ":3.2383893685608944,"vX0":5.285107116467367,"vY0":-131.6584568817744,"vZ0":-1.0932230829373109,"x":122.0,"y":151.34,"x0":-2.088859943778129,"y0":50.00485817904227,"z0":5.399855150749964,"aX":-1.0242763499173302},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":-0.1,"spinRate":2677,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.4159841056636364,"extension":6.542398313309275},"index":1,"playId":"37aa9cbd-f2d5-353b-b21a-fc72b18fc419","pitchNumber":2,"startTime":"2026-08-19T20:21:34.358Z","endTime":"2026-08-19T20:21:38.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-19T20:21:45.110Z","endTime":"2026-08-19T20:21:58.361Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466826741305233,"aZ":-16.004045899305197,"pfxX":-4.988902313285669,"pfxZ":8.528279462163148,"pX":-0.2708476224260345,"pZ":3.463274666176494,"vX0":6.638122493604199,"vY0":-136.4435371066879,"vZ0":-2.387644099936759,"x":127.32,"y":145.27,"x0":-2.0808077563524443,"y0":50.00046195733163,"z0":5.4453298632701665,"aX":-9.457318381601892},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2606,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4005813683674817,"extension":6.629094162406058},"index":3,"playId":"d7260991-0341-3634-b2a8-c52494b5614d","pitchNumber":3,"startTime":"2026-08-19T20:21:58.361Z","endTime":"2026-08-19T20:22:01.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498765932197827,"aZ":-18.945703794570207,"pfxX":-4.444682828008553,"pfxZ":7.059274801152856,"pX":-1.0350498245907362,"pZ":5.023966067199283,"vX0":4.324462138726517,"vY0":-134.8464624387822,"vZ0":1.9123773222567002,"x":156.45,"y":103.13,"x0":-2.068659195395757,"y0":50.001799561008944,"z0":5.628149557540974,"aX":-8.328569997990781},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.3,"spinRate":2549,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4034813330971292,"extension":6.4980840542928195},"index":4,"playId":"f996348d-58a7-3f31-b3aa-507e3b7778ff","pitchNumber":4,"startTime":"2026-08-19T20:22:19.530Z","endTime":"2026-08-19T20:22:23.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568170434870286,"aZ":-41.49661520135629,"pfxX":7.339247939344272,"pfxZ":-6.232400315987469,"pX":-1.0569018802862653,"pZ":2.7776463415759607,"vX0":0.5719762515904172,"vY0":-121.50740191646139,"vZ0":1.7876590568004513,"x":157.29,"y":163.78,"x0":-2.248748778833976,"y0":50.00010267643865,"z0":5.6351061498631045,"aX":10.983886377998564},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.6,"breakHorizontal":-13.4,"spinRate":2525,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.45057928520886525,"extension":6.375991260787667},"index":5,"playId":"357a3b36-f64b-3405-a363-a79b27f9173f","pitchNumber":5,"startTime":"2026-08-19T20:22:37.241Z","endTime":"2026-08-19T20:22:42.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225724978670243,"aZ":-17.129334936607943,"pfxX":-3.959823877984281,"pfxZ":8.010569675852533,"pX":0.04396110962811624,"pZ":4.100481576231123,"vX0":6.5818241978116365,"vY0":-135.38303916217887,"vZ0":-0.4812184014973137,"x":115.32,"y":128.07,"x0":-1.8910145709288897,"y0":50.00556143159449,"z0":5.466685173553875,"aX":-7.440485461899375},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":6.0,"spinRate":2538,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40272662738837406,"extension":6.71887305527154},"index":6,"playId":"1946b16f-cdcd-3cc9-9bb1-f334897b5804","pitchNumber":6,"startTime":"2026-08-19T20:22:55.889Z","endTime":"2026-08-19T20:23:00.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216670655303734,"aZ":-17.902547398305604,"pfxX":-5.63552506333854,"pfxZ":7.571913937318592,"pX":-0.5887372743438106,"pZ":2.4928861648055336,"vX0":6.085646041827424,"vY0":-135.35963912131396,"vZ0":-4.187230602371665,"x":139.44,"y":171.47,"x0":-2.1173807127078303,"y0":50.00161840117292,"z0":5.2871196609572,"aX":-10.620598313642171},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":9.1,"spinRate":2523,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4022609997284965,"extension":6.2023609352717655},"hitData":{"launchSpeed":96.0,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.91,"coordY":152.27}},"index":7,"playId":"f7a93ec1-b569-3373-a47b-99c869939057","pitchNumber":7,"startTime":"2026-08-19T20:23:14.551Z","endTime":"2026-08-19T20:23:19.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:23:19.314Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-19T20:23:22.659Z","endTime":"2026-08-19T20:25:30.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960397258717386,"aZ":-18.679466579279985,"pfxX":-5.552068152158567,"pfxZ":7.187610356282221,"pX":-0.5678107673873315,"pZ":3.4439325587349767,"vX0":5.384233418585348,"vY0":-135.9410523755325,"vZ0":-2.080607002937758,"x":138.64,"y":145.79,"x0":-1.8498947116433249,"y0":50.00073120713539,"z0":5.511637983383905,"aX":-10.4215303944717},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2413,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4024425535876093,"extension":6.7397723078054},"index":0,"playId":"d5abb994-dc4b-3dda-9da1-f805360d2672","pitchNumber":1,"startTime":"2026-08-19T20:23:48.142Z","endTime":"2026-08-19T20:23:54.877Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66243915327827,"aZ":-16.04167652440811,"pfxX":-3.5395510861174335,"pfxZ":8.729705886349622,"pX":0.43335375924530095,"pZ":3.5582742913016085,"vX0":7.096269378796047,"vY0":-135.12084038020507,"vZ0":-2.4134031292677265,"x":100.48,"y":142.71,"x0":-1.7679101280493896,"y0":50.0001144611327,"z0":5.5912034059458025,"aX":-6.539760315811267},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":4.9,"spinRate":2551,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40549734919787683,"extension":6.756777293247118},"index":1,"playId":"223cfe26-a9b8-3718-bc64-9bdf4dbcb144","pitchNumber":2,"startTime":"2026-08-19T20:24:17.077Z","endTime":"2026-08-19T20:24:22.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791716776045458,"aZ":-26.827848269496176,"pfxX":-9.252567335318025,"pfxZ":2.846720740137072,"pX":0.30226812635909694,"pZ":1.4057542299348433,"vX0":8.709647063898442,"vY0":-136.32386501251483,"vZ0":-5.500144613234644,"x":105.48,"y":200.82,"x0":-1.736476034175202,"y0":50.002041939637095,"z0":5.308499667938726,"aX":-17.363625290905787},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":2314,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4022367340276056,"extension":6.721931405625708},"index":2,"playId":"ef7cfdc6-57d4-3bcd-9ab7-ae0e6846484a","pitchNumber":3,"startTime":"2026-08-19T20:24:33.748Z","endTime":"2026-08-19T20:24:37.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.620823873378917,"aZ":-15.49586035832036,"pfxX":-5.197144860692138,"pfxZ":8.898302955655621,"pX":0.4680399555593776,"pZ":2.750196574103154,"vX0":7.4425864944603,"vY0":-135.34877298031302,"vZ0":-4.308291480609503,"x":99.16,"y":164.52,"x0":-1.628887595759205,"y0":50.006615920148256,"z0":5.431352436675851,"aX":-9.746447793474298},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2560,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4030513450341604,"extension":6.671152376345474},"index":3,"playId":"c10ebe48-d34d-3ecf-a47b-e83f8aea4ce1","pitchNumber":4,"startTime":"2026-08-19T20:25:07.895Z","endTime":"2026-08-19T20:25:12.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88991758231642,"aZ":-30.839573435658075,"pfxX":9.658244494268766,"pfxZ":0.9171624309738169,"pX":-0.49465532757620984,"pZ":2.0622314188381674,"vX0":1.0802395227510557,"vY0":-120.63119730474617,"vZ0":-1.282094899831964,"x":135.86,"y":183.1,"x0":-2.2029161104679247,"y0":50.00421147230312,"z0":5.347138227685109,"aX":14.0769753772133},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":-17.8,"spinRate":2810,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.4559810518393883,"extension":6.502352699419512},"index":4,"playId":"7ca20ded-8a2a-3e9e-89c7-f7e049a53734","pitchNumber":5,"startTime":"2026-08-19T20:25:25.523Z","endTime":"2026-08-19T20:25:30.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:25:30.155Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T20:25:56.254Z","endTime":"2026-08-19T20:28:20.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783191993329005,"aZ":-22.334553065665073,"pfxX":9.578458915861768,"pfxZ":5.138930346748314,"pX":1.287846692795011,"pZ":3.2505491076213495,"vX0":-6.614095014750075,"vY0":-137.54750766606315,"vZ0":-1.9457026129264996,"x":67.91,"y":151.02,"x0":2.480406884338184,"y0":50.00085843653351,"z0":5.4829643347442225,"aX":18.333729698872332},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":-16.0,"spinRate":2346,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3983561969438667,"extension":7.052672298291206},"index":0,"playId":"bf1202bb-baeb-30aa-b404-a374113dd39e","pitchNumber":1,"startTime":"2026-08-19T20:27:32.837Z","endTime":"2026-08-19T20:27:38.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3871232546225,"aZ":-21.710181928656375,"pfxX":10.72683779904602,"pfxZ":5.411882259150893,"pX":-0.09660189073400001,"pZ":3.6129179149228,"vX0":-10.457761313012675,"vY0":-138.10120569016158,"vZ0":-1.1103537891004498,"x":120.68,"y":141.23,"x0":2.3432383204231066,"y0":50.00554027912446,"z0":5.478814185558655,"aX":20.75023160372033},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":-17.3,"spinRate":2419,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.39643129801407895,"extension":7.305198186308438},"index":1,"playId":"5af442cf-7d29-3c66-894e-cbd6c781988f","pitchNumber":2,"startTime":"2026-08-19T20:27:46.039Z","endTime":"2026-08-19T20:27:50.551Z","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":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379765238938788,"aZ":-23.88981803080871,"pfxX":-1.1833300897225438,"pfxZ":4.751087601843931,"pX":1.2164660980186073,"pZ":3.457481551954564,"vX0":-3.5271342239105237,"vY0":-130.18275534524867,"vZ0":-0.39336099520083595,"x":70.63,"y":145.43,"x0":2.7342228362828265,"y0":50.0011739350593,"z0":5.395092449032186,"aX":-2.0610414050749033},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":2409,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.4182853060755827,"extension":7.067760179919563},"index":2,"playId":"91203b62-aa95-3e7f-a05e-f4e89aa3c60e","pitchNumber":3,"startTime":"2026-08-19T20:28:00.193Z","endTime":"2026-08-19T20:28:05.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.328515546430257,"aZ":-18.737687740718336,"pfxX":9.687540792846516,"pfxZ":7.100561340474648,"pX":1.004866632017668,"pZ":3.0531144740596563,"vX0":-7.129151504184092,"vY0":-136.7454761120873,"vZ0":-3.0765857347095373,"x":78.7,"y":156.35,"x0":2.3878993435389493,"y0":50.0038371703758,"z0":5.479201538276189,"aX":18.336384735102374},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-16.1,"spinRate":2416,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40063426739984465,"extension":7.264776132318638},"index":3,"playId":"a3aef82a-3d21-3dbb-a218-582ce4fd0d8d","pitchNumber":4,"startTime":"2026-08-19T20:28:15.468Z","endTime":"2026-08-19T20:28:20.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:28:20.271Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T20:28:21.455Z","endTime":"2026-08-19T20:29:28.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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,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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.882791884375585,"aZ":-23.48105939386258,"pfxX":-0.41348248602610377,"pfxZ":5.073578624444579,"pX":0.09570821306707435,"pZ":1.7727016651712273,"vX0":-5.895615905937878,"vY0":-128.83688380592068,"vZ0":-5.049709040760052,"x":113.35,"y":190.92,"x0":2.4491697543356366,"y0":50.005418477137354,"z0":5.528323243730289,"aX":-0.7074060318835809},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":1.8,"spinRate":2394,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.42201233693658713,"extension":7.08253221655293},"index":0,"playId":"72292b1d-c0f6-3d94-bd16-519f4bc92bb8","pitchNumber":1,"startTime":"2026-08-19T20:28:46.717Z","endTime":"2026-08-19T20:28:50.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.013088502953828,"aZ":-27.010741410935893,"pfxX":-1.4576916290195265,"pfxZ":2.990095057863968,"pX":0.4106170816635783,"pZ":3.2845046130814963,"vX0":-4.870748071643632,"vY0":-129.10052418061676,"vZ0":-0.438583495789471,"x":101.35,"y":150.1,"x0":2.4937125576776733,"y0":50.00450848322717,"z0":5.4946742182738415,"aX":-2.516462542353643},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":3.5,"spinRate":2386,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.42056009468029654,"extension":7.3476114694397365},"index":1,"playId":"ee8c1d3d-26ca-3d85-81fc-336b55b8b08c","pitchNumber":2,"startTime":"2026-08-19T20:29:05.958Z","endTime":"2026-08-19T20:29:10.081Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.467927822489813,"aZ":-17.962919167016597,"pfxX":8.969236588722254,"pfxZ":7.038037855777926,"pX":0.2051341257590897,"pZ":2.7748059490090196,"vX0":-8.908965662770303,"vY0":-140.62498041537773,"vZ0":-4.570599375531879,"x":109.18,"y":163.86,"x0":2.236603164901098,"y0":50.00151470554687,"z0":5.573078987155359,"aX":18.108339318182413},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":-14.6,"spinRate":2420,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.38829617299842134,"extension":7.111413393168731},"index":2,"playId":"37fabaf3-3f28-3ee1-995f-0600d3092478","pitchNumber":3,"startTime":"2026-08-19T20:29:25.015Z","endTime":"2026-08-19T20:29:28.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:29:28.686Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T20:29:31.328Z","endTime":"2026-08-19T20:32:05.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13619946915933,"aZ":-19.588714390994618,"pfxX":9.083370785319506,"pfxZ":6.710694830766304,"pX":0.4174124522564446,"pZ":2.6525163800196867,"vX0":-8.613395411765216,"vY0":-135.70268255138046,"vZ0":-4.012393818735392,"x":101.09,"y":167.16,"x0":2.4438920363754764,"y0":50.00211315509675,"z0":5.504948398950629,"aX":17.035462642425745},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":-14.8,"spinRate":2298,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.40275278249450697,"extension":7.314892427113379},"index":0,"playId":"0996a6b7-cf61-3bc2-a2d1-483548e31d4c","pitchNumber":1,"startTime":"2026-08-19T20:29:52.014Z","endTime":"2026-08-19T20:29:55.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39167878812423,"aZ":-28.575143378875435,"pfxX":-2.8566905572669357,"pfxZ":2.138430600564364,"pX":0.5210243375614291,"pZ":3.5744822830375376,"vX0":-4.644535769354947,"vY0":-128.83468116127582,"vZ0":0.5658393573647288,"x":97.14,"y":142.27,"x0":2.717289083575687,"y0":50.00433609928244,"z0":5.55798070548822,"aX":-4.808078789218763},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":6.2,"spinRate":2440,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4249078049671495,"extension":7.176645314825551},"index":1,"playId":"26d62f4b-9c56-364b-a9d5-0e82ae1ef56d","pitchNumber":2,"startTime":"2026-08-19T20:30:09.556Z","endTime":"2026-08-19T20:30:14.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.487313877891207,"aZ":-14.530268822602054,"pfxX":4.153754909421378,"pfxZ":9.15664154929177,"pX":0.5339587257659592,"pZ":3.1950897070004225,"vX0":-6.757030484977827,"vY0":-137.89807692934917,"vZ0":-3.7054248686698026,"x":96.65,"y":152.51,"x0":2.4757010917280033,"y0":50.00310112446407,"z0":5.535577744010865,"aX":8.0047544702812},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2235,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.39709153470683933,"extension":7.319816416855544},"index":2,"playId":"0e1f660a-8a6f-359d-b51a-e48462b82996","pitchNumber":3,"startTime":"2026-08-19T20:30:28.077Z","endTime":"2026-08-19T20:30:31.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739570624039594,"aZ":-19.300322734465094,"pfxX":7.826328172257525,"pfxZ":6.715335534337765,"pX":-0.006339855981326988,"pZ":2.60772328670187,"vX0":-8.580094143293412,"vY0":-137.20191067674222,"vZ0":-4.627529599841791,"x":117.24,"y":168.37,"x0":2.136174526761802,"y0":50.00400650696243,"z0":5.62131523457221,"aX":15.007154953462965},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":2331,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3983413518674781,"extension":7.232590776760516},"index":3,"playId":"f72a9189-75ec-3bcc-8496-86783eaced36","pitchNumber":4,"startTime":"2026-08-19T20:30:50.003Z","endTime":"2026-08-19T20:30:53.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18514203213931,"aZ":-26.299914981853366,"pfxX":-2.064422249719178,"pfxZ":3.2800619695019417,"pX":-0.6840474433322885,"pZ":3.0762123943254687,"vX0":-7.531515551412697,"vY0":-131.78323646466606,"vZ0":-1.457051286516394,"x":143.07,"y":155.72,"x0":2.4581854145220383,"y0":50.004497086708646,"z0":5.545706034322893,"aX":-3.6955955009592323},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":5.2,"spinRate":2440,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.41275840420727405,"extension":7.2905473038128585},"index":4,"playId":"c48f708b-c042-388b-bb8f-734373668882","pitchNumber":5,"startTime":"2026-08-19T20:31:11.174Z","endTime":"2026-08-19T20:31:17.486Z","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":96.8,"endSpeed":88.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743404171908026,"aZ":-13.25530219549516,"pfxX":5.562075621688965,"pfxZ":9.492649217186205,"pX":-0.30336884329091685,"pZ":1.9485437693792609,"vX0":-9.648354946817392,"vY0":-140.4979413752285,"vZ0":-7.2384593113730356,"x":128.56,"y":186.17,"x0":2.4573794440025116,"y0":50.00194242906984,"z0":5.425164021788772,"aX":11.085044454221867},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":2290,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.3902900592477252,"extension":7.3870990994050985},"index":5,"playId":"557a0390-2216-38c9-9696-9f0cad796e4f","pitchNumber":6,"startTime":"2026-08-19T20:31:37.055Z","endTime":"2026-08-19T20:31:45.956Z","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":83.5,"endSpeed":78.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.51334455070643,"aZ":-36.95263667112516,"pfxX":-3.5823213315140823,"pfxZ":-3.1170670045699183,"pX":-1.3451746959536437,"pZ":2.5746912457409206,"vX0":-7.240369079950246,"vY0":-121.57921548982995,"vZ0":0.04140499577919221,"x":168.27,"y":169.26,"x0":2.1093217565407474,"y0":50.00250075913604,"z0":5.702371376712665,"aX":-5.49063423227025},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.5,"breakHorizontal":7.8,"spinRate":2517,"spinDirection":294},"zone":11,"typeConfidence":2.0,"plateTime":0.4464797368694873,"extension":7.265880250053892},"index":6,"playId":"7222cf6d-abf7-3773-aafa-dda208a1d52b","pitchNumber":7,"startTime":"2026-08-19T20:32:01.885Z","endTime":"2026-08-19T20:32:05.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:32:05.813Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-19T20:32:08.442Z","endTime":"2026-08-19T20:33:35.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Flyout","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":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07038709076764,"aZ":-22.78921734511003,"pfxX":9.837212655542695,"pfxZ":4.848552631676974,"pX":0.48241314175650857,"pZ":2.3592855163227515,"vX0":-8.956464132728659,"vY0":-137.65600469622058,"vZ0":-4.412000748513162,"x":98.61,"y":175.08,"x0":2.4864265670990315,"y0":50.00444149498204,"z0":5.508862717592865,"aX":19.045416664743897},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":-16.2,"spinRate":2260,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.39658008900594055,"extension":7.17433992192559},"index":0,"playId":"dffb565b-3761-323a-bca6-dcf796548119","pitchNumber":1,"startTime":"2026-08-19T20:32:31.559Z","endTime":"2026-08-19T20:32:36.241Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56448956243261,"aZ":-12.58445180646186,"pfxX":6.476029809778974,"pfxZ":9.801778701570354,"pX":1.1174574922576286,"pZ":3.4032355347215195,"vX0":-6.4468515597409795,"vY0":-140.6490178104988,"vZ0":-3.365601000022126,"x":74.41,"y":146.89,"x0":2.6003819483749835,"y0":50.00648580919693,"z0":5.434162402511385,"aX":12.948617407867072},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-10.3,"spinRate":2361,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.38976235887858524,"extension":7.1916217413161085},"index":1,"playId":"e112b8c2-8ee0-31af-b157-c679d7f4e592","pitchNumber":2,"startTime":"2026-08-19T20:32:51.736Z","endTime":"2026-08-19T20:32:56.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277155095711805,"aZ":-13.466414158091514,"pfxX":4.530595434385305,"pfxZ":9.4994369063286,"pX":0.37305339140140176,"pZ":4.11444413858606,"vX0":-7.426603955809884,"vY0":-139.20809118878245,"vZ0":-1.8791049920287843,"x":102.78,"y":127.69,"x0":2.4826870640779686,"y0":50.00062263153726,"z0":5.686227826655382,"aX":8.921080434169287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-6.7,"spinRate":2224,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3929637441738847,"extension":6.910633497764686},"index":2,"playId":"c9f3346a-c8a9-3ddd-94a1-2be2e2db49c2","pitchNumber":3,"startTime":"2026-08-19T20:33:09.716Z","endTime":"2026-08-19T20:33:14.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69958252820702,"aZ":-26.245926729715062,"pfxX":-0.933235805277159,"pfxZ":3.3857995068400086,"pX":-0.1693209272794175,"pZ":2.6428573150668173,"vX0":-6.982403973894016,"vY0":-130.2484773884535,"vZ0":-2.4717549774235756,"x":123.45,"y":167.42,"x0":2.6473683626591096,"y0":50.00068739085304,"z0":5.552202133627463,"aX":-1.6304526601784786},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":3.0,"spinRate":2460,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.41765252440921996,"extension":7.122779222513223},"hitData":{"launchSpeed":79.7,"launchAngle":60.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.64,"coordY":118.33}},"index":3,"playId":"3cf9f35e-e968-3987-a718-bbc3651f23bc","pitchNumber":4,"startTime":"2026-08-19T20:33:27.886Z","endTime":"2026-08-19T20:33:35.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:33:35.971Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T20:35:39.354Z","endTime":"2026-08-19T20:36:14.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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"}]}],"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":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314930787075486,"aZ":-16.607195802319456,"pfxX":-3.898291946576126,"pfxZ":8.37826606287512,"pX":0.6365222934396634,"pZ":2.0201328280015924,"vX0":7.466667191407148,"vY0":-134.73321631423073,"vZ0":-6.198436697641895,"x":92.74,"y":184.24,"x0":-1.6508351256892078,"y0":50.005205480874245,"z0":5.503450555663701,"aX":-7.2458903321543975},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":5.6,"spinRate":2418,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4048616720977978,"extension":6.384720302429624},"index":0,"playId":"4712eb24-56d0-387f-a841-d1e5d061ba00","pitchNumber":1,"startTime":"2026-08-19T20:35:52.157Z","endTime":"2026-08-19T20:35:56.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408578069783992,"aZ":-16.892878689700336,"pfxX":-5.138788997837729,"pfxZ":8.289646502480771,"pX":-0.15939872208601547,"pZ":3.0318022814755907,"vX0":6.682666463690674,"vY0":-134.28464147857872,"vZ0":-3.0032888992758817,"x":123.08,"y":156.92,"x0":-2.001337294907569,"y0":50.00666580808439,"z0":5.352207204290718,"aX":-9.478836095798947},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":8.0,"spinRate":2491,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40636767773268234,"extension":6.8209326140356445},"hitData":{"launchSpeed":85.3,"launchAngle":31.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.71,"coordY":89.29}},"index":1,"playId":"cb0f3b81-d566-35e3-ac42-88235e904f7c","pitchNumber":2,"startTime":"2026-08-19T20:36:07.567Z","endTime":"2026-08-19T20:36:14.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:36:14.415Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T20:36:17.647Z","endTime":"2026-08-19T20:38:20.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":[{"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"}]}],"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":81.8,"endSpeed":74.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52561625132233,"aZ":-43.63639945300321,"pfxX":4.942081194788582,"pfxZ":-8.13390464052657,"pX":-0.6580653081302369,"pZ":2.096561981473968,"vX0":1.6866923914056544,"vY0":-119.02172458788965,"vZ0":0.8700788511369848,"x":142.08,"y":182.17,"x0":-2.0211966333098066,"y0":50.000685692934795,"z0":5.732822214168142,"aX":6.966707655764366},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.0,"breakHorizontal":-9.4,"spinRate":2521,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4632742965936347,"extension":6.491914356545758},"index":0,"playId":"4d5d15bd-f545-33fc-8bfe-61a68b6c3370","pitchNumber":1,"startTime":"2026-08-19T20:36:40.810Z","endTime":"2026-08-19T20:36:45.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69439199167369,"aZ":-29.41027880410739,"pfxX":-10.367882467502719,"pfxZ":1.6904398054035124,"pX":-0.8416655543410146,"pZ":2.9985283985727658,"vX0":6.474941587167849,"vY0":-126.72461499850203,"vZ0":-0.10665416954325191,"x":149.08,"y":157.82,"x0":-2.0764182045357154,"y0":50.0021469973663,"z0":5.380765865054512,"aX":-16.945776838975657},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":17.4,"spinRate":2111,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4313993499872688,"extension":6.527245581632064},"index":1,"playId":"f9eb5df2-b112-37d5-b041-def9c3b04eb7","pitchNumber":2,"startTime":"2026-08-19T20:36:53.618Z","endTime":"2026-08-19T20:36:58.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111887364359557,"aZ":-18.081088608194094,"pfxX":-4.116648259466044,"pfxZ":7.53850149704882,"pX":-0.25421855957699885,"pZ":3.338593352901758,"vX0":5.888740065084675,"vY0":-135.70566070315266,"vZ0":-2.464809018732091,"x":126.69,"y":148.64,"x0":-1.9153059943369564,"y0":50.00115939967977,"z0":5.515167175681912,"aX":-7.694423263725305},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":6.2,"spinRate":2551,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4032909004440528,"extension":6.724785147199148},"index":2,"playId":"d1162454-f058-386a-af92-be19ef9fa805","pitchNumber":3,"startTime":"2026-08-19T20:37:11.003Z","endTime":"2026-08-19T20:37:17.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759733735531956,"aZ":-17.994036387642478,"pfxX":-3.8408153219951786,"pfxZ":7.646025822530852,"pX":-1.2373766024151087,"pZ":4.19471357088437,"vX0":3.234372676485066,"vY0":-134.72863720377222,"vZ0":-0.22142574935293968,"x":164.17,"y":125.52,"x0":-1.9490325573614553,"y0":50.00598394652741,"z0":5.539711748581268,"aX":-7.126960260836922},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":6.4,"spinRate":2565,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4051275109644248,"extension":6.636170723325203},"index":3,"playId":"f7ef96bd-6aec-3738-82eb-5434affd0c44","pitchNumber":4,"startTime":"2026-08-19T20:37:36.698Z","endTime":"2026-08-19T20:37:42.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434574580129613,"aZ":-40.818004961144396,"pfxX":5.013901171051145,"pfxZ":-5.737580642466481,"pX":0.10333216385584335,"pZ":0.6062010270110257,"vX0":3.488090869135509,"vY0":-121.80028480388563,"vZ0":-3.2916695993804432,"x":113.06,"y":222.41,"x0":-1.9977430788036505,"y0":50.00444490316563,"z0":5.497166013228265,"aX":7.550162488201873},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.9,"breakHorizontal":-9.8,"spinRate":2613,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4493236980421482,"extension":6.612720952816416},"index":4,"playId":"1d9b0d06-2138-386b-baac-8d0432d6ad01","pitchNumber":5,"startTime":"2026-08-19T20:37:54.138Z","endTime":"2026-08-19T20:38:00.306Z","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":88.4,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833513860637048,"aZ":-29.715194056234143,"pfxX":-9.070320167086663,"pfxZ":1.4577220989901845,"pX":-0.1678116026130407,"pZ":1.5921382875782604,"vX0":7.819729212115555,"vY0":-128.62366323567272,"vZ0":-3.275400095295176,"x":123.4,"y":195.79,"x0":-2.05805998802378,"y0":50.00484204596962,"z0":5.168379555799967,"aX":-15.312401466038333},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":2208,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.42464592761828746,"extension":7.081905511543099},"hitData":{"launchSpeed":68.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.42,"coordY":153.28}},"index":5,"playId":"2b4767e7-9dfb-303f-b630-a3fcf0cf47b2","pitchNumber":6,"startTime":"2026-08-19T20:38:15.196Z","endTime":"2026-08-19T20:38:20.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:38:20.194Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andruw Monasterio pops out to first baseman Tim Tawa in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-19T20:38:23.643Z","endTime":"2026-08-19T20:38:56.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"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":0},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05045166653126,"aZ":-15.820057113442736,"pfxX":-4.1489029719546595,"pfxZ":8.647403022667564,"pX":-0.49901008642438577,"pZ":2.917708033080044,"vX0":4.786116164263065,"vY0":-135.75264172512613,"vZ0":-3.9439083040614817,"x":136.02,"y":160.0,"x0":-1.7349732961142885,"y0":50.00156284577736,"z0":5.470673281125028,"aX":-7.845471929264575},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2490,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4014619433889366,"extension":6.673122050316201},"hitData":{"launchSpeed":86.4,"launchAngle":81.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.88,"coordY":201.41}},"index":0,"playId":"b45abd38-b2ff-3c4e-a68c-038a395d4ece","pitchNumber":1,"startTime":"2026-08-19T20:38:47.141Z","endTime":"2026-08-19T20:38:56.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:38:56.822Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Fernandez doubles (8) on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T20:41:00.471Z","endTime":"2026-08-19T20:41:30.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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"}]}],"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124314182798926,"aZ":-17.328512229795976,"pfxX":6.281012806160129,"pfxZ":7.425288672589186,"pX":-0.27702557227792496,"pZ":2.4746485354940226,"vX0":-9.679976049618999,"vY0":-140.33173627281863,"vZ0":-5.20055594284994,"x":127.56,"y":171.96,"x0":2.3975932219882914,"y0":50.00081665070341,"z0":5.477057158696468,"aX":12.554225936674955},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":-9.5,"spinRate":2213,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.389992870350901,"extension":7.126178904435279},"index":0,"playId":"a174eba1-c726-35f1-9547-0a92186ba81e","pitchNumber":1,"startTime":"2026-08-19T20:41:04.282Z","endTime":"2026-08-19T20:41:08.893Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4491243171239,"aZ":-16.731899115182653,"pfxX":6.90938112751243,"pfxZ":7.599383987669164,"pX":-0.7259927713356977,"pZ":3.1371129558817508,"vX0":-11.123315675873517,"vY0":-141.46195913362243,"vZ0":-3.6779697493493617,"x":144.67,"y":154.08,"x0":2.354487849126395,"y0":50.004331360072825,"z0":5.52289525494094,"aX":14.043756821599086},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":-10.3,"spinRate":2291,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.38679363150807955,"extension":7.431047058634672},"hitData":{"launchSpeed":93.0,"launchAngle":20.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.82,"coordY":68.36}},"index":1,"playId":"d502673f-96cc-3d8e-abc8-d11ca70474d6","pitchNumber":2,"startTime":"2026-08-19T20:41:17.912Z","endTime":"2026-08-19T20:41:30.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:41:30.470Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a ground ball to right fielder Wilyer Abreu. Jose Fernandez to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T20:41:34.479Z","endTime":"2026-08-19T20:42:58.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081115257809078,"aZ":-24.069476420646748,"pfxX":0.6466680466190189,"pfxZ":4.77024400694742,"pX":-0.8543959740747298,"pZ":2.7912954437355464,"vX0":-8.511458629424016,"vY0":-128.85596139177662,"vZ0":-2.1578883063450105,"x":149.57,"y":163.42,"x0":2.3926690069890877,"y0":50.00520924045863,"z0":5.47910898077396,"aX":1.100576532393032},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.4,"breakHorizontal":0.5,"spinRate":2371,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.42334548280418005,"extension":6.9212923696144655},"index":0,"playId":"210aba7d-8d64-3a6c-a3a1-57bb970508c4","pitchNumber":1,"startTime":"2026-08-19T20:41:58.068Z","endTime":"2026-08-19T20:42:02.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.419120990113605,"aZ":-24.452520420918113,"pfxX":3.16270137213707,"pfxZ":4.593614317045667,"pX":0.49710751591102825,"pZ":2.669566752082586,"vX0":-6.083876679372081,"vY0":-128.0700189325077,"vZ0":-2.9981797546497373,"x":98.05,"y":166.7,"x0":2.4795842929753418,"y0":50.00540480127178,"z0":5.742869203571877,"aX":5.319797144141202},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-4.6,"spinRate":2343,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4257120560845489,"extension":6.976670580412457},"index":1,"playId":"00a66a36-db4f-342b-98c3-5b2829e1d6aa","pitchNumber":2,"startTime":"2026-08-19T20:42:24.394Z","endTime":"2026-08-19T20:42:28.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-19T20:42:33.852Z","endTime":"2026-08-19T20:42:49.619Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192818534659132,"aZ":-14.670691315617235,"pfxX":5.543264192010128,"pfxZ":8.634382398441105,"pX":-0.44045737505452465,"pZ":2.852352656527784,"vX0":-10.176026028410602,"vY0":-141.03441885961644,"vZ0":-4.649268566360048,"x":133.79,"y":161.77,"x0":2.483944815150225,"y0":50.00208087624146,"z0":5.459135642442757,"aX":11.237169078264623},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2386,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.3874317603047883,"extension":7.370591920165062},"hitData":{"launchSpeed":85.6,"launchAngle":8.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.81,"coordY":118.33}},"index":3,"playId":"8dcbbf65-68bd-391f-b7b4-1f5db19a3b18","pitchNumber":3,"startTime":"2026-08-19T20:42:49.619Z","endTime":"2026-08-19T20:42:58.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:42:58.677Z","atBatIndex":15},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Ildemaro Vargas reaches on a fielder's choice out, third baseman Caleb Durbin to catcher Connor Wong. Jose Fernandez out at home. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T20:43:02.675Z","endTime":"2026-08-19T20:43:40.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9719541907526,"aZ":-25.358008426529686,"pfxX":1.7755215465633682,"pfxZ":3.7724053707812812,"pX":0.1773867615352495,"pZ":1.8048885437488922,"vX0":-6.965370293894807,"vY0":-132.6839816981875,"vZ0":-4.534964606805604,"x":110.24,"y":190.05,"x0":2.5912244135095457,"y0":50.002105248822296,"z0":5.355383487023724,"aX":3.2078667961379312},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.9,"spinRate":2336,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4108038783810004,"extension":7.0025563554771555},"hitData":{"launchSpeed":99.8,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.9,"coordY":171.52}},"index":0,"playId":"2f1e9a44-dd93-3815-b1ec-b5d7132e7bf9","pitchNumber":1,"startTime":"2026-08-19T20:43:33.287Z","endTime":"2026-08-19T20:43:40.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:43:40.496Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T20:44:00.725Z","endTime":"2026-08-19T20:45:54.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31769992903736,"aZ":-14.39859245538759,"pfxX":6.216852760303283,"pfxZ":9.058917148450025,"pX":0.5998034315712056,"pZ":2.8950593533904936,"vX0":-7.894056391090342,"vY0":-139.64825949327695,"vZ0":-4.490576268680067,"x":94.14,"y":160.61,"x0":2.6640305060112093,"y0":50.00679131889978,"z0":5.480687839581403,"aX":12.2043704710222},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-9.5,"spinRate":2327,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.3931864240787095,"extension":7.190731279552633},"index":0,"playId":"cb91277b-686f-39ca-a9c5-925317d854b9","pitchNumber":1,"startTime":"2026-08-19T20:44:17.946Z","endTime":"2026-08-19T20:44:23.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.180588317576618,"aZ":-24.731208617033317,"pfxX":0.8090772174502887,"pfxZ":4.341230192645641,"pX":0.5295427390139241,"pZ":3.3831986488199717,"vX0":-5.534191976961152,"vY0":-130.09287752956766,"vZ0":-0.5912813190033386,"x":96.82,"y":147.43,"x0":2.5788980098985066,"y0":50.00297401422921,"z0":5.4872825009944775,"aX":1.387554146539082},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.9,"breakHorizontal":-0.2,"spinRate":2241,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.42095540964706624,"extension":7.279749632039141},"index":1,"playId":"791ed2a1-0a9c-3cdc-a8b6-4809c13d3578","pitchNumber":2,"startTime":"2026-08-19T20:44:34.698Z","endTime":"2026-08-19T20:44:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73726878258355,"aZ":-21.51091054338043,"pfxX":10.303288079072939,"pfxZ":5.469093088832691,"pX":1.8830035658683353,"pZ":2.651061788874481,"vX0":-6.03038706533384,"vY0":-139.14127174545527,"vZ0":-3.6184324480244436,"x":45.22,"y":167.2,"x0":2.7455811229823857,"y0":50.0067056608961,"z0":5.402937677409668,"aX":20.101678626705237},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-17.3,"spinRate":2302,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.39443061159370174,"extension":7.411877276728624},"index":2,"playId":"12b16df2-797c-3dc3-a1ee-f123b3bbefba","pitchNumber":3,"startTime":"2026-08-19T20:44:52.971Z","endTime":"2026-08-19T20:44:57.182Z","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":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02286135857431,"aZ":-25.855174434368784,"pfxX":-0.324541146826411,"pfxZ":3.6654027148246904,"pX":-0.7789718474415416,"pZ":2.327711050743094,"vX0":-8.261376613664739,"vY0":-130.1090862520747,"vZ0":-3.0888839279612386,"x":143.83,"y":153.62,"x0":2.472819929822119,"y0":50.00220107188292,"z0":5.4791273151468305,"aX":-0.5567404033390911},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":2.3,"spinRate":2301,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.42017778842350806,"extension":7.5335531110041405},"index":3,"playId":"db0b1cec-8af0-3a6a-a7c2-8a69abb2c914","pitchNumber":4,"startTime":"2026-08-19T20:45:11.427Z","endTime":"2026-08-19T20:45:16.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272261545282813,"aZ":-13.7547940100754,"pfxX":5.1975716155565745,"pfxZ":9.168207802715518,"pX":-0.10887696337506064,"pZ":2.4689043351404085,"vX0":-9.049316390113102,"vY0":-140.48427507014574,"vZ0":-5.764833563421095,"x":121.15,"y":172.12,"x0":2.4711641786884293,"y0":50.004157609291,"z0":5.4333327280347365,"aX":10.444430109174878},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.7,"spinRate":2238,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.38910626863152187,"extension":7.476735150293476},"index":4,"playId":"440c8dd7-8779-3081-8c5e-d53807764dfa","pitchNumber":5,"startTime":"2026-08-19T20:45:31.041Z","endTime":"2026-08-19T20:45:34.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71573352548046,"aZ":-13.374586663970632,"pfxX":5.0245951448217046,"pfxZ":9.272320783067322,"pX":-0.5755471720483453,"pZ":2.9166473830985646,"vX0":-9.666724737276507,"vY0":-141.3617375827381,"vZ0":-4.8464799390208375,"x":138.94,"y":160.03,"x0":2.2328474405689107,"y0":50.00013478490103,"z0":5.5093912170124915,"aX":10.185311757143454},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.2,"spinRate":2271,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.3872162498877416,"extension":7.561112565747851},"index":5,"playId":"ac7ec75e-03f3-3afe-8e4b-b8f789d31761","pitchNumber":6,"startTime":"2026-08-19T20:45:50.650Z","endTime":"2026-08-19T20:45:54.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:45:54.326Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging, catcher Connor Wong to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-19T20:45:58.371Z","endTime":"2026-08-19T20:48:43.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(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":91.6,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112885364885518,"aZ":-25.710730042305872,"pfxX":0.6800207222042722,"pfxZ":3.5771957282279576,"pX":-1.24600550100637,"pZ":1.988449611330122,"vX0":-9.662360219829168,"vY0":-133.13010083819697,"vZ0":-4.233319788741998,"x":164.49,"y":185.09,"x0":2.3333694515114654,"y0":50.00011974849801,"z0":5.44805005116328,"aX":1.229873912051686},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":0.7,"spinRate":2276,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.41056660021665836,"extension":7.4280236512836515},"index":0,"playId":"69e07d83-7d6b-30ba-9c33-0e1136048a18","pitchNumber":1,"startTime":"2026-08-19T20:46:23.456Z","endTime":"2026-08-19T20:46:27.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64492571706217,"aZ":-24.227303260949697,"pfxX":-0.23329058174914508,"pfxZ":4.42472397120032,"pX":-1.0808356209576788,"pZ":3.225465798343176,"vX0":-9.189915340717327,"vY0":-132.96654872880225,"vZ0":-1.547177242466979,"x":158.2,"y":151.69,"x0":2.4458482092696423,"y0":50.00496713648068,"z0":5.567369730634945,"aX":-0.4166532455986669},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":2.4,"spinRate":2381,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.41142490326138015,"extension":7.4501189971169675},"index":1,"playId":"ad957cc2-9e53-3d4c-bf30-fe22f55e3bf9","pitchNumber":2,"startTime":"2026-08-19T20:46:42.342Z","endTime":"2026-08-19T20:46:47.352Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79760481347648,"aZ":-19.874062907691656,"pfxX":9.182295742626604,"pfxZ":6.1712445457086655,"pX":0.29721370187810797,"pZ":3.336118473194912,"vX0":-9.529291129997016,"vY0":-139.85517104156807,"vZ0":-2.464362986546099,"x":105.67,"y":148.7,"x0":2.546048648900913,"y0":50.001397244659294,"z0":5.523653617367282,"aX":18.296429202159267},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":2205,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3907578180944724,"extension":7.5647262906860275},"index":2,"playId":"3cb2b6b1-8ab0-35c0-99eb-e7099d065465","pitchNumber":3,"startTime":"2026-08-19T20:47:02.489Z","endTime":"2026-08-19T20:47:09.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-19T20:47:22.564Z","endTime":"2026-08-19T20:47:43.471Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.712386603550847,"aZ":-25.708503984826798,"pfxX":2.409172636768819,"pfxZ":3.5729450905896982,"pX":-0.25083623241556574,"pZ":3.464676392173015,"vX0":-7.778647021653568,"vY0":-133.66496316876746,"vZ0":-0.38785826175870786,"x":126.56,"y":145.23,"x0":2.38358568730671,"y0":50.00435079549677,"z0":5.457061939987866,"aX":4.3625418507967435},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":-2.6,"spinRate":2228,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40973156800229127,"extension":7.271613059366451},"index":4,"playId":"dbccc81b-0f65-318e-96b0-801425132444","pitchNumber":4,"startTime":"2026-08-19T20:47:43.471Z","endTime":"2026-08-19T20:47:49.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501674299687963,"aZ":-25.183379422142444,"pfxX":10.310930857598777,"pfxZ":3.595927911605912,"pX":0.018003307532758427,"pZ":3.2338305578367366,"vX0":-9.869595498520383,"vY0":-138.44464841584244,"vZ0":-1.3204434973987043,"x":116.31,"y":151.47,"x0":2.287088983544032,"y0":50.002846548855935,"z0":5.400271087321985,"aX":20.044221433549108},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-16.7,"spinRate":2352,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.39542866071160976,"extension":7.392128368533955},"index":5,"playId":"f0664ec8-cada-3c1d-a81f-e81f24c729da","pitchNumber":5,"startTime":"2026-08-19T20:48:03.953Z","endTime":"2026-08-19T20:48:13.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.320528397112753,"aZ":-37.30033504773125,"pfxX":-2.770686861371277,"pfxZ":-3.2549534710944688,"pX":-1.5338880464898323,"pZ":1.3161608704626333,"vX0":-8.288281658546886,"vY0":-124.05836687684871,"vZ0":-2.7449488052291797,"x":175.47,"y":203.24,"x0":2.195854645688575,"y0":50.0024145381965,"z0":5.513588425544072,"aX":-4.363672568088873},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.2,"breakHorizontal":6.7,"spinRate":2586,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4397058820245845,"extension":7.6066709803723995},"index":6,"playId":"14efd9bb-58dc-3ae9-8b10-26db64032907","pitchNumber":6,"startTime":"2026-08-19T20:48:35.064Z","endTime":"2026-08-19T20:48:43.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:48:43.683Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jarren Duran homers (17) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T20:51:20.905Z","endTime":"2026-08-19T20:51:55.551Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690143767217403,"aZ":-18.258427012305656,"pfxX":-3.4878118146997434,"pfxZ":7.693259131969601,"pX":0.4439061111980719,"pZ":3.0940225850386467,"vX0":6.939618515605157,"vY0":-132.9654044574531,"vZ0":-2.847557220614251,"x":100.08,"y":155.24,"x0":-1.7344472245031224,"y0":50.00636506823551,"z0":5.487478161389146,"aX":-6.312699593758257},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2474,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.41028095248719154,"extension":6.871636151851469},"hitData":{"launchSpeed":100.1,"launchAngle":37.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.19,"coordY":58.85}},"index":0,"playId":"eb63791b-1560-3c45-8f48-6b4b8d4cbb72","pitchNumber":1,"startTime":"2026-08-19T20:51:32.673Z","endTime":"2026-08-19T20:51:55.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:51:55.551Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T20:51:50.408Z","endTime":"2026-08-19T20:52:53.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.738940049223665,"aZ":-24.917359933137476,"pfxX":2.3149695536714194,"pfxZ":4.279865983590188,"pX":0.22093712423744613,"pZ":2.591315974193651,"vX0":4.67969484600382,"vY0":-128.8732628457905,"vZ0":-2.426064852757186,"x":108.58,"y":168.81,"x0":-1.9134862310511842,"y0":50.00459945781935,"z0":5.4535331350640694,"aX":3.9243828461112535},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2726,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.42371191127583296,"extension":6.729719375720168},"index":0,"playId":"8247b57d-d03b-393c-9ed9-7fd5506d58c9","pitchNumber":1,"startTime":"2026-08-19T20:52:18.427Z","endTime":"2026-08-19T20:52:22.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867029665874487,"aZ":-26.080755895944314,"pfxX":-8.122842884256002,"pfxZ":3.343989521262503,"pX":-0.8687045122784283,"pZ":2.0707906304440913,"vX0":5.41693170332589,"vY0":-133.89425744552003,"vZ0":-3.825831971415222,"x":150.11,"y":182.87,"x0":-1.8587309329847614,"y0":50.003469468597,"z0":5.376153597652039,"aX":-14.805970215490447},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":13.6,"spinRate":2346,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4084716803641619,"extension":6.752540262573386},"index":1,"playId":"092eebfb-faeb-37df-a7ba-6b8a20429556","pitchNumber":2,"startTime":"2026-08-19T20:52:31.290Z","endTime":"2026-08-19T20:52:34.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460171133514354,"aZ":-28.334339299334307,"pfxX":7.246412224482326,"pfxZ":2.6607234835482414,"pX":1.1369560625994934,"pZ":1.183034225147496,"vX0":5.150300204671798,"vY0":-119.5065347584569,"vZ0":-3.7057354283871202,"x":73.66,"y":206.84,"x0":-1.989078445803198,"y0":50.003555852590424,"z0":5.30444634404885,"aX":10.460033877057699},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":-14.4,"spinRate":2770,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45868029435505475,"extension":6.417823791948098},"index":2,"playId":"678f9bdd-45b1-34df-a9db-947d5bacd5ed","pitchNumber":3,"startTime":"2026-08-19T20:52:48.225Z","endTime":"2026-08-19T20:52:53.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:52:53.136Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Sogard lines out to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T20:52:53.972Z","endTime":"2026-08-19T20:54:37.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920819366021888,"aZ":-44.06194363643777,"pfxX":6.572566176171025,"pfxZ":-8.522315037670833,"pX":-1.7100578505091586,"pZ":2.8249394865146504,"vX0":-1.0696145398049381,"vY0":-118.01984345095667,"vZ0":2.539528095902627,"x":182.18,"y":162.51,"x0":-2.101038476923278,"y0":50.00559381756531,"z0":5.8277557691754565,"aX":9.164072601359956},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.4,"breakHorizontal":-11.5,"spinRate":2462,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4661998640374714,"extension":6.3808193859818365},"index":0,"playId":"2efc06aa-2fcf-3e2d-a51d-c39b26033279","pitchNumber":1,"startTime":"2026-08-19T20:53:14.744Z","endTime":"2026-08-19T20:53:18.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98557196854697,"aZ":-41.25032167167606,"pfxX":6.283634505167262,"pfxZ":-6.489981414512858,"pX":-0.548449179766548,"pZ":2.4591676569308882,"vX0":1.4548192380155776,"vY0":-117.91927953627754,"vZ0":1.3347997972714545,"x":137.91,"y":172.38,"x0":-1.9907983910039895,"y0":50.00475479408392,"z0":5.713422885288627,"aX":8.783532255476265},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.0,"breakHorizontal":-11.8,"spinRate":2582,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4658343305764343,"extension":6.481674987046825},"index":1,"playId":"354bbc5a-0af7-324e-9dda-4da96ea6fb45","pitchNumber":2,"startTime":"2026-08-19T20:53:27.183Z","endTime":"2026-08-19T20:53:31.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426689602398888,"aZ":-23.491485025535148,"pfxX":1.2115014229552754,"pfxZ":5.057254475849906,"pX":0.5168481931636031,"pZ":3.2602049745624218,"vX0":6.049749431145439,"vY0":-130.03289806998362,"vZ0":-1.0151215625318102,"x":97.3,"y":150.75,"x0":-1.9943015201986352,"y0":50.00576378971763,"z0":5.43249700646752,"aX":2.082164807540369},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":-3.5,"spinRate":2648,"spinDirection":179},"zone":3,"typeConfidence":2.0,"plateTime":0.42069307151756297,"extension":6.645136288835686},"index":2,"playId":"645cdf6a-a5d8-3d9f-8341-40c0745257aa","pitchNumber":3,"startTime":"2026-08-19T20:53:38.615Z","endTime":"2026-08-19T20:53:42.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T20:53:50.130Z","endTime":"2026-08-19T20:54:02.406Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"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.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.469903598540572,"aZ":-14.4904607069151,"pfxX":-3.781029176357933,"pfxZ":9.371480489253686,"pX":-0.06181613461632773,"pZ":3.6848173817953604,"vX0":6.147131273120073,"vY0":-136.58881615936835,"vZ0":-2.081013790003342,"x":119.36,"y":139.29,"x0":-1.8516687454779,"y0":50.00294574178523,"z0":5.454590909448681,"aX":-7.135494442518221},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2498,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4012294665305518,"extension":6.942590289218012},"index":4,"playId":"4e24d999-a42b-301d-b979-f302eb3b0111","pitchNumber":4,"startTime":"2026-08-19T20:54:02.406Z","endTime":"2026-08-19T20:54:05.823Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153306935524473,"aZ":-28.03274564933034,"pfxX":-9.80966618446977,"pfxZ":2.481379632666524,"pX":-0.5888239839379267,"pZ":1.0734689258484538,"vX0":6.888345413740678,"vY0":-127.85093130870003,"vZ0":-4.752556266760321,"x":139.44,"y":209.8,"x0":-2.0314666308291467,"y0":50.00544719897312,"z0":5.133504538479266,"aX":-16.387540415570747},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":16.4,"spinRate":2124,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42696885787236427,"extension":7.039772515086947},"index":5,"playId":"567f1713-4325-391e-95ae-ab848352bff3","pitchNumber":5,"startTime":"2026-08-19T20:54:20.398Z","endTime":"2026-08-19T20:54:25.826Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406670504327728,"aZ":-42.76241487626002,"pfxX":6.312160089494178,"pfxZ":-7.278117345223235,"pX":0.08211620091634486,"pZ":1.9360573320330476,"vX0":2.7438449140960204,"vY0":-119.96231637722401,"vZ0":0.16302779782071908,"x":113.87,"y":186.51,"x0":-1.8966324286342848,"y0":50.00018352541578,"z0":5.68216398190464,"aX":9.188435004134197},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.8,"breakHorizontal":-12.1,"spinRate":2577,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4567569588788696,"extension":6.649123269415257},"hitData":{"launchSpeed":95.0,"launchAngle":9.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.79,"coordY":159.83}},"index":6,"playId":"db9a8053-152c-39df-b47c-a80e960590df","pitchNumber":6,"startTime":"2026-08-19T20:54:34.634Z","endTime":"2026-08-19T20:54:37.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:54:37.634Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-19T20:54:41.096Z","endTime":"2026-08-19T20:57:53.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.389381241907632,"aZ":-42.02842321805789,"pfxX":5.674655727089204,"pfxZ":-6.9567383726028105,"pX":0.5539729972827057,"pZ":1.7447987685305026,"vX0":3.9453266773286915,"vY0":-119.1988500998945,"vZ0":-0.16903727085694986,"x":95.88,"y":191.67,"x0":-1.869520807783372,"y0":50.005409831322616,"z0":5.66393052527425,"aX":8.033555420970849},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.2,"breakHorizontal":-11.3,"spinRate":2666,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4623971446403261,"extension":6.639381264041052},"index":0,"playId":"a85779ce-f24e-3b85-bf9c-a2b6373144e1","pitchNumber":1,"startTime":"2026-08-19T20:55:04.845Z","endTime":"2026-08-19T20:55:08.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483219662558326,"aZ":-26.299369938288375,"pfxX":6.463730538975648,"pfxZ":3.9150400455225505,"pX":0.47254175719906233,"pZ":1.7894114012577667,"vX0":3.9726639830733164,"vY0":-121.84455928201942,"vZ0":-2.9035886841595264,"x":98.99,"y":190.47,"x0":-2.0199456934025632,"y0":50.00102630103886,"z0":5.274777230492663,"aX":9.69368745734409},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.6,"breakHorizontal":-12.6,"spinRate":2806,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.44993962467256754,"extension":7.026071620583892},"index":1,"playId":"72b5148a-6406-3f47-b45f-d8fe416135bf","pitchNumber":2,"startTime":"2026-08-19T20:55:20.948Z","endTime":"2026-08-19T20:55:26.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341516514456707,"aZ":-28.168249017451174,"pfxX":8.076456856135243,"pfxZ":2.6860557236373044,"pX":0.9543864259257819,"pZ":2.8775549319975378,"vX0":4.667454108025819,"vY0":-121.74408195781636,"vZ0":-0.1325027373918618,"x":80.62,"y":161.09,"x0":-2.0410389430935174,"y0":50.00372628417327,"z0":5.3841131618351925,"aX":12.043756259896055},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":-15.7,"spinRate":2878,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.45101797908730523,"extension":6.702240022422982},"index":2,"playId":"8638baaf-b005-3284-8f7d-23afba1bb2ef","pitchNumber":3,"startTime":"2026-08-19T20:55:40.460Z","endTime":"2026-08-19T20:55:45.977Z","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":93.7,"endSpeed":85.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.196649979100087,"aZ":-18.641751650349033,"pfxX":-2.276669762370884,"pfxZ":7.210252191532923,"pX":1.2622505762171234,"pZ":3.5291114907798304,"vX0":8.470205264214771,"vY0":-136.19014110698234,"vZ0":-2.1244810891156694,"x":68.89,"y":143.49,"x0":-1.593639257018696,"y0":50.00014571652948,"z0":5.609987030799559,"aX":-4.2717648960195325},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":2.3,"spinRate":2615,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4023290198757872,"extension":6.686548276261401},"index":3,"playId":"27189e47-2e59-3278-8836-996412aee5cb","pitchNumber":4,"startTime":"2026-08-19T20:56:13.862Z","endTime":"2026-08-19T20:56:18.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.674270510091908,"aZ":-25.57930784089021,"pfxX":6.666357867004325,"pfxZ":4.493524904159495,"pX":0.12939662868606705,"pZ":1.3661554871690038,"vX0":3.38897069327452,"vY0":-121.00094377984084,"vZ0":-3.5693591467225554,"x":112.07,"y":201.89,"x0":-2.1598592226112965,"y0":50.00571567102891,"z0":5.125135878316355,"aX":9.794200115515881},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":-13.0,"spinRate":2891,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4542977291533097,"extension":6.60726059475014},"index":4,"playId":"63f555ae-234e-3d4f-8d7a-c268f0d8bc46","pitchNumber":5,"startTime":"2026-08-19T20:56:29.894Z","endTime":"2026-08-19T20:56:34.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3794699267948,"aZ":-25.1172076899492,"pfxX":4.015087010627261,"pfxZ":4.659364352318633,"pX":0.32984252564937905,"pZ":2.3988978578442772,"vX0":4.3629580367989185,"vY0":-122.3419760213574,"vZ0":-1.8711121169645941,"x":104.43,"y":174.01,"x0":-1.9989242727715344,"y0":50.003104235677725,"z0":5.328773050178445,"aX":6.078109750337223},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.3,"breakHorizontal":-8.3,"spinRate":2856,"spinDirection":82},"zone":6,"typeConfidence":2.0,"plateTime":0.44789479620014294,"extension":6.8170673077005315},"index":5,"playId":"42800164-88a4-3543-92d2-a8a65d9e637a","pitchNumber":6,"startTime":"2026-08-19T20:56:46.766Z","endTime":"2026-08-19T20:56:53.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109773754178836,"aZ":-43.24210556081482,"pfxX":2.985197854979014,"pfxZ":-7.589445536372327,"pX":1.5437974249666584,"pZ":0.03445071287425406,"vX0":6.636350009938447,"vY0":-120.71043787776348,"vZ0":-3.939232246936816,"x":58.15,"y":237.85,"x0":-1.6420725308281894,"y0":50.003468158745214,"z0":5.540985204574721,"aX":4.352387453356889},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.5,"breakHorizontal":-7.2,"spinRate":2550,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45584478693408403,"extension":6.687379808200616},"index":6,"playId":"b979dd32-a819-3346-b450-411331e92be9","pitchNumber":7,"startTime":"2026-08-19T20:57:29.303Z","endTime":"2026-08-19T20:57:35.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376466755147717,"aZ":-28.23640153785006,"pfxX":4.969605324648468,"pfxZ":2.5589059720630054,"pX":0.7707371236846123,"pZ":1.4995742840812996,"vX0":5.310390626500037,"vY0":-123.46126331777359,"vZ0":-3.260836283003437,"x":87.62,"y":198.29,"x0":-2.056415931342874,"y0":50.00249040258205,"z0":5.222698947298126,"aX":7.643995064008404},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-10.3,"spinRate":2904,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4442352549868418,"extension":6.732262843513608},"index":7,"playId":"01f207da-a0ad-3a60-bf1a-ad65a595c04f","pitchNumber":8,"startTime":"2026-08-19T20:57:49.159Z","endTime":"2026-08-19T20:57:53.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T20:57:53.302Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T20:59:40.844Z","endTime":"2026-08-19T21:01:47.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":81.8,"endSpeed":75.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427186372866434,"aZ":-35.48164692639016,"pfxX":-2.513749634014682,"pfxZ":-2.314960402788815,"pX":-0.41655303418529155,"pZ":1.9585477575987538,"vX0":-5.758722513033422,"vY0":-119.06293898518719,"vZ0":-0.8210392644870044,"x":132.88,"y":185.9,"x0":2.362386120504678,"y0":50.00036316446314,"z0":5.526285949951594,"aX":-3.5973894715871064},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.1,"breakHorizontal":6.0,"spinRate":2305,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.4605051042889925,"extension":6.78977384550748},"index":0,"playId":"94b94912-fd37-33fc-a7ed-0a0a28fabef8","pitchNumber":1,"startTime":"2026-08-19T21:00:05.513Z","endTime":"2026-08-19T21:00:10.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-19T21:00:21.180Z","endTime":"2026-08-19T21:00:31.946Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":97.3,"endSpeed":88.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12700981324885,"aZ":-15.634875290467566,"pfxX":6.211025003559898,"pfxZ":8.205360801729249,"pX":-0.23393891667083352,"pZ":3.2123852387755267,"vX0":-9.548581222791803,"vY0":-141.2913910094262,"vZ0":-3.479082507414871,"x":125.92,"y":152.05,"x0":2.387209573927049,"y0":50.00108041217576,"z0":5.468533548158678,"aX":12.517739658786981},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":-9.2,"spinRate":2226,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.38811495981355293,"extension":7.338981238558733},"index":2,"playId":"89b63635-12a9-3bdf-8a1a-1bd3281a6ca1","pitchNumber":2,"startTime":"2026-08-19T21:00:31.946Z","endTime":"2026-08-19T21:00:36.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56194413401764,"aZ":-36.303844414067235,"pfxX":-1.9600513279601581,"pfxZ":-2.725347297983401,"pX":0.8303964947601207,"pZ":2.089920282793102,"vX0":-3.5495867415817473,"vY0":-122.10476769344686,"vZ0":-1.0741876661894882,"x":85.35,"y":182.35,"x0":2.556464117501354,"y0":50.005157077648754,"z0":5.653255506863105,"aX":-2.966131033144755},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.9,"breakHorizontal":4.3,"spinRate":2417,"spinDirection":297},"zone":9,"typeConfidence":2.0,"plateTime":0.44820208982118803,"extension":7.130631312299288},"index":3,"playId":"4cfb872d-63ad-3637-9938-0438e00f0f72","pitchNumber":3,"startTime":"2026-08-19T21:00:46.257Z","endTime":"2026-08-19T21:00:49.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.932436465243818,"aZ":-18.633136472730204,"pfxX":10.815868258931458,"pfxZ":6.704929683833282,"pX":-0.46843543177286656,"pZ":1.163182325279285,"vX0":-11.699753342117232,"vY0":-140.95431284177363,"vZ0":-8.192601403311182,"x":134.86,"y":207.37,"x0":2.3235686970349256,"y0":50.005544069680354,"z0":5.302585162023634,"aX":21.848738457988023},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":-17.3,"spinRate":2307,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3880517052916881,"extension":7.661116201833935},"index":4,"playId":"50aba8ae-2b11-3c66-8707-d11eb46bbc69","pitchNumber":4,"startTime":"2026-08-19T21:01:04.761Z","endTime":"2026-08-19T21:01:08.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.803371229688715,"aZ":-23.71754810150171,"pfxX":0.1979160028446486,"pfxZ":4.718525555460388,"pX":0.13072332506322584,"pZ":2.459237762498789,"vX0":-6.599876648049859,"vY0":-132.4122838858606,"vZ0":-3.3587545709231708,"x":112.02,"y":172.38,"x0":2.620062575242503,"y0":50.00407504966727,"z0":5.461308680903652,"aX":0.3562997452337435},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":1.0,"spinRate":2264,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4121993922138705,"extension":7.2495816022910216},"index":5,"playId":"ba8bc7c9-c27e-3181-bcb1-934b3ee409b9","pitchNumber":5,"startTime":"2026-08-19T21:01:20.568Z","endTime":"2026-08-19T21:01:27.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051248973215888,"aZ":-31.58207260545954,"pfxX":-2.8207787339184742,"pfxZ":0.3923667138138853,"pX":0.2204362659300371,"pZ":3.448347791350581,"vX0":-4.739481030812648,"vY0":-121.96015279962747,"vZ0":1.1559096933963755,"x":108.6,"y":145.67,"x0":2.549023736522747,"y0":50.00470674562976,"z0":5.674391456558657,"aX":-4.285864808967683},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":6.1,"spinRate":2567,"spinDirection":290},"zone":2,"typeConfidence":2.0,"plateTime":0.44763036333924155,"extension":6.94128840051147},"hitData":{"launchSpeed":90.7,"launchAngle":48.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.11,"coordY":88.04}},"index":6,"playId":"ff68acd3-007c-34ba-a9fe-4491e0bdc62d","pitchNumber":6,"startTime":"2026-08-19T21:01:39.885Z","endTime":"2026-08-19T21:01:47.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:01:47.230Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T21:01:50.578Z","endTime":"2026-08-19T21:04:59.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05893480105435,"aZ":-16.34205453138522,"pfxX":7.449599533244651,"pfxZ":7.924153877878094,"pX":-1.892943248879548,"pZ":1.5276715873714113,"vX0":-13.895285468496526,"vY0":-140.07056518068524,"vZ0":-7.288845171132119,"x":189.15,"y":197.53,"x0":2.152176439822023,"y0":50.00157992844995,"z0":5.221566712024484,"aX":14.88229231576737},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":-10.8,"spinRate":2259,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39023560201745155,"extension":7.216287370231747},"index":0,"playId":"06f9cfb0-8db2-3a4e-9f05-9a7e7e4d213a","pitchNumber":1,"startTime":"2026-08-19T21:02:14.388Z","endTime":"2026-08-19T21:02:19.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412805666433787,"aZ":-23.603285122997107,"pfxX":0.7675447516228755,"pfxZ":4.886073643692744,"pX":-0.32843048920928275,"pZ":1.8685008644200056,"vX0":-7.79097404299632,"vY0":-131.28883037297177,"vZ0":-4.304144394259976,"x":129.52,"y":188.33,"x0":2.5711942180549188,"y0":50.004273614597665,"z0":5.274416815570233,"aX":1.3468465483029948},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2448,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4163363852138291,"extension":7.263263833592242},"index":1,"playId":"9d6ca12d-bcbe-3403-a36d-5b220047a715","pitchNumber":2,"startTime":"2026-08-19T21:02:34.471Z","endTime":"2026-08-19T21:02:38.617Z","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":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43958423238504,"aZ":-34.902292633367246,"pfxX":-2.536003545761229,"pfxZ":-1.856641386171633,"pX":1.438494064751612,"pZ":2.894433687900698,"vX0":-2.2273048680382037,"vY0":-120.12407733756513,"vZ0":0.8880893655814648,"x":62.17,"y":160.63,"x0":2.7060108359734514,"y0":50.00562241502094,"z0":5.61371237935251,"aX":-3.7200952900093958},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":5.2,"spinRate":2276,"spinDirection":287},"zone":12,"typeConfidence":2.0,"plateTime":0.4553074738124825,"extension":7.087007392248612},"index":2,"playId":"384d0e41-cbc2-3db5-b305-d0eb4031268d","pitchNumber":3,"startTime":"2026-08-19T21:02:49.628Z","endTime":"2026-08-19T21:02:54.922Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45649154727767,"aZ":-20.30672004100316,"pfxX":9.90008452873566,"pfxZ":5.9808577026418295,"pX":0.04997141276815704,"pZ":2.879759975211452,"vX0":-9.913974511721465,"vY0":-139.72963596146764,"vZ0":-3.16496596994088,"x":115.1,"y":161.03,"x0":2.351770012817494,"y0":50.00443522133624,"z0":5.355984509521195,"aX":19.64744811133681},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":2257,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3914693308282229,"extension":7.277235321488085},"index":3,"playId":"93d2160b-ed8e-3bbc-aff8-6c0a4556253f","pitchNumber":4,"startTime":"2026-08-19T21:03:03.627Z","endTime":"2026-08-19T21:03:09.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848017595726144,"aZ":-23.469041510387715,"pfxX":1.3436023443013663,"pfxZ":4.846260551862807,"pX":-0.36423766349714126,"pZ":1.6348350498116273,"vX0":-8.429282660879261,"vY0":-132.53000869598912,"vZ0":-4.727054719767897,"x":130.88,"y":194.64,"x0":2.6701307178241946,"y0":50.00072309963588,"z0":5.135481216710986,"aX":2.4132610789704243},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2508,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.41182868348223334,"extension":7.403761321539561},"index":4,"playId":"fee1b265-a416-31a5-bfd7-115ef256f46c","pitchNumber":5,"startTime":"2026-08-19T21:03:19.099Z","endTime":"2026-08-19T21:03:25.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695216137196372,"aZ":-14.47592424558717,"pfxX":5.0557647659508,"pfxZ":8.47942465018042,"pX":-0.12724056961961983,"pZ":3.329938112849221,"vX0":-9.286377230853766,"vY0":-143.02314985929368,"vZ0":-3.202848963133007,"x":121.85,"y":148.87,"x0":2.4939119412128425,"y0":50.00174732822784,"z0":5.363080051956916,"aX":10.552068686793271},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":-7.4,"spinRate":2251,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3818822134262696,"extension":7.259134162256409},"index":5,"playId":"5b2c4983-f36b-3bec-90fa-b8b9a57e4097","pitchNumber":6,"startTime":"2026-08-19T21:03:54.619Z","endTime":"2026-08-19T21:04:01.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84204753793972,"aZ":-14.162449068879164,"pfxX":4.377831260751386,"pfxZ":9.121526197424789,"pX":-0.5820145881674204,"pZ":2.956847416160323,"vX0":-9.81746743743466,"vY0":-139.29407114155276,"vZ0":-4.180434965366925,"x":139.19,"y":158.95,"x0":2.4116584769455685,"y0":50.00580868114127,"z0":5.406693094423329,"aX":8.648821370061235},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":2314,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.3924938106568918,"extension":7.3507685806696275},"index":6,"playId":"c09b78c8-09ad-33ee-aa04-e554c42f134a","pitchNumber":7,"startTime":"2026-08-19T21:04:30.271Z","endTime":"2026-08-19T21:04:40.323Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79188327959238,"aZ":-36.98027864049905,"pfxX":-1.9653501570563163,"pfxZ":-2.9747925416777576,"pX":-8.4355110830735E-4,"pZ":2.851060385048361,"vX0":-5.83651082269802,"vY0":-126.0488184762032,"vZ0":1.0214144175926791,"x":117.03,"y":161.8,"x0":2.596854759746725,"y0":50.00484978888933,"z0":5.418537862284169,"aX":-3.1721270454727404},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.9,"breakHorizontal":4.8,"spinRate":2458,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.43396872813615905,"extension":6.988111182194935},"index":7,"playId":"0e54afd4-a7b2-3df1-8b51-c15898ce19d9","pitchNumber":8,"startTime":"2026-08-19T21:04:54.575Z","endTime":"2026-08-19T21:04:59.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:04:59.495Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tim Tawa lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-19T21:05:00.781Z","endTime":"2026-08-19T21:06:23.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Lineout","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":3},"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":"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":83.8,"endSpeed":77.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.125803333322466,"aZ":-36.96218880780571,"pfxX":-2.6059021443684403,"pfxZ":-3.179173567527508,"pX":-0.6086243905415785,"pZ":2.638652711886031,"vX0":-6.608498834939297,"vY0":-121.95258983544275,"vZ0":0.45158061697818064,"x":140.2,"y":167.54,"x0":2.475623488799702,"y0":50.00400712591341,"z0":5.640956785784818,"aX":-3.922002077402641},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.4,"breakHorizontal":6.2,"spinRate":2484,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.4492405861104336,"extension":7.267993834063396},"index":0,"playId":"af3b8c52-b1d7-3c0d-808b-0d6f6c6f7927","pitchNumber":1,"startTime":"2026-08-19T21:05:21.082Z","endTime":"2026-08-19T21:05:27.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712361132164915,"aZ":-19.904979099996734,"pfxX":10.91384087063444,"pfxZ":6.2501572771927005,"pX":0.4241465796235583,"pZ":2.627811905736786,"vX0":-9.783373401047667,"vY0":-139.10842383443423,"vZ0":-3.748541295413391,"x":100.83,"y":167.83,"x0":2.565820429545671,"y0":50.00208498812659,"z0":5.309466318066811,"aX":21.424694886790384},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":-17.8,"spinRate":2333,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.39347527044194575,"extension":7.222247122094435},"index":1,"playId":"fb5be64e-0f33-3db8-86b9-5c42c087c812","pitchNumber":2,"startTime":"2026-08-19T21:05:34.600Z","endTime":"2026-08-19T21:05:38.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459861387477712,"aZ":-14.275105865169902,"pfxX":6.380878794219035,"pfxZ":8.7081346800834,"pX":-0.40707240426089186,"pZ":3.4855774152722363,"vX0":-10.148383420869171,"vY0":-141.9875617970619,"vZ0":-2.7685639984051975,"x":132.52,"y":144.67,"x0":2.373353322381495,"y0":50.002233811404736,"z0":5.373751928589549,"aX":13.115736174581976},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":-9.6,"spinRate":2343,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3847529178739557,"extension":7.380018706304971},"index":2,"playId":"771030ca-0a97-35ae-934d-98026ea8834f","pitchNumber":3,"startTime":"2026-08-19T21:05:58.125Z","endTime":"2026-08-19T21:06:01.722Z","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":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66582896740845,"aZ":-24.738450296023277,"pfxX":3.7116384926004713,"pfxZ":4.267431222749554,"pX":-0.03176794072432545,"pZ":2.387305157380742,"vX0":-8.105012933679724,"vY0":-130.25427592008026,"vZ0":-2.470269894556308,"x":118.21,"y":174.32,"x0":2.618171900803062,"y0":50.00503186027792,"z0":5.19077165134288,"aX":6.471525192557267},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2259,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4182108586905229,"extension":7.4754216852794535},"hitData":{"launchSpeed":90.1,"launchAngle":24.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.07,"coordY":58.1}},"index":3,"playId":"c0493b44-f40e-34cd-a513-64ab12c22075","pitchNumber":4,"startTime":"2026-08-19T21:06:16.561Z","endTime":"2026-08-19T21:06:23.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:06:23.348Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T21:08:23.921Z","endTime":"2026-08-19T21:09:47.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":86.3,"endSpeed":79.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67951719754658,"aZ":-30.659454211600217,"pfxX":-10.04713374438657,"pfxZ":0.9485019050281354,"pX":-0.485975693239728,"pZ":1.9377850653197084,"vX0":7.0104430239742594,"vY0":-125.49393464823142,"vZ0":-1.970857500913256,"x":135.52,"y":186.46,"x0":-2.0061171804180202,"y0":50.00457500651332,"z0":5.223565242148041,"aX":-16.0753176732333},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":16.7,"spinRate":2148,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.43595978520893874,"extension":7.12958859377708},"index":0,"playId":"b9da810f-c1ca-3b64-841a-45c5b2d2310d","pitchNumber":1,"startTime":"2026-08-19T21:08:32.251Z","endTime":"2026-08-19T21:08:36.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26895276709203,"aZ":-24.026312612910772,"pfxX":-1.1827397968428088,"pfxZ":4.696363355471295,"pX":0.7485831846191476,"pZ":2.9852917006656043,"vX0":7.094743314698704,"vY0":-131.00428248063952,"vZ0":-1.607601282831972,"x":88.47,"y":158.18,"x0":-1.8435836723801164,"y0":50.000578158768334,"z0":5.406834547671085,"aX":-2.0517349906766595},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2547,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.41847235286603235,"extension":6.477485640153085},"index":1,"playId":"842b3830-9a1d-31ec-98f2-0bf0edef1b27","pitchNumber":2,"startTime":"2026-08-19T21:08:44.118Z","endTime":"2026-08-19T21:08:47.452Z","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.6,"endSpeed":84.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324552919456007,"aZ":-18.257250284208556,"pfxX":-3.932601045220109,"pfxZ":7.595540850269721,"pX":-0.7020079993760678,"pZ":3.7702455235136156,"vX0":4.959013065668741,"vY0":-133.44247421044852,"vZ0":-1.1477349506250014,"x":143.76,"y":136.98,"x0":-2.059521509772648,"y0":50.00544336424406,"z0":5.500686033513852,"aX":-7.209055736707125},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2562,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40792257697988354,"extension":6.755663991324628},"index":2,"playId":"c5eda696-3d41-3022-bd6f-ef03b0579a76","pitchNumber":3,"startTime":"2026-08-19T21:09:07.788Z","endTime":"2026-08-19T21:09:13.666Z","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":85.3,"endSpeed":79.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.427511101528363,"aZ":-29.111161827405688,"pfxX":-8.642138382755135,"pfxZ":1.936600159275101,"pX":-0.44808625205817176,"pZ":1.249736823303144,"vX0":6.935932704083825,"vY0":-124.15113422566117,"vZ0":-3.6520955506391384,"x":134.08,"y":205.04,"x0":-2.1352595625352504,"y0":50.006029476629735,"z0":5.124597169897367,"aX":-13.692350618516304},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":2078,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4387231795272313,"extension":6.852717436466942},"index":3,"playId":"a5e36494-376f-368c-adcf-ad21bfd11d0e","pitchNumber":4,"startTime":"2026-08-19T21:09:25.287Z","endTime":"2026-08-19T21:09:29.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063656101269203,"aZ":-27.24758308675275,"pfxX":-9.545437434175305,"pfxZ":3.0343252340149665,"pX":-0.5802463899933598,"pZ":1.0978273468747937,"vX0":6.848618189415182,"vY0":-125.96347024308336,"vZ0":-4.65452589438949,"x":139.12,"y":209.14,"x0":-2.080010399979555,"y0":50.003475678457775,"z0":5.145387788312573,"aX":-15.501417108631392},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":2112,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43310134078119056,"extension":6.57998177212145},"index":4,"playId":"f5c54301-d74f-3d8f-bf3d-d43435f1eb0e","pitchNumber":5,"startTime":"2026-08-19T21:09:43.797Z","endTime":"2026-08-19T21:09:47.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:09:47.826Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T21:09:48.973Z","endTime":"2026-08-19T21:11:34.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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_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":93.1,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85082191990996,"aZ":-15.499777746171313,"pfxX":-3.961612302030817,"pfxZ":8.879769775443059,"pX":0.30130153676388954,"pZ":3.512398562851595,"vX0":6.365747200569525,"vY0":-135.48977702342427,"vZ0":-2.6808027886248276,"x":105.52,"y":143.95,"x0":-1.5532739499137904,"y0":50.00181649401682,"z0":5.5848293748510605,"aX":-7.438822241044874},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2545,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40273007839946473,"extension":6.831312931296489},"index":0,"playId":"b7d90313-33b3-3ae7-824e-4ceaa041f8c6","pitchNumber":1,"startTime":"2026-08-19T21:10:11.909Z","endTime":"2026-08-19T21:10:16.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681330740888832,"aZ":-41.6698165766434,"pfxX":5.134819921594032,"pfxZ":-6.857576826360376,"pX":0.5427012128102584,"pZ":1.6025996744761466,"vX0":3.8644336299994637,"vY0":-117.63502288168246,"vZ0":-0.3297339696390933,"x":96.31,"y":195.51,"x0":-1.7949559776665707,"y0":50.001227846020406,"z0":5.6451817439455665,"aX":7.112727156709609},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.1,"breakHorizontal":-10.3,"spinRate":2618,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4676558412141647,"extension":6.852530232540508},"index":1,"playId":"da4a6c7f-0944-3a49-b1e0-21b3563a0173","pitchNumber":2,"startTime":"2026-08-19T21:10:27.491Z","endTime":"2026-08-19T21:10:32.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49830551395537,"aZ":-17.38386374897183,"pfxX":-4.619691560035717,"pfxZ":7.956287773667043,"pX":-0.16508186725273777,"pZ":4.399004115799436,"vX0":6.182449513258953,"vY0":-134.36172659116406,"vZ0":0.061461766032129606,"x":123.29,"y":120.01,"x0":-1.877805836663704,"y0":50.00474182471437,"z0":5.594174761858188,"aX":-8.59075998342335},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2542,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4050526287580345,"extension":6.912756533265701},"index":2,"playId":"6554a10b-a522-334e-8778-1a70b205c0dc","pitchNumber":3,"startTime":"2026-08-19T21:10:43.941Z","endTime":"2026-08-19T21:10:50.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59664044976517,"aZ":-17.06712991089786,"pfxX":-4.280394042721752,"pfxZ":8.113001664723392,"pX":0.13069658439343462,"pZ":3.1171432419732437,"vX0":6.485102015117628,"vY0":-134.6803503218656,"vZ0":-3.181479540111903,"x":112.02,"y":154.62,"x0":-1.7375964881881905,"y0":50.00043187534505,"z0":5.501008756547096,"aX":-7.968212429559848},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":2535,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40463886133741767,"extension":6.592065364533408},"index":3,"playId":"57e47ec4-cfb8-3157-a9b7-06176a146ef6","pitchNumber":4,"startTime":"2026-08-19T21:10:59.425Z","endTime":"2026-08-19T21:11:11.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71644624230027,"aZ":-28.22177598321181,"pfxX":-10.096179900080005,"pfxZ":2.4401473834939003,"pX":0.7840472052898008,"pZ":1.883461221838714,"vX0":9.807114812676286,"vY0":-126.15358522582596,"vZ0":-2.585599484076697,"x":87.11,"y":187.93,"x0":-1.8347864436638233,"y0":50.00095366562745,"z0":5.187382851939976,"aX":-16.336120967632624},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2074,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.43351596728387687,"extension":7.032340181905282},"hitData":{"launchSpeed":92.6,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.7,"coordY":120.86}},"index":4,"playId":"0e5a1ee3-222e-3fad-8577-b5e10d25d701","pitchNumber":5,"startTime":"2026-08-19T21:11:24.807Z","endTime":"2026-08-19T21:11:34.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:11:34.607Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T21:11:36.805Z","endTime":"2026-08-19T21:13:57.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.845411970786426,"aZ":-29.55569095573769,"pfxX":5.978959761657528,"pfxZ":1.7467491068473446,"pX":0.884295705609453,"pZ":2.2258320774053195,"vX0":5.13459843710474,"vY0":-120.72787672994335,"vZ0":-1.1078262149111173,"x":83.29,"y":178.68,"x0":-2.034440843489322,"y0":50.004662043413234,"z0":5.25350593216482,"aX":8.972147977958905},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":-11.9,"spinRate":2829,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4508379625239858,"extension":6.509778241317879},"index":0,"playId":"f94af4d9-f70f-316c-9b4b-d66dafae46fb","pitchNumber":1,"startTime":"2026-08-19T21:12:04.075Z","endTime":"2026-08-19T21:12:10.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027394923385057,"aZ":-22.21036535408178,"pfxX":-9.423869596907137,"pfxZ":5.458725368444263,"pX":0.532707758304909,"pZ":2.463965528052564,"vX0":9.216942453668642,"vY0":-133.326726043746,"vZ0":-3.8502918158061834,"x":96.69,"y":172.25,"x0":-1.7223794353636646,"y0":50.002197490870714,"z0":5.503758312474167,"aX":-17.196166958873423},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":2313,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4087176923598128,"extension":6.947822086573265},"index":1,"playId":"413a3ef1-d348-3942-8ef4-d69feda2dc99","pitchNumber":2,"startTime":"2026-08-19T21:12:27.323Z","endTime":"2026-08-19T21:12:31.702Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498220407022092,"aZ":-13.243147528389791,"pfxX":-4.930655068021142,"pfxZ":10.295551239255712,"pX":0.7362677129638404,"pZ":2.1547685339803797,"vX0":8.03023288548356,"vY0":-134.12847030988897,"vZ0":-6.3325403074269815,"x":88.94,"y":180.6,"x0":-1.643256087085175,"y0":50.00421405244752,"z0":5.4743831204533056,"aX":-9.068220479699244},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2434,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4069301993297856,"extension":6.829840426291624},"index":2,"playId":"445e155d-4475-34c4-9703-3d1257d7a0e9","pitchNumber":3,"startTime":"2026-08-19T21:12:47.250Z","endTime":"2026-08-19T21:12:52.187Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}}},{"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":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43838457278491,"aZ":-26.447786874350143,"pfxX":-10.258690930064354,"pfxZ":3.479123777732512,"pX":1.4268612375304128,"pZ":0.24680959002953626,"vX0":11.172326147255252,"vY0":-126.66392305329046,"vZ0":-6.980268263397442,"x":62.61,"y":232.12,"x0":-1.67911040650475,"y0":50.005925212884975,"z0":5.112307134079767,"aX":-16.908438215778286},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2019,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.43010717629139084,"extension":7.249822660734007},"index":3,"playId":"86abe88a-38b0-32a5-8f66-94bde5b981d4","pitchNumber":4,"startTime":"2026-08-19T21:13:24.429Z","endTime":"2026-08-19T21:13:29.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"86abe88a-38b0-32a5-8f66-94bde5b981d4","startTime":"2026-08-19T21:13:31.004Z","endTime":"2026-08-19T21:13:51.955Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951502873327662,"aZ":-16.19084989428829,"pfxX":-5.239431038748571,"pfxZ":8.47063424421142,"pX":1.0315927223298833,"pZ":1.884030487784777,"vX0":9.126920440226437,"vY0":-135.60363997024547,"vZ0":-6.419096376678148,"x":77.68,"y":187.91,"x0":-1.6768892868198715,"y0":50.00616676934391,"z0":5.3861615617731085,"aX":-9.890862448439137},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2508,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4018855886651078,"extension":6.808932441044594},"index":5,"playId":"738914af-64df-3ef1-9a5c-530aacbefe7e","pitchNumber":5,"startTime":"2026-08-19T21:13:51.955Z","endTime":"2026-08-19T21:13:57.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:13:57.652Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Gasper called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-19T21:13:58.809Z","endTime":"2026-08-19T21:15:36.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.879524720074123,"aZ":-27.774717883600086,"pfxX":-10.725267762289539,"pfxZ":2.724085460241125,"pX":-0.5289734046357775,"pZ":1.454586049975699,"vX0":7.211672342589823,"vY0":-126.10292590444314,"vZ0":-3.5928595203614875,"x":137.16,"y":199.51,"x0":-2.027807627334289,"y0":50.00441229367593,"z0":5.130756985805126,"aX":-17.32996491470718},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":17.9,"spinRate":2138,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4338348182675693,"extension":6.9641480943925576},"index":0,"playId":"b7036030-25b7-3ec2-aad8-c311e0fbdd22","pitchNumber":1,"startTime":"2026-08-19T21:14:21.449Z","endTime":"2026-08-19T21:14:25.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143172345369813,"aZ":-28.66017284629153,"pfxX":-9.17854908414177,"pfxZ":2.158953553658689,"pX":-1.4210545167419775,"pZ":2.143740939912432,"vX0":4.822815947554285,"vY0":-126.11257419798238,"vZ0":-1.9523711036620641,"x":171.17,"y":180.9,"x0":-2.1552685311518607,"y0":50.003786564218714,"z0":5.216549744874339,"aX":-14.93930139207996},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":15.7,"spinRate":1965,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43260458392837364,"extension":6.822921709174333},"index":1,"playId":"2392c6ea-793b-336a-bbb3-8aa558a93b5e","pitchNumber":2,"startTime":"2026-08-19T21:14:45.824Z","endTime":"2026-08-19T21:14:51.417Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-19T21:15:11.116Z","endTime":"2026-08-19T21:15:32.143Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617313392602746,"aZ":-28.323597570540155,"pfxX":7.724642585116066,"pfxZ":2.570729542504383,"pX":-0.28192490480787025,"pZ":1.9603866161389814,"vX0":2.811209966227992,"vY0":-121.78437256377423,"vZ0":-1.9511585762181918,"x":127.75,"y":185.85,"x0":-2.455783056682424,"y0":50.003313821453744,"z0":5.22938815964716,"aX":11.5652860859763},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":-14.6,"spinRate":2812,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.45029897384523876,"extension":6.980240072323274},"index":3,"playId":"729adf9f-2aec-3f04-bfd0-247d7a1d3e6b","pitchNumber":3,"startTime":"2026-08-19T21:15:32.143Z","endTime":"2026-08-19T21:15:36.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:15:36.717Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:17:19.976Z","endTime":"2026-08-19T21:18:02.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Flyout","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":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862569773670266,"aZ":-24.025732509714373,"pfxX":-1.038686119226868,"pfxZ":4.9211833010065895,"pX":0.033109189081169055,"pZ":4.065130301678552,"vX0":-6.506305941813389,"vY0":-126.79312246146657,"vZ0":0.955917239930433,"x":115.74,"y":129.02,"x0":2.749795454093181,"y0":50.00233991289262,"z0":5.576834156805337,"aX":-1.7173495455731866},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.4,"breakHorizontal":3.1,"spinRate":2276,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4292719094884436,"extension":6.958747786842359},"index":0,"playId":"35ccfa7e-23cb-31c3-84a5-6a022a19ee62","pitchNumber":1,"startTime":"2026-08-19T21:17:43.747Z","endTime":"2026-08-19T21:17:49.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428460631625587,"aZ":-22.198910036217974,"pfxX":9.14299876586015,"pfxZ":5.435257072851446,"pX":0.8468460620813939,"pZ":2.4207407334033224,"vX0":-7.825226705136174,"vY0":-133.96189262316534,"vZ0":-3.769538464817673,"x":84.72,"y":173.42,"x0":2.604744757942628,"y0":50.00116196155099,"z0":5.415479218050873,"aX":16.770508238730486},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-15.1,"spinRate":2200,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4074319588094979,"extension":7.045461538015407},"hitData":{"launchSpeed":80.9,"launchAngle":44.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.99,"coordY":92.16}},"index":1,"playId":"4054293a-a093-3afd-aa80-22d2a222122c","pitchNumber":2,"startTime":"2026-08-19T21:17:55.368Z","endTime":"2026-08-19T21:18:02.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:18:02.087Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Fernandez doubles (9) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:18:06.045Z","endTime":"2026-08-19T21:20:14.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.795389650563887,"aZ":-22.891821601510216,"pfxX":11.1538170204008,"pfxZ":4.954122933418579,"pX":-1.4337137114555207,"pZ":1.6447391388616903,"vX0":-13.825954936248829,"vY0":-135.1571550929871,"vZ0":-5.597066339659698,"x":171.65,"y":194.37,"x0":2.267411787990462,"y0":50.00615711231701,"z0":5.321194063802769,"aX":20.91432931559527},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":-17.8,"spinRate":2296,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40321507436721493,"extension":6.8914266794741845},"index":0,"playId":"f2041165-861e-3b72-9f4d-8e85bc5435ff","pitchNumber":1,"startTime":"2026-08-19T21:18:24.599Z","endTime":"2026-08-19T21:18:29.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288624008923136,"aZ":-20.842023967862023,"pfxX":9.13567942697377,"pfxZ":5.885190101519913,"pX":1.4267243546903277,"pZ":2.139342552972306,"vX0":-7.0244648529692375,"vY0":-137.14271242755967,"vZ0":-4.37672900465379,"x":62.62,"y":181.02,"x0":2.820776182680264,"y0":50.00140964602474,"z0":5.157763805029785,"aX":17.587155395114813},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":-15.2,"spinRate":2247,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.3977684100959138,"extension":7.214327408515942},"index":1,"playId":"0b734a60-1911-3671-a6df-95e9240610fb","pitchNumber":2,"startTime":"2026-08-19T21:18:42.293Z","endTime":"2026-08-19T21:18:46.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15053727023369,"aZ":-24.15514875358782,"pfxX":1.04114528186696,"pfxZ":4.529507123833778,"pX":-0.27469502276828334,"pZ":2.5835835069566118,"vX0":-7.883840586678277,"vY0":-131.32042818365005,"vZ0":-2.5002462738934237,"x":127.47,"y":169.02,"x0":2.6132725786218116,"y0":50.004349072241396,"z0":5.318611514943434,"aX":1.8445279558334993},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":-0.4,"spinRate":2374,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4148682188723045,"extension":7.281299770893955},"index":2,"playId":"95dbb8f1-ddbb-3566-951c-f08e559e8d45","pitchNumber":3,"startTime":"2026-08-19T21:18:55.426Z","endTime":"2026-08-19T21:18:59.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83844060789779,"aZ":-21.654740674710492,"pfxX":9.291556053348701,"pfxZ":5.5346099077118875,"pX":0.13488682217969025,"pZ":2.9935947717473836,"vX0":-9.859069029503853,"vY0":-136.44802634803298,"vZ0":-2.3704468425996392,"x":111.86,"y":157.95,"x0":2.574429473185393,"y0":50.0002182448194,"z0":5.353161850282137,"aX":17.65380078358019},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":-15.0,"spinRate":2257,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.40022384327904614,"extension":7.360616570771539},"index":3,"playId":"13779393-96f1-3ecc-a96d-39d67916e0b4","pitchNumber":4,"startTime":"2026-08-19T21:19:07.864Z","endTime":"2026-08-19T21:19:11.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-19T21:19:23.953Z","endTime":"2026-08-19T21:19:27.656Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42711223481704,"aZ":-21.635367172234478,"pfxX":0.6388068626148753,"pfxZ":5.65346201757322,"pX":-1.3746138179545904,"pZ":1.5630465717914677,"vX0":-10.663941588663288,"vY0":-134.47241771087377,"vZ0":-5.607719870979243,"x":169.4,"y":196.58,"x0":2.530312065037518,"y0":50.00007493369384,"z0":5.173480413553315,"aX":1.192499893862852},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":0.7,"spinRate":2473,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40465122704515855,"extension":7.512721807437054},"index":5,"playId":"964ff6c0-8ac3-300f-aa5d-6b1f94c93b45","pitchNumber":5,"startTime":"2026-08-19T21:19:27.656Z","endTime":"2026-08-19T21:19:32.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88480410363761,"aZ":-12.545535892162158,"pfxX":5.023775091224902,"pfxZ":9.637114948164113,"pX":0.09103484645051274,"pZ":2.42341758039561,"vX0":-8.653158644101497,"vY0":-141.9148506665861,"vZ0":-5.9729468220646655,"x":113.53,"y":173.35,"x0":2.528869097885037,"y0":50.00346509924383,"z0":5.35658266115847,"aX":10.233705935780701},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":-7.3,"spinRate":2270,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3861410619930665,"extension":7.210815283402929},"index":6,"playId":"f468b566-6589-37e8-8282-b34a765f55b5","pitchNumber":6,"startTime":"2026-08-19T21:19:45.534Z","endTime":"2026-08-19T21:19:51.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.003496543636285,"aZ":-24.018362747415086,"pfxX":-0.26608418282662427,"pfxZ":4.513987915156859,"pX":0.018302669027186802,"pZ":2.910898759467439,"vX0":-6.700784837603169,"vY0":-132.48099917264489,"vZ0":-1.996492432816913,"x":116.3,"y":160.19,"x0":2.597853431928485,"y0":50.000955442649065,"z0":5.401323415626741,"aX":-0.48031771466236534},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2446,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4108929615270833,"extension":7.241627073238751},"hitData":{"launchSpeed":104.0,"launchAngle":21.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.89,"coordY":73.48}},"index":7,"playId":"633557a5-7641-3fc3-9017-1c41b5681a21","pitchNumber":7,"startTime":"2026-08-19T21:20:03.309Z","endTime":"2026-08-19T21:20:14.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:20:14.137Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Waldschmidt doubles (14) on a line drive to left fielder Jarren Duran. Jose Fernandez scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:20:17.078Z","endTime":"2026-08-19T21:22:02.776Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"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,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"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(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":94.1,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699474179702882,"aZ":-21.51612031648503,"pfxX":9.098821264775173,"pfxZ":5.599825162396737,"pX":0.5266539024797753,"pZ":2.7547414043345393,"vX0":-8.936135420459111,"vY0":-136.75635869622354,"vZ0":-3.4848476956179324,"x":96.93,"y":164.4,"x0":2.646361617310702,"y0":50.004094610380655,"z0":5.512274120891348,"aX":17.32477975363038},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":2232,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.3997153310680117,"extension":7.292529205396891},"index":0,"playId":"915a496c-de85-38b6-ab04-97f9eede5378","pitchNumber":1,"startTime":"2026-08-19T21:20:47.792Z","endTime":"2026-08-19T21:20:52.062Z","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.8,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97581062954259,"aZ":-23.18096285343996,"pfxX":-0.6741282762569343,"pfxZ":5.256199136438333,"pX":-0.727026773935245,"pZ":2.7178126001910163,"vX0":-7.892614554322702,"vY0":-129.2519336499976,"vZ0":-2.834870724912517,"x":144.71,"y":165.4,"x0":2.439057001517641,"y0":50.004834287805544,"z0":5.586267748882122,"aX":-1.1542824956548958},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":2.8,"spinRate":2423,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.42187370352451126,"extension":7.217624114066739},"index":1,"playId":"e8192309-deb3-35cb-b095-84e708a64171","pitchNumber":2,"startTime":"2026-08-19T21:21:06.657Z","endTime":"2026-08-19T21:21:11.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71558332171135,"aZ":-19.090807528614935,"pfxX":9.126777978365226,"pfxZ":6.660228813186768,"pX":-0.9158568485353131,"pZ":1.7420081570989918,"vX0":-12.031028665910595,"vY0":-138.91971191473544,"vZ0":-6.723132788227174,"x":151.91,"y":191.75,"x0":2.275506236605722,"y0":50.001528421880394,"z0":5.4525373435825895,"aX":17.92450009219458},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":-14.2,"spinRate":2439,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39355179892012204,"extension":7.437199834604993},"index":2,"playId":"39945a49-dbe7-365f-89b0-b2aeb5e5a5dc","pitchNumber":3,"startTime":"2026-08-19T21:21:30.787Z","endTime":"2026-08-19T21:21:37.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.926098766907096,"aZ":-34.42578545984423,"pfxX":-3.0749692549602052,"pfxZ":-1.4983390094310476,"pX":-0.2514557797882682,"pZ":2.243025745682529,"vX0":-5.565795619585089,"vY0":-121.16803698111737,"vZ0":-1.0668525465307301,"x":126.58,"y":178.22,"x0":2.463670579959248,"y0":50.00209738891553,"z0":5.66421379388621,"aX":-4.626916584344153},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.8,"breakHorizontal":6.7,"spinRate":2533,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4499240169716474,"extension":7.2471196073301885},"hitData":{"launchSpeed":80.9,"launchAngle":27.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.88,"coordY":112.43}},"index":3,"playId":"269ae378-28fb-3ec6-a245-1872e6484972","pitchNumber":4,"startTime":"2026-08-19T21:21:48.690Z","endTime":"2026-08-19T21:22:02.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:22:02.776Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:22:10.240Z","endTime":"2026-08-19T21:23:15.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98119738668077,"aZ":-22.1961855495672,"pfxX":8.460458136145741,"pfxZ":5.114422947494797,"pX":2.083858279248428,"pZ":3.1994064221173537,"vX0":-4.84889584328955,"vY0":-138.1489334836746,"vZ0":-2.2604235425849053,"x":37.57,"y":152.4,"x0":2.753641503401629,"y0":50.00439080755726,"z0":5.504927796382912,"aX":16.51352327246803},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":2296,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39501043384166,"extension":7.009296463406508},"index":0,"playId":"b0a75a94-6ba8-304b-9547-6a7b1293616d","pitchNumber":1,"startTime":"2026-08-19T21:22:44.776Z","endTime":"2026-08-19T21:22:48.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434635203801417,"aZ":-26.907122309973914,"pfxX":3.387351269575563,"pfxZ":3.061995775466441,"pX":-0.15084563955405414,"pZ":3.2755747948300837,"vX0":-8.054569771458526,"vY0":-129.35745664765494,"vZ0":-0.6602719434809231,"x":122.75,"y":150.34,"x0":2.5437432465850214,"y0":50.001023196088326,"z0":5.5717362206950005,"aX":5.822387207655995},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-4.6,"spinRate":2455,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.42117270379602534,"extension":7.232360325629971},"hitData":{"launchSpeed":78.7,"launchAngle":40.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.44,"coordY":92.88}},"index":1,"playId":"e56a33f0-e21a-33e6-8b2d-0f27c7e9bfae","pitchNumber":2,"startTime":"2026-08-19T21:23:04.090Z","endTime":"2026-08-19T21:23:15.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:23:15.857Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:23:16.974Z","endTime":"2026-08-19T21:24:39.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79694716046883,"aZ":-15.810304825744943,"pfxX":3.655534375067313,"pfxZ":8.475290689519829,"pX":-0.8295751768837444,"pZ":3.902825390796574,"vX0":-9.923005141039098,"vY0":-137.66535257137724,"vZ0":-1.7819851284182777,"x":148.62,"y":133.4,"x0":2.3370133306355196,"y0":50.00502803511884,"z0":5.621574070070292,"aX":7.060356746362163},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-4.7,"spinRate":2059,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3969309844196869,"extension":7.451348762383434},"index":0,"playId":"f10a5eca-2a7b-345c-9c32-8b408261db06","pitchNumber":1,"startTime":"2026-08-19T21:23:43.874Z","endTime":"2026-08-19T21:23:47.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811292860452664,"aZ":-13.259218949369595,"pfxX":3.375443136451929,"pfxZ":9.694167637248654,"pX":-0.7070907734275208,"pZ":3.3063858269587745,"vX0":-9.756952980014066,"vY0":-138.30365399992056,"vZ0":-3.936471014116668,"x":143.95,"y":149.51,"x0":2.4168366745900562,"y0":50.000717116160224,"z0":5.6280131705295195,"aX":6.586183810098805},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2233,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.3949835196579672,"extension":7.53145415150626},"index":1,"playId":"79bcc89d-0c72-39b0-bbd8-a6abd1cdacd3","pitchNumber":2,"startTime":"2026-08-19T21:24:01.190Z","endTime":"2026-08-19T21:24:06.011Z","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":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151944135602584,"aZ":-24.14061941926244,"pfxX":-0.3636381292640274,"pfxZ":4.77015901322382,"pX":0.7460576608367638,"pZ":3.0076684907254063,"vX0":-4.695798665756784,"vY0":-127.86942271892,"vZ0":-1.6656750519195904,"x":88.56,"y":157.57,"x0":2.6406260037764113,"y0":50.0039605841312,"z0":5.530578355956821,"aX":-0.6112573673897167},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.5,"breakHorizontal":1.6,"spinRate":2296,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.42558954931947834,"extension":7.302233784641861},"index":2,"playId":"1599e270-7f97-32ab-8e37-d89a3f3c0de6","pitchNumber":3,"startTime":"2026-08-19T21:24:19.000Z","endTime":"2026-08-19T21:24:25.482Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423904847708314,"aZ":-14.724452314172078,"pfxX":4.637491898999404,"pfxZ":9.036100802176165,"pX":-0.9102777844150464,"pZ":3.8849196864905005,"vX0":-10.39388753057172,"vY0":-137.78549389065142,"vZ0":-2.147633291752772,"x":151.7,"y":133.89,"x0":2.3011954309298175,"y0":50.00031458297185,"z0":5.664653096210473,"aX":8.954661452477204},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":-6.4,"spinRate":2191,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39689383567598835,"extension":7.335245371780078},"index":3,"playId":"2634a4af-757b-3461-9fa6-57b8883423dc","pitchNumber":4,"startTime":"2026-08-19T21:24:36.352Z","endTime":"2026-08-19T21:24:39.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:24:39.657Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (26) on a line drive to center fielder Ceddanne Rafaela. Ryan Waldschmidt scores. Corbin Carroll scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:26:02.278Z","endTime":"2026-08-19T21:29:08.916Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T21:24:50.743Z","endTime":"2026-08-19T21:26:04.584Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349523665042096,"aZ":-22.970624423862013,"pfxX":0.733777773977037,"pfxZ":5.3049536469773,"pX":-0.9321173321104883,"pZ":2.221797997687555,"vX0":-8.95571586991184,"vY0":-129.90856010416704,"vZ0":-3.880653207794804,"x":152.53,"y":178.79,"x0":2.4426460360165994,"y0":50.004162129397905,"z0":5.450033194586906,"aX":1.2747891366422524},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":0.4,"spinRate":2286,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41921375836989094,"extension":7.294968041726367},"index":1,"playId":"2ca8bab5-18dc-3e0e-a4ed-1c3018b9ceac","pitchNumber":1,"startTime":"2026-08-19T21:26:04.584Z","endTime":"2026-08-19T21:26:09.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.388627221813238,"aZ":-25.670228668230607,"pfxX":0.030964963952677893,"pfxZ":3.894122557941129,"pX":0.4955176305056627,"pZ":2.5123918915861343,"vX0":-5.573520890001668,"vY0":-127.62697820487637,"vZ0":-2.497712237432634,"x":98.11,"y":170.95,"x0":2.6927764494330253,"y0":50.00020239003488,"z0":5.501148230419359,"aX":0.052507727691594994},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":1.1,"spinRate":2251,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.42726655614601317,"extension":7.259691639888183},"index":2,"playId":"dc7ced7f-1f93-30b1-be6b-bd2e0ff17774","pitchNumber":2,"startTime":"2026-08-19T21:26:22.276Z","endTime":"2026-08-19T21:26:29.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855315291947672,"aZ":-23.591394207123177,"pfxX":-0.5064002854918837,"pfxZ":4.866779592890387,"pX":-1.0570922552742312,"pZ":2.747669090904283,"vX0":-8.800968142241416,"vY0":-131.19571991330346,"vZ0":-2.3758325540344982,"x":157.29,"y":164.59,"x0":2.3910301345394873,"y0":50.0009885894031,"z0":5.402914292123774,"aX":-0.8902688191162283},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":2.6,"spinRate":2267,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4157188745883942,"extension":7.352495440646973},"index":3,"playId":"f201674d-7681-3f00-a8c1-b6b29192a1ed","pitchNumber":3,"startTime":"2026-08-19T21:26:50.324Z","endTime":"2026-08-19T21:26:56.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T21:27:10.979Z","endTime":"2026-08-19T21:27:28.841Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701941446194073,"aZ":-14.454874518609618,"pfxX":5.035510203443922,"pfxZ":8.604889942289127,"pX":-0.5461275233120456,"pZ":3.433374352277747,"vX0":-9.858511431154366,"vY0":-141.94846165429914,"vZ0":-3.0624602506792886,"x":137.82,"y":146.08,"x0":2.303399294253901,"y0":50.0051754176936,"z0":5.435520781308078,"aX":10.373090476245249},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-7.3,"spinRate":2244,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.38452729452129475,"extension":7.68327359070174},"index":5,"playId":"ecca4b07-5f71-3abd-ab55-4a7b7b4f073d","pitchNumber":4,"startTime":"2026-08-19T21:27:28.841Z","endTime":"2026-08-19T21:27:33.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31078988077057,"aZ":-12.06902254447874,"pfxX":6.4097824418645875,"pfxZ":9.682054672183561,"pX":-0.3837913171371269,"pZ":2.862350376838773,"vX0":-10.404318552313876,"vY0":-143.02608781901125,"vZ0":-5.12621229551429,"x":131.63,"y":161.5,"x0":2.4645551125460594,"y0":50.00184451278994,"z0":5.431733679376176,"aX":13.30967393574134},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":-9.6,"spinRate":2305,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.3826444737547381,"extension":7.590732837310147},"index":6,"playId":"cb02578a-5236-37ef-9ccf-708e78bedec2","pitchNumber":5,"startTime":"2026-08-19T21:27:52.967Z","endTime":"2026-08-19T21:27:58.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5704102437416,"aZ":-35.39851820302321,"pfxX":-1.9746546380713204,"pfxZ":-2.0387808122282083,"pX":-1.5963092048819614,"pZ":0.3091877489482076,"vX0":-9.14679243080026,"vY0":-124.66436409047849,"vZ0":-5.364766120564766,"x":177.85,"y":230.43,"x0":2.367152192586588,"y0":50.001518744813836,"z0":5.389939860413166,"aX":-3.1256672309332476},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.7,"breakHorizontal":5.5,"spinRate":2478,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4383075710898634,"extension":7.453166916375304},"index":7,"playId":"fffd64c1-d727-30c8-870f-c31c9c6ce59e","pitchNumber":6,"startTime":"2026-08-19T21:28:28.070Z","endTime":"2026-08-19T21:28:34.292Z","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":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633767127021418,"aZ":-18.185256879147303,"pfxX":9.837291670538566,"pfxZ":7.009051111647967,"pX":-0.528758880418292,"pZ":1.956599280731845,"vX0":-11.280611107466447,"vY0":-140.3749727777595,"vZ0":-5.85667902757508,"x":137.16,"y":185.95,"x0":2.2629319474868947,"y0":50.00603244405675,"z0":5.253099369107807,"aX":19.645203049834553},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.5,"spinRate":2392,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.3901035786077247,"extension":7.676897642785395},"hitData":{"launchSpeed":104.5,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.42,"coordY":50.45}},"index":8,"playId":"06b5a49f-05a6-3a50-94da-4fb54710d429","pitchNumber":7,"startTime":"2026-08-19T21:28:57.458Z","endTime":"2026-08-19T21:29:08.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:29:08.916Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to second baseman Nick Sogard.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T21:29:35.489Z","endTime":"2026-08-19T21:31:08.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":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":{"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397159756527437,"aZ":-12.884221516065718,"pfxX":4.68605668736536,"pfxZ":9.649126677465247,"pX":-1.226327294989556,"pZ":3.058833312739936,"vX0":-12.047272697741336,"vY0":-139.9828611823635,"vZ0":-4.1740447599917045,"x":163.74,"y":156.19,"x0":2.510211826696115,"y0":50.004481936078726,"z0":5.402991647661571,"aX":9.37080415208428},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":-6.2,"spinRate":2226,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.39016593651810805,"extension":7.883965392133494},"index":0,"playId":"a6473636-5382-3020-8909-b4fd20e92685","pitchNumber":1,"startTime":"2026-08-19T21:29:41.848Z","endTime":"2026-08-19T21:29:47.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383243976463945,"aZ":-24.30207440925688,"pfxX":0.6402723470337293,"pfxZ":4.545169450486727,"pX":0.7435143778471984,"pZ":3.029764833572378,"vX0":-5.246323075450016,"vY0":-129.77826339141444,"vZ0":-1.5562484335612847,"x":88.66,"y":156.98,"x0":2.695252969522582,"y0":50.00136607714874,"z0":5.462045964979214,"aX":1.1096838481276168},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.1,"spinRate":2202,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4196853855494833,"extension":7.02697152528784},"index":1,"playId":"f41827e0-add9-37fd-9499-6ce3b7ab9e88","pitchNumber":2,"startTime":"2026-08-19T21:29:58.308Z","endTime":"2026-08-19T21:30:02.458Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70213780484908,"aZ":-20.045622250678175,"pfxX":8.373575363987284,"pfxZ":6.2018518022011,"pX":0.7117851632672211,"pZ":3.3124405442672438,"vX0":-7.971131429657942,"vY0":-138.64359301041023,"vZ0":-2.294620790735553,"x":89.87,"y":149.34,"x0":2.530000335905111,"y0":50.001891193074265,"z0":5.482099954596418,"aX":16.373680367305266},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":-13.6,"spinRate":2159,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.394380844076176,"extension":7.368287708307315},"index":2,"playId":"3c44c2f4-c510-30ce-81a8-afa578d902a7","pitchNumber":3,"startTime":"2026-08-19T21:30:26.373Z","endTime":"2026-08-19T21:30:30.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230973141540414,"aZ":-22.403901767608914,"pfxX":8.838155087792881,"pfxZ":5.070830501883937,"pX":1.0745718541366687,"pZ":1.8503454855624932,"vX0":-7.517055628514812,"vY0":-137.19069148249739,"vZ0":-5.2790012705486244,"x":76.04,"y":188.82,"x0":2.6871013912650654,"y0":50.005149309894925,"z0":5.3040906390027756,"aX":17.034802331055836},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-14.6,"spinRate":2263,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.3975834588162197,"extension":7.242187773631013},"index":3,"playId":"7ede29a0-5150-3e57-af6f-678b3075ec29","pitchNumber":4,"startTime":"2026-08-19T21:30:45.831Z","endTime":"2026-08-19T21:30:49.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14022707464048,"aZ":-23.758221396391463,"pfxX":-1.523969351366674,"pfxZ":4.826869217835305,"pX":-0.3824856505496085,"pZ":2.393282456433625,"vX0":-6.991104482073804,"vY0":-130.6632921472891,"vZ0":-3.294293829558441,"x":131.58,"y":174.16,"x0":2.5159665865433793,"y0":50.006507708064326,"z0":5.437045394637983,"aX":-2.6606328835468145},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":4.2,"spinRate":2540,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41771516236687445,"extension":7.292487536023002},"hitData":{"launchSpeed":65.5,"launchAngle":16.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":126.9,"coordY":140.86}},"index":4,"playId":"b353e6a9-a035-3a03-9f89-5f493debc1b3","pitchNumber":5,"startTime":"2026-08-19T21:31:04.237Z","endTime":"2026-08-19T21:31:08.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:31:08.568Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andruw Monasterio pops out to second baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T21:33:17.748Z","endTime":"2026-08-19T21:34:58.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703933805808642,"aZ":-17.39056148073728,"pfxX":-2.266002578246944,"pfxZ":8.118088982820009,"pX":0.3276755387809847,"pZ":2.3853943341516772,"vX0":5.943476956052748,"vY0":-133.3457614914647,"vZ0":-4.880702632630026,"x":104.51,"y":174.37,"x0":-1.6248027594629884,"y0":50.00228045211289,"z0":5.4743246826628935,"aX":-4.126999036811311},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":3.0,"spinRate":2522,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40905020769986944,"extension":6.771187168940784},"index":0,"playId":"a695ae6e-cfdb-3e7e-b599-6e666423ce53","pitchNumber":1,"startTime":"2026-08-19T21:33:33.140Z","endTime":"2026-08-19T21:33:37.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19707544567512,"aZ":-26.726799009942816,"pfxX":4.875910079300757,"pfxZ":3.731657156504494,"pX":1.0520329920752767,"pZ":1.9543816633530307,"vX0":5.535252416732317,"vY0":-120.05490115813099,"vZ0":-2.239314379757401,"x":76.9,"y":186.01,"x0":-1.916743533051783,"y0":50.00279118761333,"z0":5.277482683484848,"aX":7.118848031013748},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.5,"breakHorizontal":-10.2,"spinRate":2796,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.45619382463106284,"extension":6.595130112550187},"index":1,"playId":"8118bdee-3c70-35ad-94bf-1d5721570960","pitchNumber":2,"startTime":"2026-08-19T21:33:46.082Z","endTime":"2026-08-19T21:33:51.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193905838433366,"aZ":-29.0404575407501,"pfxX":6.957375881551505,"pfxZ":2.1373596217858735,"pX":1.9909462582102406,"pZ":1.4148766292757238,"vX0":7.105100188474309,"vY0":-120.44321102425161,"vZ0":-3.103594658294985,"x":41.11,"y":200.58,"x0":-1.904793472448638,"y0":50.00015870690093,"z0":5.298016950856172,"aX":10.181576801225946},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":-14.4,"spinRate":2812,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45539326485029097,"extension":6.78950073978418},"index":2,"playId":"5b3ff76e-33e3-30a9-8c36-19f7fe8651d9","pitchNumber":3,"startTime":"2026-08-19T21:34:01.573Z","endTime":"2026-08-19T21:34:05.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411955099276543,"aZ":-18.935591674165913,"pfxX":-4.11820497050833,"pfxZ":7.3468145769447,"pX":0.022301896196347797,"pZ":3.7359108931949527,"vX0":6.617934503576875,"vY0":-133.3511069225508,"vZ0":-0.9172741717106632,"x":116.15,"y":137.91,"x0":-1.9555041937059328,"y0":50.00629294694816,"z0":5.44910108003274,"aX":-7.425475618486125},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":6.0,"spinRate":2488,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4105806621509607,"extension":6.795944285790002},"index":3,"playId":"cfacfcfa-ac96-350e-a37a-5807ff531881","pitchNumber":4,"startTime":"2026-08-19T21:34:16.006Z","endTime":"2026-08-19T21:34:21.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023761199744925,"aZ":-28.65792728112245,"pfxX":6.997080881095182,"pfxZ":2.4135809240154753,"pX":0.15324029296504288,"pZ":2.3014143036447465,"vX0":2.9694161142689524,"vY0":-120.09805596133516,"vZ0":-1.1645180270290305,"x":111.16,"y":176.64,"x0":-2.009408031756612,"y0":50.00142266975586,"z0":5.349647632972911,"aX":10.183519191066479},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.3,"breakHorizontal":-13.4,"spinRate":2776,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4566913633394134,"extension":6.605048505403831},"index":4,"playId":"b414eaff-8ce2-3c15-bbcd-599ca8a10f95","pitchNumber":5,"startTime":"2026-08-19T21:34:33.374Z","endTime":"2026-08-19T21:34:37.287Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578219970858218,"aZ":-17.257982373348725,"pfxX":-6.488392415631752,"pfxZ":7.942137783895298,"pX":-0.03814310287209348,"pZ":2.8680561708593304,"vX0":6.618853541372664,"vY0":-135.4436419776637,"vZ0":-3.749377754666351,"x":118.45,"y":161.34,"x0":-1.6579333907581462,"y0":50.003483983169936,"z0":5.46014773292963,"aX":-12.186827454020312},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2588,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40273168871706133,"extension":6.729724825567181},"hitData":{"launchSpeed":85.6,"launchAngle":60.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.39,"coordY":132.23}},"index":5,"playId":"6fb117f4-4c53-3587-b4d7-81bf194cb955","pitchNumber":6,"startTime":"2026-08-19T21:34:50.092Z","endTime":"2026-08-19T21:34:58.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:34:58.616Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to center fielder Jordan Lawlar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T21:35:03.621Z","endTime":"2026-08-19T21:35:31.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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],"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":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22902074159349,"aZ":-30.29213763061268,"pfxX":-10.23598655180283,"pfxZ":1.2155301601393873,"pX":-0.5566251188962162,"pZ":1.8852357664141426,"vX0":6.682275854106766,"vY0":-123.2836252770895,"vZ0":-1.9283527504695532,"x":138.22,"y":187.88,"x0":-1.96476271813242,"y0":50.00313764400527,"z0":5.220757279711265,"aX":-15.844733889489683},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2105,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.44334136592089113,"extension":6.70285967590661},"hitData":{"launchSpeed":82.8,"launchAngle":16.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.46,"coordY":81.81}},"index":0,"playId":"98309702-f3b7-3c1d-83e1-92fed40a6c34","pitchNumber":1,"startTime":"2026-08-19T21:35:21.895Z","endTime":"2026-08-19T21:35:31.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:35:31.980Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T21:36:21.167Z","endTime":"2026-08-19T21:38:33.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"82968a01-fae5-3296-849f-94872fd14d8d","startTime":"2026-08-19T21:36:00.509Z","endTime":"2026-08-19T21:36:03.547Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088939102915756,"aZ":-22.055472210466075,"pfxX":-6.467998493780658,"pfxZ":5.579155140524531,"pX":-1.7827718197443663,"pZ":2.5942860670466423,"vX0":2.626102474751649,"vY0":-133.22121806983813,"vZ0":-3.291763339831019,"x":184.96,"y":168.73,"x0":-1.935676942801636,"y0":50.004829211780965,"z0":5.422820356189512,"aX":-11.737357400648989},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":11.3,"spinRate":2268,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4096616585445636,"extension":6.552257851802682},"index":1,"playId":"220ad041-9fbc-390f-9e2b-5f42a872125c","pitchNumber":1,"startTime":"2026-08-19T21:36:23.477Z","endTime":"2026-08-19T21:36:27.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.532041285138998,"aZ":-23.64332210887324,"pfxX":-2.774316986696375,"pfxZ":5.02387222837341,"pX":0.891491143704501,"pZ":2.5665861801750456,"vX0":7.749799173488906,"vY0":-129.56159207511217,"vZ0":-2.519370623276989,"x":83.02,"y":169.48,"x0":-1.7802736263781118,"y0":50.000320273792795,"z0":5.362003030744663,"aX":-4.708850134388243},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":3.2,"spinRate":2655,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.42305991716969427,"extension":6.841102281752389},"index":2,"playId":"912e8cb5-79f8-35d3-83fe-eace4a7b5844","pitchNumber":2,"startTime":"2026-08-19T21:36:45.064Z","endTime":"2026-08-19T21:36:49.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865600655738017,"aZ":-21.61274152723855,"pfxX":-8.63957833625698,"pfxZ":5.853566836448836,"pX":0.46637389322546297,"pZ":2.0333809115382624,"vX0":8.667755337267343,"vY0":-133.06173102338906,"vZ0":-4.871251419005911,"x":99.22,"y":183.88,"x0":-1.701042128516631,"y0":50.003511157606,"z0":5.440763626830211,"aX":-15.590931350025413},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":13.9,"spinRate":2259,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4106506146142963,"extension":6.927692339614612},"index":3,"playId":"08ff33dd-f278-31d5-8c51-f8d601eea672","pitchNumber":3,"startTime":"2026-08-19T21:37:06.527Z","endTime":"2026-08-19T21:37:10.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-19T21:37:19.949Z","endTime":"2026-08-19T21:37:41.700Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7404128212983,"aZ":-16.439129586754227,"pfxX":-5.612742094915116,"pfxZ":8.607027294428034,"pX":0.694947702443419,"pZ":4.186543199284391,"vX0":8.338568205740776,"vY0":-134.27622786985683,"vZ0":-0.6551686888202842,"x":90.51,"y":125.74,"x0":-1.719744745229703,"y0":50.00366640749878,"z0":5.602045130890266,"aX":-10.26302146152895},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2520,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4077133369315451,"extension":6.994263253219514},"index":5,"playId":"7e907fdb-3d32-3036-a88d-26023a0d1632","pitchNumber":4,"startTime":"2026-08-19T21:37:41.700Z","endTime":"2026-08-19T21:37:48.287Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"fded7995-1a10-3f57-8746-6af4f357965a","startTime":"2026-08-19T21:38:02.577Z","endTime":"2026-08-19T21:38:05.577Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770269523272628,"aZ":-26.10240779067713,"pfxX":-10.0273792884749,"pfxZ":3.335523277796466,"pX":-0.22802166394703585,"pZ":2.251246549801724,"vX0":7.6108103308876185,"vY0":-133.73860217497324,"vZ0":-3.2596618460951774,"x":125.69,"y":178.0,"x0":-1.802333469823256,"y0":50.000699998511195,"z0":5.3498581217560135,"aX":-18.234422216618636},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":16.6,"spinRate":2254,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40892970971792764,"extension":6.889593542366287},"hitData":{"launchSpeed":69.2,"launchAngle":34.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.35,"coordY":122.89}},"index":7,"playId":"5876f5cc-03a3-3680-829b-262ccd077452","pitchNumber":5,"startTime":"2026-08-19T21:38:25.436Z","endTime":"2026-08-19T21:38:33.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:38:33.338Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T21:38:36.466Z","endTime":"2026-08-19T21:41:22.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969947929702748,"aZ":-28.8710759927977,"pfxX":-8.235478781405385,"pfxZ":2.08005251890466,"pX":-0.8216406341202936,"pZ":1.8651034684728856,"vX0":5.795630594619837,"vY0":-124.93689518831145,"vZ0":-2.3514989937162145,"x":148.32,"y":188.42,"x0":-2.0955672410289794,"y0":50.00425678927257,"z0":5.1793108179534615,"aX":-13.086878552337234},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":13.7,"spinRate":2068,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4375553120328668,"extension":7.121074728370666},"index":0,"playId":"625f4b49-8ab4-3d65-9ba5-ca717ebc9feb","pitchNumber":1,"startTime":"2026-08-19T21:39:02.566Z","endTime":"2026-08-19T21:39:06.917Z","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":2},"index":1,"playId":"ba5a7c41-c80b-36cc-8f12-5b699861092e","startTime":"2026-08-19T21:39:22.909Z","endTime":"2026-08-19T21:39:26.791Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46781473025364,"aZ":-29.578416060373485,"pfxX":-10.130642446426702,"pfxZ":1.6568929156757068,"pX":-0.33487115972398057,"pZ":1.4023291103591498,"vX0":7.451965310010813,"vY0":-124.32817812034094,"vZ0":-3.3384965569180602,"x":129.76,"y":200.92,"x0":-2.051880270960625,"y0":50.0044813960578,"z0":5.2122197766938685,"aX":-15.892460861799883},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":16.7,"spinRate":2114,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4402130851238022,"extension":6.914704440047947},"index":2,"playId":"b738b97b-78c5-31f5-ada3-05fe473e8e48","pitchNumber":2,"startTime":"2026-08-19T21:39:45.808Z","endTime":"2026-08-19T21:39:50.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563678606744315,"aZ":-15.387152937098401,"pfxX":-5.624788941036968,"pfxZ":9.033226810340363,"pX":-0.6049152759279504,"pZ":3.8484586973983097,"vX0":5.973928173606229,"vY0":-135.45408781329544,"vZ0":-1.3485993672538341,"x":140.06,"y":134.87,"x0":-2.1080681214148767,"y0":50.0016970247142,"z0":5.428479748593041,"aX":-10.452405333308926},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2462,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40433949994727536,"extension":7.103151285560911},"index":3,"playId":"f6724f9a-0407-320b-8aa6-8f251a686e34","pitchNumber":3,"startTime":"2026-08-19T21:40:08.728Z","endTime":"2026-08-19T21:40:14.741Z","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":85.1,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590604991664627,"aZ":-27.11886257398693,"pfxX":-8.877615936812624,"pfxZ":3.237189485816642,"pX":-1.1676071113272042,"pZ":1.8092376078790886,"vX0":5.446329405649035,"vY0":-123.86650513994316,"vZ0":-2.5365900070061898,"x":161.51,"y":189.93,"x0":-2.23593631588405,"y0":50.00221539409311,"z0":5.102477862707029,"aX":-13.863098951770317},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1956,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4413494162021019,"extension":7.241176619419919},"index":4,"playId":"50980ec0-e8d4-3aff-8244-be4276b8e6fc","pitchNumber":4,"startTime":"2026-08-19T21:40:30.398Z","endTime":"2026-08-19T21:40:35.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517648322023206,"aZ":-25.24813722093241,"pfxX":3.751291658814605,"pfxZ":4.609817960668931,"pX":-1.8081030975760437,"pZ":2.8158335071456797,"vX0":0.430848042735113,"vY0":-121.72679129742245,"vZ0":-0.47500717090218586,"x":185.92,"y":162.75,"x0":-2.4748566643283993,"y0":50.00579201043658,"z0":5.196318697391071,"aX":5.639312273782733},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.5,"breakHorizontal":-6.8,"spinRate":2739,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.4496825710070125,"extension":6.756170143328898},"index":5,"playId":"03293221-8905-3741-98b0-a1a7cb3d2f56","pitchNumber":5,"startTime":"2026-08-19T21:40:53.020Z","endTime":"2026-08-19T21:40:57.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4806038976648,"aZ":-40.15871652615104,"pfxX":6.290680672465271,"pfxZ":-5.599613029674727,"pX":0.17880263274281905,"pZ":1.3884072072493947,"vX0":3.0937357316852205,"vY0":-119.06047508046974,"vZ0":-1.1334556177962094,"x":110.18,"y":201.29,"x0":-1.9580598317503237,"y0":50.00568247579739,"z0":5.529642045539067,"aX":8.9634553224882},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.1,"breakHorizontal":-12.1,"spinRate":2549,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46138685714507544,"extension":6.760360646513254},"index":6,"playId":"0b2abc80-c457-3d9f-9aae-03315a93b5c0","pitchNumber":6,"startTime":"2026-08-19T21:41:16.121Z","endTime":"2026-08-19T21:41:22.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:41:22.140Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a fly ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:43:33.506Z","endTime":"2026-08-19T21:43:46.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Payton Tolle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T21:43:21.427Z","endTime":"2026-08-19T21:43:35.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77216233340809,"aZ":-28.145396372576574,"pfxX":-9.785386941033234,"pfxZ":2.1474222724319993,"pX":0.71988061555213,"pZ":2.41412878092006,"vX0":10.762965026225315,"vY0":-135.86301877886416,"vZ0":-1.352580630072535,"x":89.56,"y":173.6,"x0":-2.0149029616141036,"y0":50.00308499725152,"z0":4.867953285769643,"aX":-18.359731565535085},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":15.5,"spinRate":2215,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.40259307796250443,"extension":6.087329282725246},"hitData":{"launchSpeed":94.7,"launchAngle":25.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.73,"coordY":77.55}},"index":1,"playId":"664ced5a-19fa-3f3f-a68c-e13bee2bb605","pitchNumber":1,"startTime":"2026-08-19T21:43:35.806Z","endTime":"2026-08-19T21:43:46.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:43:46.461Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out sharply to center fielder Ceddanne Rafaela. Nolan Arenado to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:43:49.605Z","endTime":"2026-08-19T21:46:39.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797339747753153,"aZ":-31.432863398461635,"pfxX":0.64478316041866,"pfxZ":0.4579580461844319,"pX":0.07513323084084782,"pZ":2.49171894716627,"vX0":5.888535278301834,"vY0":-126.43795003153991,"vZ0":0.5506598717316413,"x":114.14,"y":171.5,"x0":-2.360003767419877,"y0":50.00562743177616,"z0":4.777056321450484,"aX":1.0523761560248168},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":2629,"spinDirection":113},"zone":5,"typeConfidence":0.89,"plateTime":0.43184490849333024,"extension":6.4237801084953015},"index":0,"playId":"914ff2c8-c42b-3f5f-990b-36e0bf96632a","pitchNumber":1,"startTime":"2026-08-19T21:44:15.310Z","endTime":"2026-08-19T21:44:19.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72533503317363,"aZ":-24.084488907932183,"pfxX":9.164909586263848,"pfxZ":5.58666889051875,"pX":0.7735643678256174,"pZ":2.8237433668515988,"vX0":4.688903116697492,"vY0":-120.50029880355494,"vZ0":1.3490935521172491,"x":87.51,"y":162.54,"x0":-2.397748002152143,"y0":50.003141038596475,"z0":4.407977221239743,"aX":13.273615382861843},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.8,"breakHorizontal":-17.8,"spinRate":3087,"spinDirection":76},"zone":12,"typeConfidence":0.91,"plateTime":0.4572019568935555,"extension":5.62775745288023},"index":1,"playId":"59e0199c-cd0f-3e5a-a5a6-f16d6f1e4a42","pitchNumber":2,"startTime":"2026-08-19T21:44:33.715Z","endTime":"2026-08-19T21:44:38.072Z","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":85.1,"endSpeed":78.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.371659163601276,"aZ":-35.67343379547028,"pfxX":-9.774379177814346,"pfxZ":-2.2459145570357952,"pX":0.1448945903755195,"pZ":1.2135650595655039,"vX0":8.616523546245151,"vY0":-123.6596882744772,"vZ0":-0.6144793041447054,"x":111.48,"y":206.01,"x0":-2.105433269425945,"y0":50.00395636021617,"z0":4.443623834347358,"aX":-15.223661576872063},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.0,"breakHorizontal":15.8,"spinRate":1631,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.4420012657365051,"extension":6.552743624563091},"index":2,"playId":"8f8a814a-4c7d-383a-a49b-616e3a03de9f","pitchNumber":3,"startTime":"2026-08-19T21:44:54.077Z","endTime":"2026-08-19T21:44:58.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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645299986929732,"aZ":-36.213064370028555,"pfxX":-9.559693393782908,"pfxZ":-2.5373451465934953,"pX":0.5744605605221264,"pZ":0.8744791489240192,"vX0":9.584102051540064,"vY0":-125.05022380050502,"vZ0":-1.2121511082856702,"x":95.1,"y":215.17,"x0":-2.053688001430339,"y0":50.00131935640957,"z0":4.318676484532033,"aX":-15.240621629774212},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.7,"breakHorizontal":15.2,"spinRate":1604,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.4369100335715843,"extension":6.66797104818212},"index":3,"playId":"2e4fdbfb-e580-3f97-ad7f-f126b2527991","pitchNumber":4,"startTime":"2026-08-19T21:45:12.458Z","endTime":"2026-08-19T21:45:16.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938995790431537,"aZ":-17.314426060133542,"pfxX":-7.8254293222005,"pfxZ":7.490485853006486,"pX":-0.16703563357156198,"pZ":2.4781606353358705,"vX0":7.68688039576866,"vY0":-139.39147091158173,"vZ0":-3.4510441661365783,"x":123.37,"y":171.87,"x0":-1.9329297900593911,"y0":50.00299346019995,"z0":4.863512193261368,"aX":-15.525249481791848},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":12.7,"spinRate":2402,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.39172822440811883,"extension":5.9124337544364725},"index":4,"playId":"162d112c-b057-38c1-bded-6608dfbc2dc3","pitchNumber":5,"startTime":"2026-08-19T21:45:33.251Z","endTime":"2026-08-19T21:45:41.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851951061884165,"aZ":-26.654680533634664,"pfxX":9.491252344514997,"pfxZ":3.7142114782757325,"pX":1.5284809470314096,"pZ":2.521934596778915,"vX0":6.43476000435398,"vY0":-121.43761350028383,"vZ0":1.318343243364074,"x":58.74,"y":170.69,"x0":-2.3931466876007486,"y0":50.00327022402088,"z0":4.298914656846754,"aX":14.106607258217906},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":-18.7,"spinRate":2909,"spinDirection":77},"zone":12,"typeConfidence":0.89,"plateTime":0.4518736690178944,"extension":5.790625529191291},"index":5,"playId":"c8d4af9b-9edc-344e-8d15-d075cbdfb776","pitchNumber":6,"startTime":"2026-08-19T21:46:06.990Z","endTime":"2026-08-19T21:46:11.436Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70519629382389,"aZ":-28.965991904001946,"pfxX":-10.445344354502792,"pfxZ":1.665963006660899,"pX":-0.08777962008747481,"pZ":2.1740746960577995,"vX0":8.9167488120059,"vY0":-137.80252603217815,"vZ0":-1.7708949728587362,"x":120.35,"y":180.08,"x0":-2.003273127302236,"y0":50.006489540528065,"z0":4.7758823532411405,"aX":-20.15767522569029},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":17.2,"spinRate":2162,"spinDirection":247},"zone":5,"typeConfidence":0.91,"plateTime":0.39698623433319025,"extension":5.971820305882495},"hitData":{"launchSpeed":101.7,"launchAngle":28.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.6,"coordY":39.08}},"index":6,"playId":"788150d5-6b76-3fe9-8e06-43ad3afd0637","pitchNumber":7,"startTime":"2026-08-19T21:46:25.315Z","endTime":"2026-08-19T21:46:39.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:46:39.708Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lars Nootbaar homers (4) on a line drive to right center field. Nolan Arenado scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:48:02.507Z","endTime":"2026-08-19T21:50:03.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T21:47:06.838Z","endTime":"2026-08-19T21:47:16.152Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Lars Nootbaar replaces Jordan Lawlar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T21:47:16.152Z","endTime":"2026-08-19T21:48:04.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890845179178832,"aZ":-29.526717293236736,"pfxX":2.740563653107758,"pfxZ":1.6924761661043917,"pX":-1.0596392675238395,"pZ":2.7794655263258456,"vX0":2.126349469042268,"vY0":-124.42723616099141,"vZ0":0.9090641483282381,"x":157.39,"y":163.73,"x0":-2.28241441704376,"y0":50.00011005590508,"z0":4.863394450386693,"aX":4.279308779120069},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-5.5,"spinRate":2602,"spinDirection":99},"zone":11,"typeConfidence":0.92,"plateTime":0.44085481094301704,"extension":6.08837098598475},"index":2,"playId":"0cf1f929-5ae1-326f-b1e3-4da3619f4b5b","pitchNumber":1,"startTime":"2026-08-19T21:48:04.785Z","endTime":"2026-08-19T21:48:09.161Z","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.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268412986212677,"aZ":-18.13700476504298,"pfxX":-7.171819039240776,"pfxZ":7.21647949248425,"pX":1.032255939217973,"pZ":1.8952384429601756,"vX0":9.696449636104456,"vY0":-138.42311804719236,"vZ0":-4.916435443057833,"x":77.65,"y":187.61,"x0":-1.580706986788853,"y0":50.00194283407371,"z0":4.904870204515932,"aX":-13.948327577372135},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":11.0,"spinRate":2346,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3953629496890567,"extension":5.9769234385796866},"index":3,"playId":"3fe7bf6d-c908-3c19-ad62-e6c426c6bf1b","pitchNumber":2,"startTime":"2026-08-19T21:48:22.849Z","endTime":"2026-08-19T21:48:27.342Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09709082415614,"aZ":-17.734816456998043,"pfxX":-6.945542716922284,"pfxZ":7.458169444147646,"pX":-0.09138406418537932,"pZ":1.7947409253139988,"vX0":7.6059209106638574,"vY0":-138.10984822065564,"vZ0":-4.891719428520507,"x":120.48,"y":190.32,"x0":-1.9756304618741498,"y0":50.00413750433748,"z0":4.777721603208244,"aX":-13.449740403169592},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2297,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.39623591142314263,"extension":6.148323317302477},"index":4,"playId":"8db14395-4557-3c3b-8981-94a7824b405d","pitchNumber":3,"startTime":"2026-08-19T21:48:41.807Z","endTime":"2026-08-19T21:48:45.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0883489096872,"aZ":-36.6444621377414,"pfxX":-8.655747019354276,"pfxZ":-2.8429491741627064,"pX":0.043120465962351445,"pZ":2.089513129878513,"vX0":7.877139429694144,"vY0":-123.82122167339988,"vZ0":1.481901899252026,"x":115.36,"y":182.36,"x0":-2.037534838219878,"y0":50.00511905095474,"z0":4.523491188279552,"aX":-13.595430875491719},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":14.2,"spinRate":1652,"spinDirection":274},"zone":8,"typeConfidence":0.91,"plateTime":0.4404487019812984,"extension":6.010087558940477},"index":5,"playId":"08eafc1f-61b1-33d3-bbbd-325f9ca3b538","pitchNumber":4,"startTime":"2026-08-19T21:49:02.433Z","endTime":"2026-08-19T21:49:07.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09506416886818,"aZ":-36.548024431421986,"pfxX":-8.580891683245984,"pfxZ":-2.749879014448982,"pX":-1.072178623359891,"pZ":0.8499318335467213,"vX0":5.424686974521858,"vY0":-124.82662329649516,"vZ0":-1.343268576378344,"x":157.87,"y":215.83,"x0":-2.1492337425271315,"y0":50.00167674701729,"z0":4.380639529868942,"aX":-13.657477099273024},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":14.4,"spinRate":1743,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.43734840269071196,"extension":6.107123874472807},"index":6,"playId":"9cda9a41-dad0-3802-919f-1e2583f8b373","pitchNumber":5,"startTime":"2026-08-19T21:49:21.314Z","endTime":"2026-08-19T21:49:26.110Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16252168196915,"aZ":-26.80492250027292,"pfxX":-9.833187037239497,"pfxZ":2.739076618611291,"pX":0.03168599522665336,"pZ":2.4226504646240894,"vX0":8.563323364516128,"vY0":-138.6870994781268,"vZ0":-2.1802023524574494,"x":115.79,"y":173.37,"x0":-1.8088398750307644,"y0":50.002935494487815,"z0":4.995192130266852,"aX":-19.277708922705028},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.7,"breakHorizontal":16.2,"spinRate":2200,"spinDirection":239},"zone":5,"typeConfidence":0.91,"plateTime":0.39398324144395946,"extension":5.901593315832825},"hitData":{"launchSpeed":110.5,"launchAngle":21.0,"totalDistance":420.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":185.58,"coordY":39.33}},"index":7,"playId":"4517e3d2-2312-3d8e-83dd-7cd5e7f70c5c","pitchNumber":6,"startTime":"2026-08-19T21:49:41.579Z","endTime":"2026-08-19T21:50:03.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:50:03.590Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:49:52.758Z","endTime":"2026-08-19T21:51:42.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36064338049265,"aZ":-28.04222127835734,"pfxX":3.0574997418228174,"pfxZ":2.5907062605271705,"pX":-1.900190654565473,"pZ":3.2583840371081707,"vX0":0.1486817134865607,"vY0":-125.21672531624368,"vZ0":1.6041807805148631,"x":189.43,"y":150.8,"x0":-2.3576867760350857,"y0":50.00110369063787,"z0":4.897383255644705,"aX":4.8736045784707835},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-5.5,"spinRate":2602,"spinDirection":108},"zone":11,"typeConfidence":0.92,"plateTime":0.43676819787631516,"extension":5.8291802147970415},"index":0,"playId":"122414ae-77de-37ab-b754-0d670435edc0","pitchNumber":1,"startTime":"2026-08-19T21:50:26.308Z","endTime":"2026-08-19T21:50:31.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5187152955452,"aZ":-29.048218256864498,"pfxX":0.4321418230840477,"pfxZ":1.962466406914495,"pX":0.22900107188954189,"pZ":1.8780732131404119,"vX0":5.952659556366556,"vY0":-125.07289960068007,"vZ0":-0.9415653742770588,"x":108.27,"y":188.07,"x0":-2.230974180620018,"y0":50.00555766811649,"z0":4.626179878199987,"aX":0.68938588411728},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-2.0,"spinRate":2508,"spinDirection":110},"zone":8,"typeConfidence":0.91,"plateTime":0.4367160453364063,"extension":6.081577350269205},"index":1,"playId":"a8205365-c5ec-368b-8527-7142b871d03e","pitchNumber":2,"startTime":"2026-08-19T21:50:41.847Z","endTime":"2026-08-19T21:50:45.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31245386258201,"aZ":-26.537650066156438,"pfxX":10.419267035585694,"pfxZ":4.027818762545208,"pX":1.2553566863191221,"pZ":1.0565370566274574,"vX0":5.275566101186023,"vY0":-118.08248534581348,"vZ0":-1.4954357782299823,"x":69.15,"y":210.25,"x0":-2.3678082076070277,"y0":50.004286533696856,"z0":4.159815427803559,"aX":14.585337547277065},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.2,"breakHorizontal":-20.3,"spinRate":2895,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4654114042932429,"extension":5.625987628385691},"index":2,"playId":"24eec975-6282-396f-810f-a1f887c9eba1","pitchNumber":3,"startTime":"2026-08-19T21:50:59.604Z","endTime":"2026-08-19T21:51:05.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-19T21:51:10.854Z","endTime":"2026-08-19T21:51:21.936Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34413069446079,"aZ":-31.903443740534325,"pfxX":8.644455495717079,"pfxZ":0.1810025719039965,"pX":0.9217064357523141,"pZ":1.3858587619058635,"vX0":4.986757669664711,"vY0":-121.74780471280376,"vZ0":-0.7425537117943157,"x":81.87,"y":201.36,"x0":-2.277591156302791,"y0":50.00414552167901,"z0":4.46088974794513,"aX":12.94979824879108},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.8,"spinRate":2875,"spinDirection":81},"zone":14,"typeConfidence":0.81,"plateTime":0.45023076272839857,"extension":5.713029745600166},"index":4,"playId":"32265380-1b57-33ba-9d9a-7554176290ab","pitchNumber":4,"startTime":"2026-08-19T21:51:21.936Z","endTime":"2026-08-19T21:51:26.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415963496862926,"aZ":-26.14896305531277,"pfxX":-10.250919290466697,"pfxZ":3.070240538617126,"pX":0.3291555328039412,"pZ":2.8465473205050054,"vX0":9.85094100267586,"vY0":-139.20095880177598,"vZ0":-0.7099748809935759,"x":104.45,"y":161.92,"x0":-1.9247588631367636,"y0":50.00025118926073,"z0":4.836934046249517,"aX":-20.10258783904251},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.39356641871160036,"extension":6.239107724127143},"index":5,"playId":"b9cc8948-c72c-3a3b-87ac-46d1c52f38d8","pitchNumber":5,"startTime":"2026-08-19T21:51:38.038Z","endTime":"2026-08-19T21:51:42.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:51:42.067Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Waldschmidt walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:51:42.229Z","endTime":"2026-08-19T21:54:36.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.317138736377764,"aZ":-27.046999266269903,"pfxX":10.332759223337673,"pfxZ":3.5446950814696736,"pX":1.1323337588974898,"pZ":1.8850627724507487,"vX0":5.11875210401539,"vY0":-120.12618100930972,"vZ0":-0.1502048510980898,"x":73.84,"y":187.88,"x0":-2.3752675930072975,"y0":50.00568175784318,"z0":4.3721700597641995,"aX":14.95965459376264},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.6,"breakHorizontal":-20.0,"spinRate":2940,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4576265018365291,"extension":5.686522263315323},"index":0,"playId":"0d583e8f-77bf-3629-9e16-98cb48097196","pitchNumber":1,"startTime":"2026-08-19T21:52:09.193Z","endTime":"2026-08-19T21:52:13.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010532838406064,"aZ":-24.92607723495787,"pfxX":-10.138950935928461,"pfxZ":3.776374752958846,"pX":0.7289162820158676,"pZ":2.2984904761119274,"vX0":10.549666777485037,"vY0":-137.3088885239243,"vZ0":-2.1800406803405696,"x":89.22,"y":176.72,"x0":-1.8367235875021426,"y0":50.00063778202669,"z0":4.790136500161814,"aX":-19.45238821776844},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":2203,"spinDirection":243},"zone":6,"typeConfidence":0.91,"plateTime":0.3981443582217259,"extension":5.95768527535148},"index":1,"playId":"7eeae750-e729-3dd1-9fb7-e97b745771be","pitchNumber":2,"startTime":"2026-08-19T21:52:24.453Z","endTime":"2026-08-19T21:52:28.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509498722764196,"aZ":-31.452155197285347,"pfxX":8.205270129992552,"pfxZ":0.49920402262734687,"pX":1.2140782825702399,"pZ":1.1273952113026058,"vX0":5.667482121098967,"vY0":-119.55607326783324,"vZ0":-0.9013210998220609,"x":70.72,"y":208.34,"x0":-2.2585153840899586,"y0":50.00082172324578,"z0":4.349161379469401,"aX":11.795049630446528},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.0,"breakHorizontal":-16.3,"spinRate":2925,"spinDirection":77},"zone":14,"typeConfidence":0.86,"plateTime":0.4593290027404393,"extension":5.783602973893168},"index":2,"playId":"840f29a2-041a-375e-8545-34252adaac03","pitchNumber":3,"startTime":"2026-08-19T21:52:41.003Z","endTime":"2026-08-19T21:52:46.912Z","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.9,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09512576106188,"aZ":-20.965757357301552,"pfxX":-6.045933026035298,"pfxZ":6.004883060643994,"pX":0.07321885910975444,"pZ":2.885294629457901,"vX0":7.421196663588232,"vY0":-135.18710858003277,"vZ0":-1.5377609320265857,"x":114.21,"y":160.88,"x0":-1.9109861465480298,"y0":50.00400660278773,"z0":4.920694507083925,"aX":-11.288104940762933},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":9.5,"spinRate":2331,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.40383182375349147,"extension":5.898379893101277},"index":3,"playId":"01a0030b-40b8-3945-9078-b3ba09bd34b0","pitchNumber":4,"startTime":"2026-08-19T21:52:57.407Z","endTime":"2026-08-19T21:53:01.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T21:53:12.635Z","endTime":"2026-08-19T21:53:23.931Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"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":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130890369518728,"aZ":-30.902834569370697,"pfxX":2.1575477136864265,"pfxZ":0.7906117879160881,"pX":-0.42487776151799156,"pZ":2.265714885038511,"vX0":3.8532642858772492,"vY0":-125.71038166598103,"vZ0":0.038988490794281905,"x":133.2,"y":177.61,"x0":-2.254481771541015,"y0":50.00336719702988,"z0":4.746850280192801,"aX":3.4723616068213947},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.8,"spinRate":2456,"spinDirection":104},"zone":4,"typeConfidence":0.92,"plateTime":0.4347605530590317,"extension":5.841746899263854},"index":5,"playId":"ec4a9d73-2a5d-3fe7-bdf3-2063bbefc4f2","pitchNumber":5,"startTime":"2026-08-19T21:53:23.931Z","endTime":"2026-08-19T21:53:31.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74834816299352,"aZ":-26.894111621617082,"pfxX":9.230937617034112,"pfxZ":3.581881790975652,"pX":1.7038622170384319,"pZ":1.5032457634329712,"vX0":6.522325732193859,"vY0":-120.73026492898747,"vZ0":-1.2486259946752678,"x":52.05,"y":198.19,"x0":-2.2331010119442656,"y0":50.003567555695795,"z0":4.396558138234764,"aX":13.611385118535514},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.2,"spinRate":3008,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.4538737370858512,"extension":5.911217145602008},"index":6,"playId":"e2693c7d-d273-3135-934a-5410e5902118","pitchNumber":6,"startTime":"2026-08-19T21:54:15.045Z","endTime":"2026-08-19T21:54:20.646Z","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":93.8,"endSpeed":86.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32338154296791,"aZ":-20.89437084602498,"pfxX":-6.307229076708855,"pfxZ":5.917747473102667,"pX":1.406928143799249,"pZ":3.1635126318918734,"vX0":10.772336641847598,"vY0":-136.329387206348,"vZ0":-1.2195712080603158,"x":63.37,"y":153.37,"x0":-1.7530792878153685,"y0":50.00589076327409,"z0":5.041087030463717,"aX":-12.029771414698326},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":9.5,"spinRate":2329,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.3998028608644768,"extension":5.899802577676846},"index":7,"playId":"01c5e616-ff6f-3bf5-96c3-573447228da0","pitchNumber":7,"startTime":"2026-08-19T21:54:31.916Z","endTime":"2026-08-19T21:54:36.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:54:36.814Z","atBatIndex":45},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Ryan Waldschmidt caught stealing 2nd base, catcher Connor Wong to shortstop Andruw Monasterio.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T21:54:38.470Z","endTime":"2026-08-19T21:56:32.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97497202164276,"aZ":-26.01131250476965,"pfxX":0.6314690595284889,"pfxZ":3.72208628913617,"pX":-1.7950491329523726,"pZ":3.0057649764985475,"vX0":1.1783531867000512,"vY0":-127.09922524641544,"vZ0":0.643692071185837,"x":185.42,"y":157.62,"x0":-2.344468878641643,"y0":50.00406857471113,"z0":4.794710560881168,"aX":1.0462354207049624},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-1.4,"spinRate":2531,"spinDirection":126},"zone":11,"typeConfidence":0.92,"plateTime":0.4288846053260085,"extension":5.8673838918740495},"index":0,"playId":"e3adc6eb-d50f-33bc-90e0-3b6d938181c2","pitchNumber":1,"startTime":"2026-08-19T21:55:02.827Z","endTime":"2026-08-19T21:55:07.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.392961952241933,"aZ":-36.78380632019418,"pfxX":-9.149505327221801,"pfxZ":-2.9757146035091226,"pX":-1.0762313321666317,"pZ":1.6920886070988885,"vX0":5.310661191851809,"vY0":-123.05244205215588,"vZ0":0.9139840568797186,"x":158.02,"y":193.09,"x0":-2.063839187525683,"y0":50.004810776748556,"z0":4.410746329114562,"aX":-14.157166489165554},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.9,"breakHorizontal":15.5,"spinRate":1558,"spinDirection":277},"zone":13,"typeConfidence":0.91,"plateTime":0.44361245923252923,"extension":6.626467170280865},"index":1,"playId":"658fbf5d-7432-3128-afe0-075fc3dd18f6","pitchNumber":2,"startTime":"2026-08-19T21:55:19.862Z","endTime":"2026-08-19T21:55:23.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-19T21:55:29.223Z","endTime":"2026-08-19T21:55:43.508Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407735305798578,"aZ":-37.69757772360991,"pfxX":-10.309634964019738,"pfxZ":-3.6300623003851307,"pX":-0.6489995913862912,"pZ":1.2163756074622927,"vX0":7.152331728995359,"vY0":-122.9107495342222,"vZ0":0.11141865631687375,"x":141.74,"y":205.94,"x0":-2.263927759860409,"y0":50.00190919883441,"z0":4.383957531729576,"aX":-15.700795904892594},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.2,"breakHorizontal":16.9,"spinRate":1772,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.4464236913520314,"extension":6.481948064925894},"index":3,"playId":"9e1c93bb-ebfc-37e8-8e61-5280c65598ff","pitchNumber":3,"startTime":"2026-08-19T21:55:43.508Z","endTime":"2026-08-19T21:55:46.845Z","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":84.8,"endSpeed":78.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68609849038961,"aZ":-37.25892237675095,"pfxX":-9.304388931765697,"pfxZ":-3.2769350147568215,"pX":0.6421816426749565,"pZ":0.6540439366636006,"vX0":9.680825489952763,"vY0":-123.2367183573174,"vZ0":-1.1622308602884004,"x":92.52,"y":221.12,"x0":-2.113606008059659,"y0":50.005390922044405,"z0":4.257045835220014,"aX":-14.42697706487795},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":14.8,"spinRate":1814,"spinDirection":282},"zone":14,"typeConfidence":0.92,"plateTime":0.4431287600264078,"extension":6.2987839974597675},"index":4,"playId":"5a579ae0-f469-3980-bad1-582ed768118d","pitchNumber":4,"startTime":"2026-08-19T21:56:02.736Z","endTime":"2026-08-19T21:56:08.537Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181652622970937,"aZ":-36.636146265774194,"pfxX":-9.427738830746009,"pfxZ":-2.868765179826506,"pX":-0.40817158433189854,"pZ":0.8111089015692888,"vX0":7.21820454878992,"vY0":-123.37068147381761,"vZ0":-1.2027705689811572,"x":132.56,"y":216.88,"x0":-2.132351160876907,"y0":50.00138309506891,"z0":4.364665354371371,"aX":-14.681256841314369},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":15.6,"spinRate":1755,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.44224711103053815,"extension":6.566691591686966},"index":5,"playId":"69b7ad74-b850-3839-9fc9-10082b29de70","pitchNumber":5,"startTime":"2026-08-19T21:56:25.809Z","endTime":"2026-08-19T21:56:32.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:56:32.519Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Jose Fernandez to first baseman Tim Tawa.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T21:58:48.278Z","endTime":"2026-08-19T21:59:42.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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"}]}],"playEvents":[{"details":{"description":"Lars Nootbaar remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T21:58:36.528Z","endTime":"2026-08-19T21:58:36.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"description":"Defensive switch from left field to center field for Ryan Waldschmidt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T21:58:36.539Z","endTime":"2026-08-19T21:58:50.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21201051788968,"aZ":-30.19799829982935,"pfxX":6.181982407057613,"pfxZ":1.410017939547231,"pX":0.3490918001677619,"pZ":1.761098569506718,"vX0":3.57366738154828,"vY0":-117.71557543334788,"vZ0":-1.8426582177717004,"x":103.69,"y":191.23,"x0":-1.9917269723575415,"y0":50.00538369603797,"z0":5.34810386430297,"aX":8.68157898189918},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.4,"breakHorizontal":-12.1,"spinRate":2709,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.46518271776902287,"extension":6.399350923037316},"index":2,"playId":"20782193-364a-3713-8af5-a2d0b143b8a7","pitchNumber":1,"startTime":"2026-08-19T21:58:50.544Z","endTime":"2026-08-19T21:58:55.522Z","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":91.5,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836189597720807,"aZ":-15.87238002850139,"pfxX":-3.8312905235085886,"pfxZ":9.062504045638866,"pX":0.35462978871108747,"pZ":3.374973851172073,"vX0":6.663908547973109,"vY0":-133.10886253508133,"vZ0":-2.5850466998225317,"x":103.48,"y":147.66,"x0":-1.6805199365079904,"y0":50.00634864802534,"z0":5.504233856354793,"aX":-6.895350231079204},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2460,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.41104437762368295,"extension":6.597053893659376},"index":3,"playId":"2e61599d-0519-3bc6-8fd0-7747f86c0662","pitchNumber":2,"startTime":"2026-08-19T21:59:04.331Z","endTime":"2026-08-19T21:59:07.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520066850006,"aZ":-26.499748885948662,"pfxX":7.655209794283199,"pfxZ":3.928450353916851,"pX":0.3366021919075048,"pZ":2.8714527596901145,"vX0":3.6052524527374774,"vY0":-119.61974404435409,"vZ0":-0.19166548175038678,"x":104.17,"y":161.25,"x0":-2.1859249287495386,"y0":50.0058413516573,"z0":5.3325115589760665,"aX":11.073125549845647},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.3,"breakHorizontal":-14.8,"spinRate":2848,"spinDirection":71},"zone":3,"typeConfidence":2.0,"plateTime":0.4582539855964125,"extension":6.559874005726429},"index":4,"playId":"ae62f9f7-e3b1-3b58-b175-11066bc74947","pitchNumber":3,"startTime":"2026-08-19T21:59:20.011Z","endTime":"2026-08-19T21:59:25.470Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293123341073876,"aZ":-41.06808104298274,"pfxX":5.981941206400019,"pfxZ":-6.196431631109052,"pX":0.19763206856090076,"pZ":1.16012428248978,"vX0":2.894978479884153,"vY0":-119.14387341651799,"vZ0":-1.6838739333358357,"x":109.47,"y":207.46,"x0":-1.8111412216415472,"y0":50.003978136528914,"z0":5.593821791755173,"aX":8.583781721373054},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.4,"breakHorizontal":-11.5,"spinRate":2639,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46005519076822265,"extension":6.388220725700434},"hitData":{"launchSpeed":77.3,"launchAngle":1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.73,"coordY":165.44}},"index":5,"playId":"ea54b7e2-ca87-3b74-9dcf-c9470d31e35e","pitchNumber":4,"startTime":"2026-08-19T21:59:36.381Z","endTime":"2026-08-19T21:59:42.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T21:59:42.856Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T21:59:46.436Z","endTime":"2026-08-19T22:00:17.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63698653815777,"aZ":-24.13213078291272,"pfxX":-1.9609778220233554,"pfxZ":4.671215367634682,"pX":0.12243436261297393,"pZ":3.027439806437719,"vX0":6.282663930595778,"vY0":-129.7224823763601,"vZ0":-1.3054221531200636,"x":112.33,"y":157.04,"x0":-2.0656304796769485,"y0":50.00210584365376,"z0":5.3599379078699965,"aX":-3.3761909625281854},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":2.3,"spinRate":2616,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.42065573565928194,"extension":6.635373002615882},"hitData":{"launchSpeed":97.7,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.28,"coordY":120.86}},"index":0,"playId":"709a06a8-4a79-3727-9e97-9a40b5949bad","pitchNumber":1,"startTime":"2026-08-19T22:00:08.200Z","endTime":"2026-08-19T22:00:17.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:00:17.748Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a fly ball to center fielder Ryan Waldschmidt. Wilyer Abreu to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T22:00:24.069Z","endTime":"2026-08-19T22:01:22.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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":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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82471377875991,"aZ":-17.765498768751275,"pfxX":-5.943144871100006,"pfxZ":7.9096362017884285,"pX":0.45776548674373047,"pZ":3.1391046860510774,"vX0":7.847690258864515,"vY0":-133.2011328426577,"vZ0":-2.7296126029641665,"x":99.55,"y":154.02,"x0":-1.7353396494907216,"y0":50.00650044864383,"z0":5.440782369106603,"aX":-10.83287915477479},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2539,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4090068364415145,"extension":6.665004020860829},"index":0,"playId":"49dd1dc0-d95a-3fa4-9f38-846e8c80ccb9","pitchNumber":1,"startTime":"2026-08-19T22:00:47.898Z","endTime":"2026-08-19T22:00:52.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941322180659302,"aZ":-28.461184208350012,"pfxX":4.462812103708856,"pfxZ":2.533692056146741,"pX":-0.5208395349279281,"pZ":2.9892425672917353,"vX0":2.702200479905249,"vY0":-120.18326045865673,"vZ0":0.34536112443963185,"x":136.85,"y":158.07,"x0":-2.2389486126514413,"y0":50.00318533221181,"z0":5.368249301233684,"aX":6.537930632319081},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.9,"breakHorizontal":-8.8,"spinRate":2759,"spinDirection":82},"zone":1,"typeConfidence":2.0,"plateTime":0.45546281474343253,"extension":6.426575389705163},"hitData":{"launchSpeed":71.4,"launchAngle":29.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.73,"coordY":99.43}},"index":1,"playId":"c92a10be-2087-321e-8ca7-ab13b9892f71","pitchNumber":2,"startTime":"2026-08-19T22:01:11.449Z","endTime":"2026-08-19T22:01:22.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:01:22.403Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Corbin Carroll. Wilyer Abreu to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T22:02:49.291Z","endTime":"2026-08-19T22:03:05.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","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":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T22:01:48.397Z","endTime":"2026-08-19T22:02:51.638Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78475470956669,"aZ":-15.660689894689597,"pfxX":-3.613603216378191,"pfxZ":8.969920686750864,"pX":0.1222401684168389,"pZ":3.0181540752546034,"vX0":6.056853659632277,"vY0":-134.03215445058098,"vZ0":-3.6990187363770386,"x":112.34,"y":157.29,"x0":-1.685282026033808,"y0":50.00048533629307,"z0":5.516798698624053,"aX":-6.651270183135261},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2488,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40683469437359054,"extension":7.112309977367059},"hitData":{"launchSpeed":90.1,"launchAngle":53.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.73,"coordY":121.15}},"index":1,"playId":"b790f6d1-1f27-38db-b2e0-91f0d78c4af8","pitchNumber":1,"startTime":"2026-08-19T22:02:51.638Z","endTime":"2026-08-19T22:03:05.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:03:05.554Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Gasper homers (3) on a fly ball to right center field. Wilyer Abreu scores. Willson Contreras scores.","rbi":3,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T22:03:13.261Z","endTime":"2026-08-19T22:05:51.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2772561060823,"aZ":-40.47702656889124,"pfxX":5.314595561914194,"pfxZ":-6.1613271235477,"pX":-1.3950640472069806,"pZ":2.5586144627278835,"vX0":0.1626000771638526,"vY0":-115.82964076235777,"vZ0":1.923312835790002,"x":170.18,"y":169.7,"x0":-2.155897149337582,"y0":50.001792041697854,"z0":5.611180722208051,"aX":7.162379215240388},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.3,"breakHorizontal":-9.6,"spinRate":2555,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.47434730243629986,"extension":6.377890139602988},"index":0,"playId":"9d7ec2b5-7fea-359f-bccf-9013659c2277","pitchNumber":1,"startTime":"2026-08-19T22:03:47.294Z","endTime":"2026-08-19T22:03:51.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57659603201388,"aZ":-29.865274728295244,"pfxX":-10.258795159239492,"pfxZ":1.5079338979825128,"pX":-0.4468929271665415,"pZ":1.5875938089001846,"vX0":7.122159268617845,"vY0":-122.93237530886529,"vZ0":-2.478937759115106,"x":134.03,"y":195.91,"x0":-2.0501055371624064,"y0":50.00153118322745,"z0":5.146517199366926,"aX":-15.686354511485202},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":16.9,"spinRate":2183,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4457048337072682,"extension":7.158147742323858},"index":1,"playId":"5b57c1d0-0ea9-3a64-b7b0-b479beb1e30e","pitchNumber":2,"startTime":"2026-08-19T22:04:08.937Z","endTime":"2026-08-19T22:04:13.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54947476045453,"aZ":-28.665779297562167,"pfxX":-8.375500764056707,"pfxZ":2.2145133269067294,"pX":-1.0252454719806352,"pZ":1.6092626042177751,"vX0":5.436451662214865,"vY0":-124.11521811317681,"vZ0":-2.7018548222924355,"x":156.08,"y":195.33,"x0":-2.1403787485722874,"y0":50.001578444143085,"z0":5.065097482382986,"aX":-13.25098985184086},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":2168,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43895262940269975,"extension":7.5728410578262455},"index":2,"playId":"9dd2dc52-93d9-356a-866f-1dbbc9d533c7","pitchNumber":3,"startTime":"2026-08-19T22:04:36.274Z","endTime":"2026-08-19T22:04:41.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.984458764944016,"aZ":-40.59589182260069,"pfxX":5.79782754035792,"pfxZ":-5.921466248868993,"pX":-0.7035830338995616,"pZ":1.1215125191847672,"vX0":1.4126165444630296,"vY0":-118.55545898739516,"vZ0":-1.5874216375294588,"x":143.82,"y":208.5,"x0":-2.0607343352244416,"y0":50.00576079450714,"z0":5.510220521204198,"aX":8.241322665238238},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":-10.8,"spinRate":2597,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.46227138053923467,"extension":6.518331013364661},"index":3,"playId":"f2eb6c28-a43a-31a2-84bc-3f54bca396c7","pitchNumber":4,"startTime":"2026-08-19T22:04:59.027Z","endTime":"2026-08-19T22:05:03.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-08-19T22:05:14.259Z","endTime":"2026-08-19T22:05:29.006Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847460082980557,"aZ":-28.360616629483225,"pfxX":-10.28399939293546,"pfxZ":2.3361967848623024,"pX":0.07622429175698092,"pZ":1.477857169715796,"vX0":8.518753805858665,"vY0":-126.38109851649185,"vZ0":-3.242890532631426,"x":114.09,"y":198.88,"x0":-1.9891241612619623,"y0":50.00054332951013,"z0":5.036288509410088,"aX":-16.765550941006342},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":16.9,"spinRate":2148,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4320838415496713,"extension":7.138314638043878},"hitData":{"launchSpeed":102.2,"launchAngle":30.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":210.06,"coordY":56.54}},"index":5,"playId":"a334df8e-b4af-3c38-ae58-af896d54fe82","pitchNumber":5,"startTime":"2026-08-19T22:05:29.006Z","endTime":"2026-08-19T22:05:51.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:05:51.692Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T22:08:24.494Z","endTime":"2026-08-19T22:09:53.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T22:07:27.985Z","endTime":"2026-08-19T22:07:27.986Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Morillo replaces Brandon Pfaadt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-19T22:07:27.986Z","endTime":"2026-08-19T22:08:26.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"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":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.278800518725575,"aZ":-10.737729953605761,"pfxX":-2.805702467544986,"pfxZ":10.25467892979264,"pX":-0.11328039361443061,"pZ":3.7295283787291136,"vX0":4.230313194051458,"vY0":-143.8817986489538,"vZ0":-3.5079442545299733,"x":121.32,"y":138.08,"x0":-1.2400444871534442,"y0":50.00381925647704,"z0":5.632977865290252,"aX":-5.86597397780124},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.0,"breakHorizontal":4.2,"spinRate":2244,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3810841729996035,"extension":6.572650239191929},"index":2,"playId":"5963eb9b-fe3a-385d-9dfd-84cbcdad8a0e","pitchNumber":1,"startTime":"2026-08-19T22:08:26.828Z","endTime":"2026-08-19T22:08:31.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68076671834242,"aZ":-12.622589269400397,"pfxX":-2.4977561825080095,"pfxZ":9.451163454743343,"pX":0.3172739412550663,"pZ":3.5488881089111026,"vX0":5.526007116852158,"vY0":-142.87475876409525,"vZ0":-3.650486454548387,"x":104.91,"y":142.96,"x0":-1.316781504768044,"y0":50.005326780287874,"z0":5.635533102393358,"aX":-5.1688919748576},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2229,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.38324736836593365,"extension":6.5162178715054955},"index":3,"playId":"91163cea-1841-344d-b741-464a454571ed","pitchNumber":2,"startTime":"2026-08-19T22:08:40.763Z","endTime":"2026-08-19T22:08:45.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81695481564287,"aZ":-17.363117891663833,"pfxX":-8.286195956843711,"pfxZ":7.114815972551028,"pX":-1.1568426193194745,"pZ":3.049412157930704,"vX0":3.9875918696881105,"vY0":-143.10564780393665,"vZ0":-4.1200025071446795,"x":161.1,"y":156.45,"x0":-1.4886341266096643,"y0":50.0070830264574,"z0":5.5897420000679565,"aX":-17.25735378300901},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":14.3,"spinRate":2268,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3821861971170275,"extension":6.346921101716111},"index":4,"playId":"dae79434-d3c0-328d-afe1-e994edbb4b10","pitchNumber":3,"startTime":"2026-08-19T22:08:54.451Z","endTime":"2026-08-19T22:08:58.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739208942413395,"aZ":-15.593355382700084,"pfxX":-7.713298136738786,"pfxZ":8.07051672788191,"pX":-0.3783897249611249,"pZ":2.925086740464494,"vX0":5.818773647584872,"vY0":-142.2231802686381,"vZ0":-4.6324168319483,"x":131.42,"y":159.8,"x0":-1.4457564138038428,"y0":50.00204167552106,"z0":5.559553539698462,"aX":-15.846322822172699},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":2279,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.3846834688695928,"extension":6.378033908288189},"index":5,"playId":"dbe81b05-60ea-332c-97e4-d495df6e6c0e","pitchNumber":4,"startTime":"2026-08-19T22:09:10.606Z","endTime":"2026-08-19T22:09:14.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893449297702244,"aZ":-13.771923494700955,"pfxX":-7.084701631444201,"pfxZ":8.753628763495168,"pX":-0.26523057101811237,"pZ":2.3496956948553462,"vX0":5.784069760495592,"vY0":-143.74642821426997,"vZ0":-6.4847400944735325,"x":127.11,"y":175.34,"x0":-1.3784657676315764,"y0":50.00153159103159,"z0":5.482180575497901,"aX":-14.893066166889774},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2265,"spinDirection":203},"zone":5,"typeConfidence":0.88,"plateTime":0.38035961206999414,"extension":6.494325363670042},"index":6,"playId":"d8dfdfec-890d-3f23-9dcc-f69d2be3e826","pitchNumber":5,"startTime":"2026-08-19T22:09:26.658Z","endTime":"2026-08-19T22:09:30.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337034859686373,"aZ":-11.058094601788804,"pfxX":-2.019298794756851,"pfxZ":9.997477856498124,"pX":-0.1884895918685636,"pZ":2.8004413718657997,"vX0":4.053033357022975,"vY0":-143.94205431520714,"vZ0":-5.837778410656873,"x":124.18,"y":163.17,"x0":-1.34825653999629,"y0":50.00455293164154,"z0":5.530171156309266,"aX":-4.266070536947628},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2226,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.3795596829627499,"extension":6.612029594580174},"hitData":{"launchSpeed":96.3,"launchAngle":41.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.86,"coordY":64.85}},"index":7,"playId":"b95cd476-ba71-301c-bc2b-ca922e6bcbfc","pitchNumber":6,"startTime":"2026-08-19T22:09:44.167Z","endTime":"2026-08-19T22:09:53.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:09:53.092Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T22:12:09.326Z","endTime":"2026-08-19T22:13:42.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"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":{"description":"Pitching Change: Erik Miller replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T22:11:24.746Z","endTime":"2026-08-19T22:12:11.669Z","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":94.8,"endSpeed":87.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322083235415253,"aZ":-24.45645195786551,"pfxX":9.65465044766551,"pfxZ":3.9797616371175133,"pX":-0.150939227365319,"pZ":2.010346043270171,"vX0":-8.4626016246758,"vY0":-137.81087761072283,"vZ0":-6.9330041008399625,"x":122.75,"y":184.5,"x0":1.6932732128620684,"y0":50.001748639104534,"z0":6.191152611484314,"aX":18.718580333701503},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.8,"spinRate":2335,"spinDirection":125},"zone":8,"typeConfidence":0.85,"plateTime":0.39623965484614576,"extension":6.761556789584085},"index":1,"playId":"ff7646f8-7107-3268-aee5-cff9a50463be","pitchNumber":1,"startTime":"2026-08-19T22:12:11.669Z","endTime":"2026-08-19T22:12:18.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-19T22:12:28.414Z","endTime":"2026-08-19T22:12:40.228Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18938954434358,"aZ":-24.616444400045438,"pfxX":10.11427479952388,"pfxZ":3.8359595060115668,"pX":-0.9016647998660265,"pZ":1.621170040193738,"vX0":-10.469055680234682,"vY0":-138.82714729304087,"vZ0":-8.05400817702334,"x":151.37,"y":195.01,"x0":1.5863256327281807,"y0":50.00571479337549,"z0":6.173155164105441,"aX":19.94226350208956},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.5,"breakHorizontal":-16.4,"spinRate":2338,"spinDirection":127},"zone":13,"typeConfidence":0.87,"plateTime":0.3930563762162791,"extension":6.679392136383278},"index":3,"playId":"a83ded2c-d535-3533-b1b0-8d39118551a2","pitchNumber":2,"startTime":"2026-08-19T22:12:40.228Z","endTime":"2026-08-19T22:12:45.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07053606823397,"aZ":-30.9322993859051,"pfxX":-5.735926325669537,"pfxZ":0.8805748135041973,"pX":-0.44619579712344515,"pZ":0.3998264440885791,"vX0":-3.4047880364069325,"vY0":-117.54788403326326,"vZ0":-6.805440888645322,"x":134.01,"y":227.98,"x0":1.763324638608906,"y0":50.00161881643262,"z0":6.183356821523822,"aX":-8.072491170269982},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.2,"breakHorizontal":11.2,"spinRate":2515,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4649347445612637,"extension":6.702294748353975},"index":4,"playId":"18bd921b-dd75-3d4c-927d-9202892ddd69","pitchNumber":3,"startTime":"2026-08-19T22:12:56.175Z","endTime":"2026-08-19T22:13:00.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.453662704260292,"aZ":-30.344594942121816,"pfxX":-0.355361995505574,"pfxZ":1.1580972344720983,"pX":0.46045885048481033,"pZ":1.9775030440897776,"vX0":-3.363489891147904,"vY0":-124.74669419483762,"vZ0":-4.546237961832054,"x":99.45,"y":185.39,"x0":1.8709032015644622,"y0":50.004161668401665,"z0":6.317434337321729,"aX":-0.560946981757127},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":1.4,"spinRate":2551,"spinDirection":350},"zone":9,"typeConfidence":0.9,"plateTime":0.43862210139782576,"extension":6.685149749804677},"index":5,"playId":"87451a23-643a-3f6c-b464-e76c90f51043","pitchNumber":4,"startTime":"2026-08-19T22:13:16.527Z","endTime":"2026-08-19T22:13:20.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9699667281919,"aZ":-20.549605902108123,"pfxX":10.586730568273854,"pfxZ":5.857142663910622,"pX":0.16037746238312403,"pZ":2.601523317103691,"vX0":-7.922264545098855,"vY0":-140.05356872989563,"vZ0":-6.3760250883031055,"x":110.89,"y":168.54,"x0":1.6519094788232036,"y0":50.00264171065644,"z0":6.254054841652202,"aX":21.00710025598345},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-17.5,"spinRate":2446,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.3912624125079822,"extension":6.679191222261897},"hitData":{"launchSpeed":107.1,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.69,"coordY":107.69}},"index":6,"playId":"cb7d7b65-d7a7-3239-9662-05d2e2fc68f0","pitchNumber":5,"startTime":"2026-08-19T22:13:33.447Z","endTime":"2026-08-19T22:13:42.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:13:42.721Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T22:13:41.421Z","endTime":"2026-08-19T22:15:14.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"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"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.600051049416397,"aZ":-31.036706777626726,"pfxX":-0.5434561160604718,"pfxZ":0.747952230908731,"pX":-0.9519977916747758,"pZ":1.3907394501399648,"vX0":-6.024741188952444,"vY0":-122.58991036448305,"vZ0":-5.353609963535152,"x":153.29,"y":201.23,"x0":1.6096553148556159,"y0":50.00198252035072,"z0":6.257188080988246,"aX":-0.8255447290477557},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":2.4,"spinRate":2561,"spinDirection":352},"zone":13,"typeConfidence":0.9,"plateTime":0.4470766571886782,"extension":6.701529564482403},"index":0,"playId":"86757c9d-74f0-338a-a174-04c410e9ae59","pitchNumber":1,"startTime":"2026-08-19T22:14:07.585Z","endTime":"2026-08-19T22:14:11.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339686806079982,"aZ":-19.33956305547497,"pfxX":9.873211330262695,"pfxZ":6.416603129682361,"pX":-0.6629889328580759,"pZ":0.9800118906346037,"vX0":-9.61959862222749,"vY0":-140.43203888377312,"vZ0":-10.577136858628489,"x":142.27,"y":212.32,"x0":1.5215210638970091,"y0":50.0060065213573,"z0":6.049585476165898,"aX":19.754932060873518},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":-16.0,"spinRate":2359,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.3898072213606909,"extension":6.723005699964741},"index":1,"playId":"91689bbc-d6fb-34c2-84b8-f877d9ad4bbe","pitchNumber":2,"startTime":"2026-08-19T22:14:28.589Z","endTime":"2026-08-19T22:14:33.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306910139619024,"aZ":-21.140838487561506,"pfxX":9.486705197403621,"pfxZ":5.523041279650493,"pX":0.17664446456131902,"pZ":2.3088668743564598,"vX0":-7.705358485836332,"vY0":-140.37523768144052,"vZ0":-6.775559166338529,"x":110.27,"y":176.44,"x0":1.7224128906868688,"y0":50.00626189243559,"z0":6.126874341239893,"aX":18.966418784419247},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2406,"spinDirection":129},"zone":5,"typeConfidence":0.9,"plateTime":0.38994058325448977,"extension":6.734263689551089},"index":2,"playId":"857b73e9-d6d2-3a8f-8473-8590e737787f","pitchNumber":3,"startTime":"2026-08-19T22:14:45.636Z","endTime":"2026-08-19T22:14:50.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35972231391007,"aZ":-34.91977980131278,"pfxX":-0.877359810214493,"pfxZ":-1.7933658795568914,"pX":-0.9578021537646395,"pZ":0.5799266814026679,"vX0":-5.705670745414706,"vY0":-123.49394898764506,"vZ0":-6.407213592815816,"x":153.51,"y":223.12,"x0":1.503831917473288,"y0":50.00178474803586,"z0":6.172711243488491,"aX":-1.3439643774009336},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.6,"breakHorizontal":3.0,"spinRate":2627,"spinDirection":340},"zone":13,"typeConfidence":0.89,"plateTime":0.44484525397906527,"extension":6.589400735966019},"index":3,"playId":"a338004a-aede-3bab-9e96-a0dcb9c313ae","pitchNumber":4,"startTime":"2026-08-19T22:15:07.004Z","endTime":"2026-08-19T22:15:14.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:15:14.743Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks. Ildemaro Vargas to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T22:15:15.851Z","endTime":"2026-08-19T22:18:30.671Z","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"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":96.2,"endSpeed":88.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338676231593173,"aZ":-23.471915824295177,"pfxX":9.716130223811508,"pfxZ":4.373497706713237,"pX":-0.49824081882356225,"pZ":1.9470598956501866,"vX0":-9.8034421040314,"vY0":-139.63760329419603,"vZ0":-7.354813305979803,"x":135.99,"y":186.21,"x0":1.7836694276923497,"y0":50.00073209272276,"z0":6.142220074865282,"aX":19.32261078075183},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":-15.7,"spinRate":2307,"spinDirection":130},"zone":7,"typeConfidence":0.89,"plateTime":0.3911741130107398,"extension":6.696258327934563},"index":0,"playId":"47d8f5fa-b02d-3c79-9815-366dd76a1d1e","pitchNumber":1,"startTime":"2026-08-19T22:15:38.156Z","endTime":"2026-08-19T22:15:42.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90176064523505,"aZ":-24.025272321184953,"pfxX":10.55227539180661,"pfxZ":4.056953435328406,"pX":-1.1249246230875267,"pZ":2.7209345151979214,"vX0":-11.198105805962875,"vY0":-139.92556532027805,"vZ0":-5.331505250473548,"x":159.88,"y":165.31,"x0":1.534346087460991,"y0":50.00051582236633,"z0":6.199149968591129,"aX":21.18215434721385},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":-17.2,"spinRate":2325,"spinDirection":125},"zone":11,"typeConfidence":0.89,"plateTime":0.38959788712706844,"extension":6.731201965595291},"index":1,"playId":"9b1d5d25-a3df-3526-8a10-484e3a8fd42b","pitchNumber":2,"startTime":"2026-08-19T22:15:55.423Z","endTime":"2026-08-19T22:15:59.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355600849300778,"aZ":-32.969991768754376,"pfxX":-0.5376895167017975,"pfxZ":-0.5178891832175179,"pX":-0.16314635963333915,"pZ":1.5947377194689538,"vX0":-4.753917945763863,"vY0":-122.33716629491336,"vZ0":-4.35802625973373,"x":123.22,"y":195.72,"x0":1.868898332488869,"y0":50.005607494857934,"z0":6.201168206459866,"aX":-0.8208649613394116},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":2.0,"spinRate":2547,"spinDirection":348},"zone":8,"typeConfidence":0.9,"plateTime":0.4463918040792425,"extension":6.609394096845777},"index":2,"playId":"afd29639-1ced-314a-8fa9-008582b2f907","pitchNumber":3,"startTime":"2026-08-19T22:16:15.257Z","endTime":"2026-08-19T22:16:18.995Z","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":95.9,"endSpeed":88.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018510830793886,"aZ":-23.8520477384214,"pfxX":10.15074525416772,"pfxZ":4.200375774499326,"pX":-1.2798616855583353,"pZ":1.0342460217035374,"vX0":-11.485041799691349,"vY0":-139.09747425178728,"vZ0":-9.369927109513448,"x":165.79,"y":210.86,"x0":1.562594055367844,"y0":50.003695829774465,"z0":5.998619584502867,"aX":20.10960188343633},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":2335,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.3921472155279311,"extension":6.866423293238279},"index":3,"playId":"9544f6c4-c9c4-3e51-b404-102017d83f99","pitchNumber":4,"startTime":"2026-08-19T22:16:41.472Z","endTime":"2026-08-19T22:16:48.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"95e6db01-b6bf-39d9-bece-299b6834e7fb","startTime":"2026-08-19T22:16:59.983Z","endTime":"2026-08-19T22:17:04.851Z","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":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255033432779992,"aZ":-35.285365100382904,"pfxX":-1.0010304375176167,"pfxZ":-2.0225049970376974,"pX":0.1741008639139478,"pZ":1.4221665358270734,"vX0":-3.309808733713897,"vY0":-123.43808113100388,"vZ0":-4.654011565520812,"x":110.36,"y":200.38,"x0":1.6640192734815764,"y0":50.003883468038055,"z0":6.3127389739244135,"aX":-1.5393758696793887},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.6,"breakHorizontal":2.6,"spinRate":2638,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.44424612046332523,"extension":6.561720347614054},"index":5,"playId":"585c0d21-2911-345d-acb5-d73ab7e21d84","pitchNumber":5,"startTime":"2026-08-19T22:17:21.028Z","endTime":"2026-08-19T22:17:25.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-19T22:17:47.098Z","endTime":"2026-08-19T22:18:05.191Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04975035988642,"aZ":-31.524335149666587,"pfxX":-0.07127911249448893,"pfxZ":0.4197680913488204,"pX":-1.0956187383995935,"pZ":1.2296629880054615,"vX0":-6.311566668823996,"vY0":-123.41910389350438,"vZ0":-5.627777532585625,"x":158.76,"y":205.58,"x0":1.4970902277493114,"y0":50.00413028783364,"z0":6.17375994732717,"aX":-0.11001392302362584},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":1.6,"spinRate":2563,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.44267691887186267,"extension":6.618048786352015},"index":7,"playId":"645dacec-880a-3232-8fcd-6d642c3f13c0","pitchNumber":6,"startTime":"2026-08-19T22:18:05.191Z","endTime":"2026-08-19T22:18:10.997Z","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":96.1,"endSpeed":88.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670649555633297,"aZ":-21.31840900966537,"pfxX":9.73141815518673,"pfxZ":5.457459870374199,"pX":-1.1988493497104162,"pZ":2.3636672205404907,"vX0":-10.268794070640855,"vY0":-139.50669105944723,"vZ0":-6.846276475937035,"x":162.7,"y":174.96,"x0":1.249220406246992,"y0":50.00494380167038,"z0":6.234781856553058,"aX":19.361939479103032},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-15.7,"spinRate":2412,"spinDirection":135},"zone":13,"typeConfidence":0.87,"plateTime":0.3912397830315504,"extension":6.623514286503172},"index":8,"playId":"9f452ef1-6f32-3b3e-9211-382bc1cc42bf","pitchNumber":7,"startTime":"2026-08-19T22:18:25.135Z","endTime":"2026-08-19T22:18:30.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:18:30.671Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T22:18:30.577Z","endTime":"2026-08-19T22:19:36.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"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"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441499796812487,"aZ":-32.96653704726665,"pfxX":-0.021772394779753568,"pfxZ":-0.5160790939352058,"pX":-0.11659838083505039,"pZ":1.2110419474183538,"vX0":-4.647851506106058,"vY0":-123.9085518446105,"vZ0":-5.5021159637574355,"x":121.44,"y":206.08,"x0":1.7990630713985483,"y0":50.00329396095019,"z0":6.266943367057491,"aX":-0.03340546008743713},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":1.3,"spinRate":2596,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.4447520448243818,"extension":6.6038946008312625},"index":0,"playId":"5b023089-98a5-39c6-8e6d-9cb2a94911da","pitchNumber":1,"startTime":"2026-08-19T22:19:07.036Z","endTime":"2026-08-19T22:19:13.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.691932724010606,"aZ":-21.460312321745672,"pfxX":9.75386023223937,"pfxZ":5.443426116711134,"pX":0.1733934737828166,"pZ":2.3551818056008202,"vX0":-7.383920992456344,"vY0":-139.49227399283492,"vZ0":-6.760033657186893,"x":110.39,"y":175.19,"x0":1.5889386990653278,"y0":50.00375659760099,"z0":6.2272401845624135,"aX":19.202273443137592},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-16.1,"spinRate":2409,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.39280743156222897,"extension":6.5343192123845375},"hitData":{"launchSpeed":89.5,"launchAngle":28.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.51,"coordY":66.74}},"index":1,"playId":"72488ca2-f1a2-3014-a6c3-c433f761d324","pitchNumber":2,"startTime":"2026-08-19T22:19:25.156Z","endTime":"2026-08-19T22:19:36.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:19:36.910Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T22:19:55.912Z","endTime":"2026-08-19T22:22:02.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652275561881357,"aZ":-36.07307779811025,"pfxX":-3.113017320742184,"pfxZ":-2.5318252129966528,"pX":-1.0944425831710312,"pZ":0.6823091403307313,"vX0":-5.575088107038329,"vY0":-123.69264782965844,"vZ0":-5.9620366274110665,"x":158.72,"y":220.36,"x0":1.5966455978996599,"y0":50.000229731698745,"z0":6.163480442658755,"aX":-4.801347149337292},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.8,"breakHorizontal":7.0,"spinRate":2576,"spinDirection":356},"zone":13,"typeConfidence":0.9,"plateTime":0.44353229606108924,"extension":6.748341382311836},"index":0,"playId":"fb018376-bd43-331c-b2e8-18518f6b3047","pitchNumber":1,"startTime":"2026-08-19T22:20:14.946Z","endTime":"2026-08-19T22:20:19.498Z","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":86.4,"endSpeed":81.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.793885917524527,"aZ":-30.30114352840266,"pfxX":-0.5064972224500015,"pfxZ":1.145817231647424,"pX":0.7093121991341886,"pZ":2.027092437029882,"vX0":-2.2047401910343067,"vY0":-125.95649729972683,"vZ0":-4.575003393887606,"x":89.96,"y":184.05,"x0":1.6547777623205202,"y0":50.004740409228354,"z0":6.2621242935219605,"aX":-0.8301425901945023},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":1.3,"spinRate":2583,"spinDirection":286},"zone":9,"typeConfidence":0.9,"plateTime":0.4315844300218954,"extension":6.562307453946433},"index":1,"playId":"536c87b0-fe47-3578-b4e3-c93277f12096","pitchNumber":2,"startTime":"2026-08-19T22:20:39.183Z","endTime":"2026-08-19T22:20:43.076Z","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":96.8,"endSpeed":88.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737247965959053,"aZ":-21.051777444080034,"pfxX":10.11807420227262,"pfxZ":5.526849682704064,"pX":-0.09840867562504857,"pZ":2.6819046974579575,"vX0":-8.19159778103769,"vY0":-140.65518271789531,"vZ0":-6.066897536761903,"x":120.75,"y":166.37,"x0":1.5315054830312846,"y0":50.00072602403273,"z0":6.2239037516935465,"aX":20.350359945802012},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":-16.7,"spinRate":2422,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.3888454673307127,"extension":6.717043114418274},"index":2,"playId":"68a83a69-1036-3413-a5b9-cf0823d3c728","pitchNumber":3,"startTime":"2026-08-19T22:20:58.481Z","endTime":"2026-08-19T22:21:05.610Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45279587125999,"aZ":-28.28801061091638,"pfxX":0.0399278633151694,"pfxZ":2.391346648468099,"pX":-0.40899244645699057,"pZ":-0.22082169498586887,"vX0":-5.80895986790649,"vY0":-127.74075644455023,"vZ0":-9.840806387868108,"x":132.59,"y":244.74,"x0":1.9057027713394834,"y0":50.00372992749596,"z0":5.964981441963958,"aX":0.06589613755883876},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":2642,"spinDirection":57},"zone":13,"typeConfidence":0.88,"plateTime":0.43157436567975704,"extension":6.703691031013738},"index":3,"playId":"87db2b1a-7177-37a6-91e8-60783275c2f0","pitchNumber":4,"startTime":"2026-08-19T22:21:27.212Z","endTime":"2026-08-19T22:21:33.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61996658992411,"aZ":-30.278639216972746,"pfxX":-0.11549867253772983,"pfxZ":1.140348164419068,"pX":-0.17182274017877358,"pZ":2.0695737159058907,"vX0":-4.393845604841652,"vY0":-127.68466554664153,"vZ0":-4.669491484180959,"x":123.55,"y":182.9,"x0":1.5814301752918618,"y0":50.003829988291976,"z0":6.286098088727896,"aX":-0.19116813337354577},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":1.1,"spinRate":2627,"spinDirection":296},"zone":8,"typeConfidence":0.9,"plateTime":0.4278703642545625,"extension":6.666208438847959},"index":4,"playId":"a629d19a-a6a1-3b2a-948f-bc3862122db6","pitchNumber":5,"startTime":"2026-08-19T22:21:56.014Z","endTime":"2026-08-19T22:22:02.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:22:02.826Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:24:01.237Z","endTime":"2026-08-19T22:25:18.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.188925935650314,"aZ":-39.48466965246055,"pfxX":7.098085998293056,"pfxZ":-5.179235394481276,"pX":0.07167867864066788,"pZ":2.4971989063222426,"vX0":1.23392858753104,"vY0":-118.02273136418594,"vZ0":0.5819458632057659,"x":114.27,"y":171.36,"x0":-1.3798810763031084,"y0":50.001360001535865,"z0":5.8801166570999435,"aX":10.024587608683655},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.0,"breakHorizontal":-13.2,"spinRate":2835,"spinDirection":41},"zone":5,"typeConfidence":0.91,"plateTime":0.46386140032804724,"extension":6.427127172151912},"index":0,"playId":"b6ab8ca1-f18d-3351-b81e-e46a6bf146ff","pitchNumber":1,"startTime":"2026-08-19T22:24:26.471Z","endTime":"2026-08-19T22:24:30.451Z","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":98.8,"endSpeed":90.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09707151573389,"aZ":-10.587533040673913,"pfxX":-1.6406278736225985,"pfxZ":10.267320458309806,"pX":0.9920459004806041,"pZ":3.6108461161587724,"vX0":7.1310741206503945,"vY0":-143.78802056903976,"vZ0":-3.7456650240246487,"x":79.19,"y":141.29,"x0":-1.3025878876164307,"y0":50.00108052485517,"z0":5.582989654580238,"aX":-3.4503167770484118},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":1.6,"spinRate":2248,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.380352657781168,"extension":6.3547765844446005},"index":1,"playId":"a15ed706-0582-3732-bad4-14a0b4937770","pitchNumber":2,"startTime":"2026-08-19T22:24:45.220Z","endTime":"2026-08-19T22:24:48.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-19T22:24:59.207Z","endTime":"2026-08-19T22:25:13.890Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.286538918388366,"aZ":-11.997404076919427,"pfxX":-3.896791739094989,"pfxZ":9.44082985578235,"pX":-0.7558481598997375,"pZ":2.6145346287159343,"vX0":3.4252595752332495,"vY0":-145.09958659212924,"vZ0":-6.224299257971888,"x":145.81,"y":168.19,"x0":-1.444135239738003,"y0":50.00033155400462,"z0":5.5153002508874325,"aX":-8.325506141573824},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":2428,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.37719316691492955,"extension":6.3372414954478815},"index":3,"playId":"b210013b-7b0c-329f-a8f8-078bd33f3248","pitchNumber":3,"startTime":"2026-08-19T22:25:13.890Z","endTime":"2026-08-19T22:25:18.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:25:18.414Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a ground ball to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:25:19.283Z","endTime":"2026-08-19T22:28:00.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":91.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03048905077672,"aZ":-15.560266793934964,"pfxX":-7.558730446767594,"pfxZ":7.816116040188274,"pX":0.47156647836208665,"pZ":2.4883545569265926,"vX0":7.7893953209172695,"vY0":-144.48699192995986,"vZ0":-5.915620320965094,"x":99.02,"y":171.59,"x0":-1.270487191280805,"y0":50.00250285723387,"z0":5.509956878528118,"aX":-16.065004392972515},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2185,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.3783383131435416,"extension":6.540643210910177},"index":0,"playId":"170f1bf0-f0bf-343c-9c81-773aa5a257b9","pitchNumber":1,"startTime":"2026-08-19T22:25:42.798Z","endTime":"2026-08-19T22:25:47.023Z","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":99.7,"endSpeed":91.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23405895483461,"aZ":-14.774180725427595,"pfxX":-6.898473008662954,"pfxZ":8.164439205199631,"pX":-0.06595097155924091,"pZ":1.946754530831968,"vX0":6.339137331870664,"vY0":-144.92012072358244,"vZ0":-7.548585093181252,"x":119.51,"y":186.22,"x0":-1.3832776344803677,"y0":50.00583200025816,"z0":5.484298642903387,"aX":-14.705539070220619},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.4,"breakHorizontal":11.3,"spinRate":2248,"spinDirection":198},"zone":8,"typeConfidence":0.78,"plateTime":0.37767863637884114,"extension":6.3901318330914645},"index":1,"playId":"15f7dff6-6242-3b53-9f54-36a83e8996ae","pitchNumber":2,"startTime":"2026-08-19T22:25:59.571Z","endTime":"2026-08-19T22:26:02.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11866592831485,"aZ":-12.260729026223794,"pfxX":-3.0927966726540936,"pfxZ":9.343490228561167,"pX":0.6456349589451645,"pZ":2.554865018225058,"vX0":6.48478030488059,"vY0":-144.8977271802813,"vZ0":-6.411213508081886,"x":92.39,"y":169.8,"x0":-1.2172505550908872,"y0":50.0059200012405,"z0":5.541949418452837,"aX":-6.594271504019954},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2310,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.37768632017911585,"extension":6.552860302783122},"index":2,"playId":"81b1dc94-cda1-3da0-8ef1-fec4c42b4fad","pitchNumber":3,"startTime":"2026-08-19T22:26:22.036Z","endTime":"2026-08-19T22:26:25.036Z","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":92.7,"endSpeed":85.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414198261041022,"aZ":-18.252217012235977,"pfxX":-9.595702835118697,"pfxZ":7.521468616933361,"pX":-2.099626756493225,"pZ":2.407685043852064,"vX0":1.7540122340386168,"vY0":-134.9680912928851,"vZ0":-5.270006686346388,"x":197.03,"y":173.77,"x0":-1.5094127262534054,"y0":50.00526366511599,"z0":5.664460085300232,"aX":-17.7673856555347},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":17.0,"spinRate":2269,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.40528785053572447,"extension":6.32414159527191},"index":3,"playId":"ca933345-2b73-36e4-9957-043008e2f68f","pitchNumber":4,"startTime":"2026-08-19T22:26:42.685Z","endTime":"2026-08-19T22:26:47.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71416378714857,"aZ":-23.74014798079922,"pfxX":-9.701824957963487,"pfxZ":4.621611153352785,"pX":-0.7930970527702017,"pZ":1.855760159651498,"vX0":4.681954162473294,"vY0":-134.2098600697169,"vZ0":-5.405241922792906,"x":147.23,"y":188.67,"x0":-1.2984442871194906,"y0":50.00610042326991,"z0":5.583953226740177,"aX":-17.72378016838238},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2289,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.4079106293792374,"extension":6.3181651654275335},"index":4,"playId":"e4c84d8d-56e4-3d8a-8796-5d63bb411ccb","pitchNumber":5,"startTime":"2026-08-19T22:27:01.541Z","endTime":"2026-08-19T22:27:05.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67263219571444,"aZ":-11.321068297483485,"pfxX":-2.7555451392193175,"pfxZ":9.81588119298448,"pX":0.1915513645198686,"pZ":2.6992598006170128,"vX0":5.109881470844093,"vY0":-144.38883512086315,"vZ0":-5.982617694121789,"x":109.7,"y":165.9,"x0":-1.2381576126645524,"y0":50.004898669940694,"z0":5.485918521740693,"aX":-5.855564570101942},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":4.1,"spinRate":2249,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.3784458509595616,"extension":6.4355413252160085},"index":5,"playId":"8a33022f-b7e9-3454-a62b-54893f951a52","pitchNumber":6,"startTime":"2026-08-19T22:27:25.894Z","endTime":"2026-08-19T22:27:30.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456960019758856,"aZ":-37.7993472199536,"pfxX":6.51260953727451,"pfxZ":-3.6632164528710565,"pX":0.761596898427402,"pZ":1.9252783283800197,"vX0":2.664578741013676,"vY0":-122.84089544120798,"vZ0":-1.335691626928957,"x":87.97,"y":186.8,"x0":-1.1822047216433393,"y0":50.00439264620227,"z0":5.678314541856438,"aX":9.992399836325111},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.7,"breakHorizontal":-12.4,"spinRate":2835,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.44521494668724726,"extension":6.717344600216394},"hitData":{"launchSpeed":100.0,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.16,"coordY":106.68}},"index":6,"playId":"9699ac0e-88fd-3bbd-80fc-2eecbba9b9d7","pitchNumber":7,"startTime":"2026-08-19T22:27:52.779Z","endTime":"2026-08-19T22:28:00.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:28:00.934Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Sogard walks. Connor Wong to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:28:04.619Z","endTime":"2026-08-19T22:29:52.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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(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":98.2,"endSpeed":90.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.449804613242495,"aZ":-10.392192094949472,"pfxX":-2.934825762776133,"pfxZ":10.526032504949244,"pX":1.4734392958058953,"pZ":1.9851580785895508,"vX0":8.332839659192679,"vY0":-142.63489817199863,"vZ0":-7.879994395889694,"x":60.84,"y":185.18,"x0":-1.098959325310478,"y0":50.0061153442912,"z0":5.431602876842437,"aX":-6.075671208162412},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2374,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.38336297552860277,"extension":6.550329764848436},"index":0,"playId":"9057b18d-ffb0-3d9e-b3e8-2b943cf64ffb","pitchNumber":1,"startTime":"2026-08-19T22:28:26.941Z","endTime":"2026-08-19T22:28:31.251Z","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":98.5,"endSpeed":90.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940815121638916,"aZ":-12.868273755005685,"pfxX":-3.363816064050126,"pfxZ":9.155787020114468,"pX":-0.5313937723584213,"pZ":3.7931973568190043,"vX0":3.9352139897081018,"vY0":-143.5281210316696,"vZ0":-2.7522781995136456,"x":137.26,"y":136.36,"x0":-1.476371516424236,"y0":50.00102721454467,"z0":5.554722310070779,"aX":-7.091818433397905},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2258,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38008720434138743,"extension":6.438871614789276},"index":1,"playId":"c81c5142-6009-3b2b-bc37-71d5976032cd","pitchNumber":2,"startTime":"2026-08-19T22:28:49.470Z","endTime":"2026-08-19T22:28:53.707Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12270190198369,"aZ":-15.045482741887248,"pfxX":-6.827892828659998,"pfxZ":8.14563646302689,"pX":0.17459888000086932,"pZ":3.0146612527229144,"vX0":6.4992753471052565,"vY0":-143.40683917339436,"vZ0":-4.367760774217966,"x":110.34,"y":157.38,"x0":-1.2232487036845996,"y0":50.006054451325795,"z0":5.482282699492533,"aX":-14.363633893783325},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":11.3,"spinRate":2220,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.380523583451863,"extension":6.459721211828438},"index":2,"playId":"27287d4f-8974-3bac-bda9-000dfe0da4e5","pitchNumber":3,"startTime":"2026-08-19T22:29:09.208Z","endTime":"2026-08-19T22:29:13.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038896622161214,"aZ":-22.32834812663327,"pfxX":-10.287090909796476,"pfxZ":5.364035615116238,"pX":-1.0149116610523012,"pZ":0.8693014247365574,"vX0":4.529846417115226,"vY0":-134.57401028873593,"vZ0":-7.976869176766771,"x":155.69,"y":215.31,"x0":-1.382922714265621,"y0":50.00278425895151,"z0":5.452018129606954,"aX":-18.879230421689588},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2412,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4069200719516082,"extension":6.330692334266941},"index":3,"playId":"da404271-a298-3b15-a17c-263ad56d31a3","pitchNumber":4,"startTime":"2026-08-19T22:29:27.566Z","endTime":"2026-08-19T22:29:31.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17873744557593,"aZ":-13.845730085123309,"pfxX":-6.8824062132872985,"pfxZ":8.819166758927304,"pX":0.8183940028525835,"pZ":2.8233650474833003,"vX0":8.38050589194099,"vY0":-142.64452218827427,"vZ0":-5.262850133726684,"x":85.8,"y":162.55,"x0":-1.251625114902471,"y0":50.006011102434464,"z0":5.552616394431413,"aX":-14.308187256828564},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2341,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.3827381409350261,"extension":6.440831973068971},"index":4,"playId":"ef6b5d85-5adc-3a69-855a-dc6dde86a8aa","pitchNumber":5,"startTime":"2026-08-19T22:29:47.656Z","endTime":"2026-08-19T22:29:52.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:29:52.338Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, second baseman Ildemaro Vargas to shortstop Geraldo Perdomo. Connor Wong to 3rd. Nick Sogard out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:31:53.329Z","endTime":"2026-08-19T22:34:37.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T22:30:09.731Z","endTime":"2026-08-19T22:31:31.524Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T22:31:31.524Z","endTime":"2026-08-19T22:31:55.621Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16211740765026,"aZ":-14.369629396121432,"pfxX":-7.687025834229733,"pfxZ":8.399651138863842,"pX":-0.7687937196785218,"pZ":2.5701688642699265,"vX0":4.534880895232876,"vY0":-144.36226146479646,"vZ0":-5.851429135286346,"x":146.3,"y":169.39,"x0":-1.357410981530395,"y0":50.006464529326415,"z0":5.500705081453029,"aX":-16.30308784047702},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":13.1,"spinRate":2226,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.37874089875315153,"extension":6.416348534244871},"index":2,"playId":"bbe3e6ef-f81c-394b-a552-f5acc9e8fba8","pitchNumber":1,"startTime":"2026-08-19T22:31:55.621Z","endTime":"2026-08-19T22:31:59.932Z","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":98.9,"endSpeed":90.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13734600765448,"aZ":-16.06785840489439,"pfxX":-7.857023922214142,"pfxZ":7.660390967168353,"pX":0.3950333216825735,"pZ":2.610512234177256,"vX0":7.443274472429666,"vY0":-143.81893486793055,"vZ0":-5.496657024656698,"x":101.94,"y":168.3,"x0":-1.200842151992081,"y0":50.006605070164156,"z0":5.536909737013778,"aX":-16.527279274637806},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2264,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.38027692946005676,"extension":6.5879068040951},"index":3,"playId":"51c46beb-9f69-3378-8e98-b3f8be2c6870","pitchNumber":2,"startTime":"2026-08-19T22:32:21.067Z","endTime":"2026-08-19T22:32:25.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.641405915094204,"aZ":-12.2940269536002,"pfxX":-1.4258473779283687,"pfxZ":9.600441910686367,"pX":0.5322386680013429,"pZ":4.751970410681377,"vX0":5.4685846551203,"vY0":-142.92565611710933,"vZ0":-0.4766131649481943,"x":96.71,"y":110.48,"x0":-1.2198407764700654,"y0":50.003105849725664,"z0":5.692234951969402,"aX":-2.9530140415088972},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":1.4,"spinRate":2287,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.38307306063342983,"extension":6.373718049909168},"index":4,"playId":"c20c7dbd-f083-3bee-89f3-172732b47646","pitchNumber":3,"startTime":"2026-08-19T22:32:42.192Z","endTime":"2026-08-19T22:32:45.956Z","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":99.6,"endSpeed":91.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.717421216214746,"aZ":-15.78577826110844,"pfxX":-7.543258632138963,"pfxZ":7.612416706237813,"pX":-0.20919061903651284,"pZ":3.4149027387450177,"vX0":5.370368639938823,"vY0":-145.0593452499131,"vZ0":-3.5846137078982174,"x":124.97,"y":146.58,"x0":-1.095028891290593,"y0":50.00137180489124,"z0":5.6157510193298155,"aX":-16.236905134155055},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2301,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.37613492383944935,"extension":6.465243747251575},"index":5,"playId":"eea9d2be-3da5-3ed8-8b89-1b9ae568b18f","pitchNumber":4,"startTime":"2026-08-19T22:32:57.719Z","endTime":"2026-08-19T22:33:05.836Z","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":98.2,"endSpeed":90.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.967044995028086,"aZ":-17.48847600863574,"pfxX":-8.429499694368848,"pfxZ":7.06865936565065,"pX":-1.449270756991869,"pZ":3.354007598982603,"vX0":3.1274487451912183,"vY0":-142.9991807777834,"vZ0":-3.237823639787185,"x":172.24,"y":148.22,"x0":-1.4598402709424878,"y0":50.00275844064637,"z0":5.593505574176943,"aX":-17.514719331622135},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.4,"breakHorizontal":14.6,"spinRate":2176,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3825490931856459,"extension":6.466789174500808},"index":6,"playId":"2ffa2e76-1a65-3aa9-ab4f-0b0b4fde254a","pitchNumber":5,"startTime":"2026-08-19T22:33:25.842Z","endTime":"2026-08-19T22:33:32.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856615372882423,"aZ":-13.30749194619149,"pfxX":-1.6734087303983998,"pfxZ":8.961140827690555,"pX":1.3864571135298682,"pZ":2.7638941706019415,"vX0":7.589533799070879,"vY0":-143.42170561181126,"vZ0":-5.484429089447891,"x":64.15,"y":164.15,"x0":-1.064501657988432,"y0":50.00416240251041,"z0":5.5151238332596355,"aX":-3.5246255415258174},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":1.7,"spinRate":2306,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3803479250631363,"extension":6.619494821394017},"index":7,"playId":"2dbbcb2f-ebf3-351d-9937-4bbf61dfd407","pitchNumber":6,"startTime":"2026-08-19T22:34:04.337Z","endTime":"2026-08-19T22:34:08.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74111607175006,"aZ":-17.420168469894815,"pfxX":-8.13729623804201,"pfxZ":6.991491177659661,"pX":-0.19220052902786403,"pZ":2.8587276483690482,"vX0":6.2062846560969485,"vY0":-143.53754704551258,"vZ0":-4.4435330054210755,"x":124.33,"y":161.59,"x0":-1.3131134422484882,"y0":50.00242950012883,"z0":5.494352048377826,"aX":-17.16941842519482},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.0,"breakHorizontal":13.7,"spinRate":2208,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.3799799882944743,"extension":6.579517290808136},"hitData":{"launchSpeed":79.6,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.97,"coordY":152.78}},"index":8,"playId":"1608da74-3c24-31ec-8532-dfb429470a95","pitchNumber":7,"startTime":"2026-08-19T22:34:28.247Z","endTime":"2026-08-19T22:34:37.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:34:37.620Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:37:12.737Z","endTime":"2026-08-19T22:38:45.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T22:34:50.080Z","endTime":"2026-08-19T22:36:04.319Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-19T22:36:04.319Z","endTime":"2026-08-19T22:37:15.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27891840746317,"aZ":-29.965628737052324,"pfxX":9.982634324362193,"pfxZ":1.07681711172709,"pX":1.0270304393973484,"pZ":2.818759547540834,"vX0":-4.545674103485746,"vY0":-142.59589271240714,"vZ0":-2.5259617844597835,"x":77.85,"y":162.67,"x0":1.346170213871094,"y0":50.00514258139284,"z0":5.60971521873217,"aX":20.52767468130274},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":1.6,"breakHorizontal":-17.2,"spinRate":2222,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.38433699383819553,"extension":5.4393964640555765},"index":2,"playId":"2a003e7f-c3b9-316f-82a3-c506d12240e9","pitchNumber":1,"startTime":"2026-08-19T22:37:15.070Z","endTime":"2026-08-19T22:37:20.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.903430823421193,"aZ":-25.710190322858022,"pfxX":10.095082498594628,"pfxZ":3.3211534132332616,"pX":0.13575322159147402,"pZ":3.715707383199344,"vX0":-6.796158273622387,"vY0":-138.62278446387455,"vZ0":-0.44473275803250956,"x":111.83,"y":138.46,"x0":1.3072048572859276,"y0":50.00414590481269,"z0":5.594197364903271,"aX":19.654158213178928},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.1,"breakHorizontal":-16.9,"spinRate":2194,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.39508879916746453,"extension":5.538395148314022},"index":3,"playId":"fd2c7d8f-4615-3980-8542-f32a1e492255","pitchNumber":2,"startTime":"2026-08-19T22:37:31.573Z","endTime":"2026-08-19T22:37:37.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171425965735928,"aZ":-26.47485168459871,"pfxX":9.558113730398642,"pfxZ":2.829627123774552,"pX":-0.4283261968381458,"pZ":3.447019465119143,"vX0":-8.115099647371126,"vY0":-140.87899444904897,"vZ0":-1.5118777974372308,"x":133.33,"y":145.71,"x0":1.2437486459161795,"y0":50.00626016339041,"z0":5.697435590488047,"aX":19.27006835246757},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.0,"breakHorizontal":-15.7,"spinRate":2197,"spinDirection":122},"zone":11,"typeConfidence":0.9,"plateTime":0.38838349356471946,"extension":5.6301229382702305},"index":4,"playId":"1a642933-e704-3cf2-b2fe-223012c7cf75","pitchNumber":3,"startTime":"2026-08-19T22:37:50.211Z","endTime":"2026-08-19T22:37:55.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.937950754276876,"aZ":-31.97871854799114,"pfxX":10.27892591270215,"pfxZ":0.09695358813298505,"pX":-0.15931784728100523,"pZ":2.7059502355684195,"vX0":-7.3956209370937644,"vY0":-139.59581040193325,"vZ0":-2.1404478880283406,"x":123.07,"y":165.72,"x0":1.191224057928248,"y0":50.0022248527165,"z0":5.5915835860525265,"aX":20.250465351598095},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":-0.1,"breakHorizontal":-17.0,"spinRate":2194,"spinDirection":117},"zone":5,"typeConfidence":0.91,"plateTime":0.3926406421995874,"extension":5.454184041911271},"index":5,"playId":"6a2afcca-74fb-323b-aa0a-bc3f3cd19d19","pitchNumber":4,"startTime":"2026-08-19T22:38:09.418Z","endTime":"2026-08-19T22:38:13.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369898067982422,"aZ":-27.075585523497427,"pfxX":10.146014510878015,"pfxZ":2.5112826467910594,"pX":-1.764913330596819,"pZ":2.533703433070911,"vX0":-11.43287256061226,"vY0":-141.08848080778077,"vZ0":-3.6563588295516585,"x":184.27,"y":170.37,"x0":1.0105177624723973,"y0":50.000578619991586,"z0":5.579928122324515,"aX":20.571249529042582},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":2207,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.3873670447207389,"extension":5.5424308543759375},"index":6,"playId":"66ee714a-a57e-3c60-9411-bc4b8850498d","pitchNumber":5,"startTime":"2026-08-19T22:38:42.108Z","endTime":"2026-08-19T22:38:45.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:38:45.607Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T22:38:48.579Z","endTime":"2026-08-19T22:40:50.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37535395580993,"aZ":-24.34388378944705,"pfxX":1.2191942487387273,"pfxZ":3.9994995545482563,"pX":0.1950079877670737,"pZ":3.9092603996648094,"vX0":-3.9829712631431966,"vY0":-137.98304237931643,"vZ0":-0.5285413346595389,"x":109.57,"y":133.23,"x0":1.4893064883179623,"y0":50.00210601570023,"z0":5.722158324126865,"aX":2.387034252478007},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2372,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.39469158079315525,"extension":5.405694903493613},"index":0,"playId":"742476e8-8f17-3ad3-82d6-68fa1ca21123","pitchNumber":1,"startTime":"2026-08-19T22:39:13.608Z","endTime":"2026-08-19T22:39:19.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98867939930482,"aZ":-30.568250674697207,"pfxX":9.978945257553722,"pfxZ":0.7870571032748686,"pX":0.35099993314700856,"pZ":1.9471978066811004,"vX0":-6.186041179022936,"vY0":-141.93691276185024,"vZ0":-4.520605204443433,"x":103.62,"y":186.21,"x0":1.260280771542795,"y0":50.00515612555846,"z0":5.503433682132174,"aX":20.396647275969535},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":0.7,"breakHorizontal":-16.8,"spinRate":2313,"spinDirection":126},"zone":9,"typeConfidence":0.91,"plateTime":0.3856648626341803,"extension":5.486254068252739},"index":1,"playId":"e4834d4d-e68c-3a12-834e-141bcdb67946","pitchNumber":2,"startTime":"2026-08-19T22:39:34.471Z","endTime":"2026-08-19T22:39:39.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476354061045907,"aZ":-24.129825450765825,"pfxX":1.4846553729637852,"pfxZ":4.153533821926127,"pX":0.5667612331798639,"pZ":3.112326463595004,"vX0":-3.0122063797819867,"vY0":-137.1109425767788,"vZ0":-2.369269935091474,"x":95.4,"y":154.75,"x0":1.4783583036715444,"y0":50.00202847290243,"z0":5.605130552980969,"aX":2.875061587386001},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":-2.2,"spinRate":2421,"spinDirection":140},"zone":3,"typeConfidence":0.91,"plateTime":0.3969076124215589,"extension":5.482593039225356},"index":2,"playId":"ea75f6bf-84c6-3708-9815-098a1e393e07","pitchNumber":3,"startTime":"2026-08-19T22:40:03.072Z","endTime":"2026-08-19T22:40:07.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39835095688074,"aZ":-21.63974398932884,"pfxX":-1.0274299314775632,"pfxZ":5.593948687241019,"pX":1.3816267414611278,"pZ":2.4107292047519553,"vX0":-0.2634484868279365,"vY0":-136.20107083697613,"vZ0":-4.267415345161855,"x":64.34,"y":173.69,"x0":1.6130295586616838,"y0":50.00095392619246,"z0":5.490839200772764,"aX":-1.9333553372610888},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":1.9,"spinRate":2259,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.40187566200232405,"extension":5.455933566421686},"index":3,"playId":"36199125-7428-39e3-9428-889e15e32664","pitchNumber":4,"startTime":"2026-08-19T22:40:23.515Z","endTime":"2026-08-19T22:40:29.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43090762463813,"aZ":-25.897405644121747,"pfxX":1.731086232181577,"pfxZ":3.1896788117604835,"pX":0.13706867592288277,"pZ":2.689280272230115,"vX0":-4.11491213436071,"vY0":-138.28086852283033,"vZ0":-3.1801423481633364,"x":111.78,"y":166.17,"x0":1.409449641483543,"y0":50.00129539288314,"z0":5.562704946316078,"aX":3.404250309548296},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2230,"spinDirection":128},"zone":5,"typeConfidence":0.89,"plateTime":0.3938229904760422,"extension":5.509322756003965},"index":4,"playId":"2476a479-1d6f-355a-a2e6-c694a455db64","pitchNumber":5,"startTime":"2026-08-19T22:40:44.265Z","endTime":"2026-08-19T22:40:50.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:40:50.734Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T22:43:14.184Z","endTime":"2026-08-19T22:43:54.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"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"},"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":"Flyout","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":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces Erik Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T22:42:37.055Z","endTime":"2026-08-19T22:43:16.337Z","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":0},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29921566354777,"aZ":-16.19395213628546,"pfxX":-8.633956161038,"pfxZ":7.3827465402477,"pX":0.671473294410956,"pZ":1.8274904541833374,"vX0":9.989992026859946,"vY0":-145.329396035244,"vZ0":-9.772238254643833,"x":91.41,"y":189.44,"x0":-1.669660653675299,"y0":50.00037337420233,"z0":6.190933490004954,"aX":-18.683813237268637},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.8,"breakHorizontal":13.9,"spinRate":2196,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.3751902884769289,"extension":7.038428499336368},"index":1,"playId":"c9be9ad9-ab2d-34b2-a466-adc3c8df94ca","pitchNumber":1,"startTime":"2026-08-19T22:43:16.337Z","endTime":"2026-08-19T22:43:20.957Z","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":92.5,"endSpeed":86.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378270057862824,"aZ":-28.23309742155553,"pfxX":-0.9214337234201362,"pfxZ":2.1252657295115194,"pX":0.773208588604564,"pZ":1.6370860474976054,"vX0":6.9523486131638546,"vY0":-134.5946666966549,"vZ0":-6.905001381130352,"x":87.53,"y":194.58,"x0":-1.7121579259980853,"y0":50.00258079487246,"z0":6.206920107049843,"aX":-1.7089463892022043},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":0.4,"spinRate":2118,"spinDirection":189},"zone":9,"typeConfidence":0.89,"plateTime":0.4053439360487441,"extension":6.906451840569216},"index":2,"playId":"a5f01d41-db47-373f-a4a8-3812a7aedc98","pitchNumber":2,"startTime":"2026-08-19T22:43:31.794Z","endTime":"2026-08-19T22:43:36.406Z","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":100.9,"endSpeed":92.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98254326160644,"aZ":-15.734551568298176,"pfxX":-8.437886101745505,"pfxZ":7.501723532902835,"pX":0.09044640822448723,"pZ":2.0361909774500617,"vX0":8.54042396349139,"vY0":-146.512994317764,"vZ0":-8.960435720399005,"x":113.55,"y":183.8,"x0":-1.7545968468300763,"y0":50.00408346931327,"z0":6.057815019739829,"aX":-18.49496545534203},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2244,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3726844682271677,"extension":6.89628024201071},"hitData":{"launchSpeed":98.7,"launchAngle":25.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.64,"coordY":77.88}},"index":3,"playId":"e92349a3-dbeb-3e18-a800-e316b4a1dc09","pitchNumber":3,"startTime":"2026-08-19T22:43:46.834Z","endTime":"2026-08-19T22:43:54.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:43:54.794Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T22:43:57.689Z","endTime":"2026-08-19T22:44:48.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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_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":1},"pitchData":{"startSpeed":102.0,"endSpeed":93.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81048790930154,"aZ":-14.052045757960537,"pfxX":-8.070484958345554,"pfxZ":8.14034405046764,"pX":1.926463525308963,"pZ":1.8772283880735252,"vX0":13.411781408743005,"vY0":-147.75451282358395,"vZ0":-9.984843905725592,"x":43.57,"y":188.09,"x0":-1.6080379221831675,"y0":50.00720016508263,"z0":6.111037900944409,"aX":-17.977623243092935},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2270,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.36967658058475683,"extension":6.903438151511145},"index":0,"playId":"fe554f4d-0b85-37e6-964c-e2aeba7a8948","pitchNumber":1,"startTime":"2026-08-19T22:44:23.966Z","endTime":"2026-08-19T22:44:28.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":93.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55135459692616,"aZ":-16.649819138877785,"pfxX":-8.410739741196894,"pfxZ":6.9660277485184565,"pX":-0.14052598668290667,"pZ":2.922752165312559,"vX0":8.043080223458485,"vY0":-147.75644936576398,"vZ0":-6.460853445161666,"x":122.36,"y":159.87,"x0":-1.7944718103600081,"y0":50.00618177213356,"z0":6.10239611997705,"aX":-18.75094640151686},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":11.6,"breakHorizontal":13.8,"spinRate":2220,"spinDirection":230},"zone":2,"typeConfidence":0.91,"plateTime":0.3695665565836146,"extension":7.113132496296434},"hitData":{"launchSpeed":101.7,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.85,"coordY":148.6}},"index":1,"playId":"eda81a4d-0589-3aa8-b0ed-44a1b277f85b","pitchNumber":2,"startTime":"2026-08-19T22:44:43.463Z","endTime":"2026-08-19T22:44:48.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:44:48.820Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T22:44:53.402Z","endTime":"2026-08-19T22:46:24.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":102.1,"endSpeed":93.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46988014717451,"aZ":-15.56194151371105,"pfxX":-8.392358398226422,"pfxZ":7.420492740700309,"pX":-0.1937947554130381,"pZ":2.0155877095775616,"vX0":7.99098411438934,"vY0":-148.2548272990054,"vZ0":-9.009944819344561,"x":124.39,"y":184.36,"x0":-1.8259047896682596,"y0":50.006512965833245,"z0":5.99051899799834,"aX":-18.797142778685817},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2320,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.368609876973907,"extension":7.176988958280118},"index":0,"playId":"29bcfcdc-0403-3fe9-acce-6d67e9477b45","pitchNumber":1,"startTime":"2026-08-19T22:45:21.639Z","endTime":"2026-08-19T22:45:25.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.9,"endSpeed":93.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.490067926801906,"aZ":-10.896709861299597,"pfxX":-7.6838608271663835,"pfxZ":9.535759742212978,"pX":0.29517218599881195,"pZ":1.9745765998436873,"vX0":8.653986778021304,"vY0":-148.00020349844098,"vZ0":-9.780296727709155,"x":105.75,"y":185.47,"x0":-1.6606985773639598,"y0":50.000221506582854,"z0":5.949551966069775,"aX":-17.138986821467295},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.6,"breakHorizontal":12.4,"spinRate":2251,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.36932112824375274,"extension":7.3115245777141915},"index":1,"playId":"fd92551a-84da-366d-9031-4016c0d9ea16","pitchNumber":2,"startTime":"2026-08-19T22:45:37.198Z","endTime":"2026-08-19T22:45:42.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":93.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65262854347937,"aZ":-14.3694003854728,"pfxX":-8.412843606328462,"pfxZ":8.043145284878861,"pX":-0.23810291877776715,"pZ":3.8535554258165448,"vX0":7.224436365039528,"vY0":-147.53666459543254,"vZ0":-4.5194022279202475,"x":126.08,"y":134.73,"x0":-1.6201262368271394,"y0":50.005670116577996,"z0":6.246210070136413,"aX":-18.63126686483818},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.9,"breakHorizontal":13.9,"spinRate":2242,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3706264655385505,"extension":6.815956551816161},"index":2,"playId":"b45acfe1-74e6-3e3d-a6e3-797f47e6445b","pitchNumber":3,"startTime":"2026-08-19T22:45:56.352Z","endTime":"2026-08-19T22:46:00.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":93.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10620691530568,"aZ":-15.417922767276874,"pfxX":-8.650292242049606,"pfxZ":7.537363485742606,"pX":-0.6069399792123354,"pZ":3.3145092118005772,"vX0":6.349275919031763,"vY0":-147.47583409248216,"vZ0":-5.682864966650719,"x":140.14,"y":149.29,"x0":-1.6541356247635735,"y0":50.000453096965636,"z0":6.16175637048172,"aX":-19.223597115996583},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2318,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.3701373273015651,"extension":7.25361788043469},"hitData":{"launchSpeed":74.3,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.06,"coordY":161.39}},"index":3,"playId":"a59137ed-a6c5-3cac-a164-7e36ae7a4d6a","pitchNumber":4,"startTime":"2026-08-19T22:46:16.929Z","endTime":"2026-08-19T22:46:24.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:46:24.363Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Caleb Durbin flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T22:48:20.838Z","endTime":"2026-08-19T22:49:45.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"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(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":97.0,"endSpeed":89.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596978549520312,"aZ":-29.74872917221208,"pfxX":9.512971168348498,"pfxZ":1.1986523445805126,"pX":1.0520801326765523,"pZ":2.8438848413967968,"vX0":-4.47991796553103,"vY0":-141.23600658633103,"vZ0":-2.2148950978071547,"x":76.9,"y":162.0,"x0":1.4211808893284419,"y0":50.004227223316526,"z0":5.547898116214316,"aX":19.25610009315093},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":1.9,"breakHorizontal":-16.3,"spinRate":2249,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.38754173056587193,"extension":5.390635864045102},"index":0,"playId":"f13510aa-ecb4-365b-83be-d3fc7e848d33","pitchNumber":1,"startTime":"2026-08-19T22:48:37.324Z","endTime":"2026-08-19T22:48:41.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046181873969832,"aZ":-26.504583819300983,"pfxX":-6.083517927154857,"pfxZ":3.397469817048945,"pX":0.23497580448424113,"pZ":1.1157633327839094,"vX0":-1.4774783354056433,"vY0":-127.9443829339511,"vZ0":-5.499516036452915,"x":108.04,"y":208.65,"x0":1.6095103692579817,"y0":50.00018823971573,"z0":5.355777867030768,"aX":-10.138444992980313},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":11.4,"spinRate":2683,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.4272020200461415,"extension":5.37774729959598},"index":1,"playId":"692ce447-39ec-31c5-ad9c-ebaa8049c068","pitchNumber":2,"startTime":"2026-08-19T22:48:49.430Z","endTime":"2026-08-19T22:48:53.663Z","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":96.0,"endSpeed":88.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501119578971824,"aZ":-24.33893063272745,"pfxX":7.8039732484768765,"pfxZ":3.9484340702328478,"pX":0.5052809292509246,"pZ":2.203348466190362,"vX0":-5.0822105607416965,"vY0":-139.75585285707024,"vZ0":-4.798682896328062,"x":97.74,"y":179.29,"x0":1.330229862263317,"y0":50.00511607296046,"z0":5.534490504715414,"aX":15.49146513948304},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":-13.1,"spinRate":2261,"spinDirection":121},"zone":6,"typeConfidence":0.84,"plateTime":0.39142104310973824,"extension":5.360301071184572},"index":2,"playId":"2b6e5b7c-533b-36e8-9870-2516d7e6aede","pitchNumber":3,"startTime":"2026-08-19T22:49:04.074Z","endTime":"2026-08-19T22:49:08.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37070759094172,"aZ":-25.88951811538473,"pfxX":-4.965787571885804,"pfxZ":3.8115288481653344,"pX":1.0615840898904496,"pZ":3.4196280074870433,"vX0":0.07483497771923314,"vY0":-127.15155409308542,"vZ0":-0.24773032689024943,"x":76.53,"y":146.45,"x0":1.677735153551255,"y0":50.00192250374307,"z0":5.560389361281936,"aX":-8.187330923842568},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":9.0,"spinRate":2524,"spinDirection":271},"zone":12,"typeConfidence":0.9,"plateTime":0.4296238984159917,"extension":5.328872937626815},"index":3,"playId":"9b7068d2-0e40-37fa-b5e0-d2f64bbef3bd","pitchNumber":4,"startTime":"2026-08-19T22:49:20.517Z","endTime":"2026-08-19T22:49:24.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.019680820532972,"aZ":-27.072919164405832,"pfxX":8.368368274236794,"pfxZ":2.6047350489738594,"pX":0.359030175748793,"pZ":2.4779490680843215,"vX0":-5.84258425381428,"vY0":-138.4970735176643,"vZ0":-3.4798063503517143,"x":103.31,"y":171.88,"x0":1.4017175248677796,"y0":50.00006925508726,"z0":5.547973781297454,"aX":16.36167666426986},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.2,"breakHorizontal":-14.0,"spinRate":2217,"spinDirection":125},"zone":6,"typeConfidence":0.88,"plateTime":0.39448839452029505,"extension":5.360287713190798},"hitData":{"launchSpeed":83.8,"launchAngle":44.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.99,"coordY":94.62}},"index":4,"playId":"663f78e8-6843-3540-a0fa-6858c3c329f9","pitchNumber":5,"startTime":"2026-08-19T22:49:37.086Z","endTime":"2026-08-19T22:49:45.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:49:45.182Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jahmai Jones hit by pitch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T22:50:33.286Z","endTime":"2026-08-19T22:51:57.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Mickey Gasper.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T22:49:59.785Z","endTime":"2026-08-19T22:50:07.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T22:50:07.710Z","endTime":"2026-08-19T22:50:35.664Z","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(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":96.8,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61374405009894,"aZ":-26.47402582159213,"pfxX":9.187787580907433,"pfxZ":2.820035820772464,"pX":0.6768062901093747,"pZ":3.0680093998106677,"vX0":-5.3269117301369375,"vY0":-140.8911461323449,"vZ0":-2.3070917971519367,"x":91.2,"y":155.94,"x0":1.3937592305938225,"y0":50.000342758581695,"z0":5.600133323648603,"aX":18.554501390421663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":-15.6,"spinRate":2243,"spinDirection":124},"zone":3,"typeConfidence":0.9,"plateTime":0.38807230525855774,"extension":5.567640983417017},"index":2,"playId":"96e4640b-bec9-3181-8aa7-4ab8c18f2aa5","pitchNumber":1,"startTime":"2026-08-19T22:50:35.664Z","endTime":"2026-08-19T22:50:39.763Z","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":97.1,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74515636331196,"aZ":-26.26669625912363,"pfxX":8.67867424841372,"pfxZ":2.891800053897329,"pX":0.5197874608603072,"pZ":2.701112031565029,"vX0":-5.1296338986947045,"vY0":-141.48077987018056,"vZ0":-3.489050204656762,"x":97.19,"y":165.85,"x0":1.2207999062982968,"y0":50.00518322192471,"z0":5.617785796952848,"aX":17.74394234538806},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":-14.8,"spinRate":2314,"spinDirection":129},"zone":6,"typeConfidence":0.89,"plateTime":0.38591297245630374,"extension":5.418097835198086},"index":3,"playId":"d0d78bc1-5ece-376b-865f-e0e0b3ba7fc5","pitchNumber":2,"startTime":"2026-08-19T22:50:53.428Z","endTime":"2026-08-19T22:50:56.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501230275961657,"aZ":-27.118584410134673,"pfxX":-5.09100800736236,"pfxZ":3.0237607087743283,"pX":0.6417257130293768,"pZ":1.445430196656522,"vX0":-0.9695512517044061,"vY0":-128.16769647058405,"vZ0":-4.671890887458181,"x":92.54,"y":199.75,"x0":1.6860102388087093,"y0":50.00029290716496,"z0":5.399522987319362,"aX":-8.50186245626659},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":9.5,"spinRate":2549,"spinDirection":283},"zone":14,"typeConfidence":0.9,"plateTime":0.42670336399440023,"extension":5.366825415761329},"index":4,"playId":"81ac5576-8b1a-314e-b6c8-adf2a987c7f2","pitchNumber":3,"startTime":"2026-08-19T22:51:15.812Z","endTime":"2026-08-19T22:51:20.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333081323735254,"aZ":-26.631503276400476,"pfxX":-5.298868927143446,"pfxZ":3.3264753009666967,"pX":-1.5511122736343337,"pZ":0.5647944876594752,"vX0":-5.569156574278399,"vY0":-127.50659446911581,"vZ0":-6.697048885040993,"x":176.12,"y":223.53,"x0":1.3403953533182786,"y0":50.002955328135016,"z0":5.293596227947934,"aX":-8.826179224553643},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":10.7,"spinRate":2544,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.427655451949422,"extension":5.488536781588667},"index":5,"playId":"7af64408-031e-3de8-9700-54aee776f162","pitchNumber":4,"startTime":"2026-08-19T22:51:33.358Z","endTime":"2026-08-19T22:51:37.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008961781927816,"aZ":-27.220290221900004,"pfxX":-0.330184948883236,"pfxZ":2.7034048422062007,"pX":-1.494883316609295,"pZ":3.5321548786395813,"vX0":-6.9911137071682115,"vY0":-134.07670977213704,"vZ0":-0.603216387752824,"x":173.98,"y":143.41,"x0":1.1814495271643273,"y0":50.004270136501454,"z0":5.690104244616155,"aX":-0.6056280938698465},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.0,"breakHorizontal":2.0,"spinRate":2345,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.40737470473978155,"extension":5.43239175943397},"index":6,"playId":"c175c430-3c93-319c-9c9a-83b830906696","pitchNumber":5,"startTime":"2026-08-19T22:51:51.478Z","endTime":"2026-08-19T22:51:57.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:51:57.842Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out to pitcher Kevin Ginkel. Jahmai Jones to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T22:54:53.410Z","endTime":"2026-08-19T22:55:51.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T22:52:24.411Z","endTime":"2026-08-19T22:54:29.806Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T22:54:29.806Z","endTime":"2026-08-19T22:54:53.410Z","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(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":94.0,"endSpeed":85.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04730281128781,"aZ":-13.408121068597165,"pfxX":-7.264578670383452,"pfxZ":10.05637167122416,"pX":0.8821430165820422,"pZ":1.9450563724155878,"vX0":9.42859422694499,"vY0":-136.2491803004416,"vZ0":-8.898874908358389,"x":103.94,"y":186.13,"x0":-1.6916576336644524,"y0":50.003890654393565,"z0":6.196577521439173,"aX":-13.55721203940086},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2388,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.40317513459268683,"extension":6.766413293149962},"index":2,"playId":"e3627748-9ee6-30b1-a9f1-ad9b1525951a","pitchNumber":1,"startTime":"2026-08-19T22:54:53.410Z","endTime":"2026-08-19T22:54:59.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"e3627748-9ee6-30b1-a9f1-ad9b1525951a","startTime":"2026-08-19T22:55:03.472Z","endTime":"2026-08-19T22:55:25.034Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":4,"playId":"f9ffbc8e-51ed-3299-a808-354401d5d528","startTime":"2026-08-19T22:55:25.034Z","endTime":"2026-08-19T22:55:28.911Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57661404625453,"aZ":-30.08219052262694,"pfxX":1.1760928156222143,"pfxZ":1.3600842018895296,"pX":0.3557297386328694,"pZ":2.271624556443944,"vX0":4.97725989330814,"vY0":-123.26994388078059,"vZ0":-3.9665719777026274,"x":103.44,"y":177.45,"x0":-1.8426122525664534,"y0":50.00317184110963,"z0":6.442117956031013,"aX":1.8088883522181105},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2423,"spinDirection":85},"zone":6,"typeConfidence":0.88,"plateTime":0.4443873598413228,"extension":6.672833754650931},"hitData":{"launchSpeed":41.7,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.82,"coordY":185.2}},"index":5,"playId":"66361f86-e19c-3f72-92c8-9cf22b9ac2d4","pitchNumber":2,"startTime":"2026-08-19T22:55:44.042Z","endTime":"2026-08-19T22:55:51.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:55:51.578Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jarren Duran pops out to third baseman Jose Fernandez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T22:55:58.750Z","endTime":"2026-08-19T22:56:28.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878450211302088,"aZ":-33.187928168879004,"pfxX":2.5164249034950052,"pfxZ":-0.6492922672716581,"pX":-0.22056478654600473,"pZ":2.006946418141544,"vX0":3.2841188991909838,"vY0":-123.91152110860315,"vZ0":-4.160063451821167,"x":125.41,"y":184.59,"x0":-1.8859052179254334,"y0":50.001956106435756,"z0":6.456235582009403,"aX":3.9436562464382887},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-5.3,"spinRate":2372,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.4406790456553571,"extension":6.669001331114551},"hitData":{"launchSpeed":78.6,"launchAngle":72.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.25,"coordY":170.0}},"index":0,"playId":"0848f360-2641-3ad7-89a2-d21067539bd6","pitchNumber":1,"startTime":"2026-08-19T22:56:20.846Z","endTime":"2026-08-19T22:56:28.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T22:56:28.955Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Waldschmidt walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T22:59:12.181Z","endTime":"2026-08-19T23:00:40.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"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":[3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T22:58:18.498Z","endTime":"2026-08-19T22:58:18.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T22:58:18.512Z","endTime":"2026-08-19T22:59:07.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T22:59:07.486Z","endTime":"2026-08-19T22:59:14.505Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.059374594872104,"aZ":-12.402188615939057,"pfxX":2.743883486594081,"pfxZ":9.813703385406054,"pX":-1.084411508899734,"pZ":1.5508851645419235,"vX0":-4.904297181690172,"vY0":-140.81932771870325,"vZ0":-9.571245283526643,"x":158.34,"y":196.91,"x0":0.3207711648575723,"y0":50.00056008196362,"z0":5.789554520016436,"aX":5.527223389651719},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":-4.0,"spinRate":2340,"spinDirection":153},"zone":13,"typeConfidence":0.92,"plateTime":0.38849290554902627,"extension":7.088566601418399},"index":3,"playId":"386dbb04-288a-321f-b319-90aefa850fbd","pitchNumber":1,"startTime":"2026-08-19T22:59:14.505Z","endTime":"2026-08-19T22:59:20.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115476613366447,"aZ":-11.12941479014104,"pfxX":0.872726797288482,"pfxZ":10.64479541437832,"pX":-0.8560875543329659,"pZ":1.4215926802739915,"vX0":-4.006290413497046,"vY0":-139.21110537189386,"vZ0":-9.880812512718773,"x":149.63,"y":200.4,"x0":0.483828740202609,"y0":50.00688952093105,"z0":5.738778379587234,"aX":1.726742511701311},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-0.8,"spinRate":2426,"spinDirection":160},"zone":13,"typeConfidence":0.88,"plateTime":0.3923628315151668,"extension":7.045234230623529},"index":4,"playId":"1106c756-8078-3a80-9d0a-7e52c1f89e54","pitchNumber":2,"startTime":"2026-08-19T22:59:40.473Z","endTime":"2026-08-19T22:59:45.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296284726158373,"aZ":-12.585711944645807,"pfxX":2.7018358675171763,"pfxZ":9.944645110934989,"pX":0.0775632994923811,"pZ":2.313332949302688,"vX0":-1.9909802361970492,"vY0":-138.99948199108997,"vZ0":-7.42770566638512,"x":114.04,"y":176.32,"x0":0.4498206618111208,"y0":50.00047872578764,"z0":5.844268477074273,"aX":5.319945486275611},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":-4.6,"spinRate":2386,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.3931075961206707,"extension":7.0633952498840475},"index":5,"playId":"7ec92287-c91c-3bf9-9a95-d4972f44694f","pitchNumber":3,"startTime":"2026-08-19T22:59:59.196Z","endTime":"2026-08-19T23:00:03.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501972559177187,"aZ":-29.245875184415908,"pfxX":-6.343366149282296,"pfxZ":1.906269731966768,"pX":0.09669687301037203,"pZ":1.038301451440542,"vX0":1.2543797303356927,"vY0":-123.0354351239274,"vZ0":-5.740658864032116,"x":113.31,"y":210.75,"x0":0.40590483580299913,"y0":50.00562184235136,"z0":5.868265237094229,"aX":-9.765381795721801},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":11.3,"spinRate":2260,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.44450523478201065,"extension":7.050696697236584},"index":6,"playId":"ad16cece-f8f8-3b0e-8b52-fd5182be7139","pitchNumber":4,"startTime":"2026-08-19T23:00:17.639Z","endTime":"2026-08-19T23:00:22.347Z","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":96.2,"endSpeed":88.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78524597106568,"aZ":-11.016597275510588,"pfxX":3.4669505683532753,"pfxZ":10.658560959607021,"pX":-1.3181789799736743,"pZ":0.9426728246662665,"vX0":-5.960469602935887,"vY0":-139.60929682474205,"vZ0":-11.23441997285523,"x":167.25,"y":213.33,"x0":0.3886081657202537,"y0":50.00348870436371,"z0":5.731282850251288,"aX":6.882721945633507},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2336,"spinDirection":155},"zone":13,"typeConfidence":0.87,"plateTime":0.391501324714441,"extension":7.171685317665226},"index":7,"playId":"483e43d9-2b80-3b4c-82ee-dfe5e2e0e7c7","pitchNumber":5,"startTime":"2026-08-19T23:00:35.120Z","endTime":"2026-08-19T23:00:40.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:00:40.063Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T23:00:52.164Z","endTime":"2026-08-19T23:01:15.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"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":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":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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.660592562703393,"aZ":-12.307290064546095,"pfxX":1.3492382981410638,"pfxZ":10.44753015965244,"pX":0.12697327561117988,"pZ":2.502461677872403,"vX0":-1.3060065851041909,"vY0":-137.107322493828,"vZ0":-6.686081928306088,"x":112.16,"y":171.21,"x0":0.43446927645418343,"y0":50.00109273562758,"z0":5.814536587505252,"aX":2.565395342651979},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-2.2,"spinRate":2370,"spinDirection":159},"zone":5,"typeConfidence":0.87,"plateTime":0.3996786402859054,"extension":7.1536244583507775},"hitData":{"launchSpeed":72.2,"launchAngle":37.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.84,"coordY":117.91}},"index":0,"playId":"8138f065-295a-3a35-9bcf-01ad8223412d","pitchNumber":1,"startTime":"2026-08-19T23:01:06.913Z","endTime":"2026-08-19T23:01:15.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:01:15.874Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Nick Sogard to first baseman Willson Contreras. Ryan Waldschmidt to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T23:01:18.996Z","endTime":"2026-08-19T23:02:47.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058773768610575,"aZ":-26.052730402449292,"pfxX":-4.507024525181004,"pfxZ":3.8425046721385225,"pX":-1.4187324601967437,"pZ":1.7986610808001604,"vX0":-3.0248435103102653,"vY0":-124.90574893174389,"vZ0":-5.173105674445282,"x":171.08,"y":190.22,"x0":0.39003469042089184,"y0":50.00551240232361,"z0":6.0154643907343335,"aX":-7.185534378537542},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":8.9,"spinRate":2300,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4370278366367826,"extension":7.191090572474607},"index":0,"playId":"f61e7755-669c-3ad8-bfe2-c1a0a3540812","pitchNumber":1,"startTime":"2026-08-19T23:01:42.929Z","endTime":"2026-08-19T23:01:47.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504427574748757,"aZ":-14.231522249764804,"pfxX":2.6670623118175145,"pfxZ":9.048762526139551,"pX":-0.6434058867160541,"pZ":1.5845293401404932,"vX0":-3.4002659535024344,"vY0":-139.25095570061512,"vZ0":-9.287768102942225,"x":141.53,"y":196.0,"x0":0.24159198021245695,"y0":50.0003298881582,"z0":5.884025422246198,"aX":5.286815148124429},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.2,"spinRate":2260,"spinDirection":158},"zone":7,"typeConfidence":0.91,"plateTime":0.3919364113805921,"extension":7.006533725745574},"index":1,"playId":"5b4227b0-4fc0-3f58-88ff-4a1b774bb15c","pitchNumber":2,"startTime":"2026-08-19T23:02:01.298Z","endTime":"2026-08-19T23:02:05.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46888821735684,"aZ":-31.979343401379534,"pfxX":-3.659634581465489,"pfxZ":0.12484838177785562,"pX":-0.19617567480238504,"pZ":2.132137857435951,"vX0":-1.1407352163862436,"vY0":-124.92563679331323,"vZ0":-3.078710739785958,"x":124.48,"y":181.21,"x0":0.740671227542646,"y0":50.0062370690667,"z0":5.978744600752493,"aX":-5.851043096145556},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":6.8,"spinRate":2197,"spinDirection":269},"zone":8,"typeConfidence":0.89,"plateTime":0.4365549126713093,"extension":7.182476112265666},"index":2,"playId":"2eaa27ec-d0df-3144-b2df-7b1203650154","pitchNumber":3,"startTime":"2026-08-19T23:02:18.604Z","endTime":"2026-08-19T23:02:22.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419086007392234,"aZ":-29.28335338737203,"pfxX":3.8495434685924437,"pfxZ":1.6052189625423994,"pX":0.12196553020183454,"pZ":1.990125400683946,"vX0":-2.2636223166807152,"vY0":-132.77636223826542,"vZ0":-4.344461207327064,"x":112.35,"y":185.05,"x0":0.4803874439262484,"y0":50.00656600494737,"z0":5.750962022195823,"aX":6.952590904711668},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-6.6,"spinRate":1411,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.4107564852046415,"extension":7.386339635069933},"hitData":{"launchSpeed":94.9,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.94,"coordY":149.74}},"index":3,"playId":"c910a0dc-4ce2-3bdf-b30c-3fc7fa9cc174","pitchNumber":4,"startTime":"2026-08-19T23:02:39.741Z","endTime":"2026-08-19T23:02:47.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:02:47.015Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T23:02:53.942Z","endTime":"2026-08-19T23:04:43.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.946421662694526,"aZ":-11.39563120970566,"pfxX":6.3073094188431655,"pfxZ":9.832792681881504,"pX":-0.34088285900650367,"pZ":2.034631194239904,"vX0":-4.266758097623021,"vY0":-143.89552543583883,"vZ0":-9.055520823713298,"x":129.99,"y":183.84,"x0":0.3356823656994723,"y0":50.00576397361504,"z0":5.913772800265652,"aX":13.332537831972788},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.3,"breakHorizontal":-10.7,"spinRate":2556,"spinDirection":175},"zone":7,"typeConfidence":0.9,"plateTime":0.37951094491135384,"extension":7.146561072366094},"index":0,"playId":"488a20e8-50a8-3a45-9f60-d781cf434de7","pitchNumber":1,"startTime":"2026-08-19T23:03:16.377Z","endTime":"2026-08-19T23:03:20.447Z","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":99.8,"endSpeed":91.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37391429106927,"aZ":-9.209251432636803,"pfxX":7.314499222350583,"pfxZ":10.793869697049733,"pX":-1.344768255302766,"pZ":1.592310705105523,"vX0":-7.429265563780926,"vY0":-144.82864281487153,"vZ0":-10.654077428712062,"x":168.26,"y":195.79,"x0":0.30159005607144806,"y0":50.00082827356626,"z0":5.878915813522515,"aX":15.55923986603849},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.6,"breakHorizontal":-11.8,"spinRate":2542,"spinDirection":169},"zone":13,"typeConfidence":0.89,"plateTime":0.3779908908150631,"extension":7.049203551161149},"index":1,"playId":"20e6545e-341c-3ab8-b7b2-106989c1f3ce","pitchNumber":2,"startTime":"2026-08-19T23:03:36.716Z","endTime":"2026-08-19T23:03:40.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.919075640101532,"aZ":-27.98391755963385,"pfxX":5.029786532374221,"pfxZ":2.336693451726304,"pX":-0.11254251311654039,"pZ":2.120695035869361,"vX0":-3.2207387293297023,"vY0":-132.55692016792847,"vZ0":-4.638949304645567,"x":121.29,"y":181.52,"x0":0.45905967181636,"y0":50.006527981336504,"z0":5.914616038072958,"aX":9.034484542286693},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.5,"breakHorizontal":-8.5,"spinRate":1403,"spinDirection":172},"zone":5,"typeConfidence":0.92,"plateTime":0.41178323551310037,"extension":7.172309783632251},"index":2,"playId":"ad553e73-29ca-3491-97ed-b323b13113de","pitchNumber":3,"startTime":"2026-08-19T23:03:55.217Z","endTime":"2026-08-19T23:04:01.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ryan Waldschmidt steals (7) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"ad553e73-29ca-3491-97ed-b323b13113de","startTime":"2026-08-19T23:04:03.890Z","endTime":"2026-08-19T23:04:29.070Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T23:04:29.070Z","endTime":"2026-08-19T23:04:39.776Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.399513886840204,"aZ":-10.652674708913562,"pfxX":6.510317115826922,"pfxZ":9.946865092218768,"pX":-0.1548785686560522,"pZ":2.458591953198654,"vX0":-3.8636204342970295,"vY0":-146.1508106300304,"vZ0":-8.17555997677117,"x":122.9,"y":172.4,"x0":0.3382540990501994,"y0":50.004972184463455,"z0":5.931955033972232,"aX":14.087324625404888},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.6,"breakHorizontal":-11.0,"spinRate":2625,"spinDirection":163},"zone":5,"typeConfidence":0.89,"plateTime":0.37474817899962165,"extension":7.130646388239753},"index":5,"playId":"bb2fd79d-7b3e-3889-976b-0859a3fcb51e","pitchNumber":4,"startTime":"2026-08-19T23:04:39.776Z","endTime":"2026-08-19T23:04:43.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:04:43.447Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-19T23:07:32.871Z","endTime":"2026-08-19T23:08:01.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"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_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Kevin Ginkel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T23:06:51.593Z","endTime":"2026-08-19T23:07:07.408Z","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":"Offensive Substitution: Pinch-hitter Adley Rutschman replaces Connor Wong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T23:07:07.408Z","endTime":"2026-08-19T23:07:35.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.103409632738447,"aZ":-21.485732706107303,"pfxX":-10.203505404985854,"pfxZ":5.099415750123986,"pX":0.8711101855920773,"pZ":1.5511539242935541,"vX0":10.900380603481729,"vY0":-143.3979262293571,"vZ0":-6.409384528119445,"x":83.8,"y":196.9,"x0":-1.6417018857593157,"y0":50.00585931042584,"z0":5.142367963913456,"aX":-21.395179540715326},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2360,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38101024367903147,"extension":6.324763659010333},"index":2,"playId":"3a4b55c5-4a19-32bc-8905-8a4a13e46938","pitchNumber":1,"startTime":"2026-08-19T23:07:35.226Z","endTime":"2026-08-19T23:07:38.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.784119163103014,"aZ":-21.258135159770152,"pfxX":-9.829562150310908,"pfxZ":5.225004427968652,"pX":-0.17201121811724226,"pZ":1.9085037115301446,"vX0":7.563398130709571,"vY0":-143.51027418879667,"vZ0":-5.469987297641067,"x":123.56,"y":187.25,"x0":-1.5628070786087,"y0":50.001140348847684,"z0":5.160707364224772,"aX":-20.52924736224965},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2375,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.38145949235964993,"extension":6.422145605236829},"hitData":{"launchSpeed":95.8,"launchAngle":24.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.67,"coordY":90.48}},"index":3,"playId":"b07b9926-38a6-3232-9c70-cc6b112e4ff9","pitchNumber":2,"startTime":"2026-08-19T23:07:54.066Z","endTime":"2026-08-19T23:08:01.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:08:01.388Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to second baseman Ildemaro Vargas.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-19T23:08:10.144Z","endTime":"2026-08-19T23:10:15.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"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,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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"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_fielded_ball"}]}],"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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6975626539819,"aZ":-26.62579196078071,"pfxX":-10.136768453825919,"pfxZ":3.0589531325931594,"pX":-0.3785542725066499,"pZ":1.4547377806622102,"vX0":7.137552410518217,"vY0":-133.617454946831,"vZ0":-4.837273721334806,"x":131.43,"y":199.5,"x0":-1.7619412010711475,"y0":50.00494122195124,"z0":5.192222448322467,"aX":-18.40583948529897},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":1873,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.409280810751234,"extension":6.436174455842525},"index":0,"playId":"55e515dc-d8cf-3e3d-9508-65e0f2e6bdf6","pitchNumber":1,"startTime":"2026-08-19T23:08:32.751Z","endTime":"2026-08-19T23:08:36.647Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.993058117870255,"aZ":-22.36651569159279,"pfxX":-5.273307211289041,"pfxZ":4.963897312094168,"pX":-0.23142618180845423,"pZ":1.7577477759515692,"vX0":6.039618424941685,"vY0":-139.33432703272766,"vZ0":-5.402003348741571,"x":125.82,"y":191.32,"x0":-1.7373858110079188,"y0":50.00233690052792,"z0":5.190550708590867,"aX":-10.415480385863203},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.2,"breakHorizontal":8.4,"spinRate":2301,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39243203471128574,"extension":6.530700981995156},"index":1,"playId":"c5665457-199a-3ca9-b532-59567f08140c","pitchNumber":2,"startTime":"2026-08-19T23:09:03.948Z","endTime":"2026-08-19T23:09:08.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24549566915317,"aZ":-27.82179836368653,"pfxX":-10.912181672494361,"pfxZ":2.42137910369735,"pX":-1.6140888588047684,"pZ":1.7951790853914165,"vX0":4.180507508227928,"vY0":-133.5045920466196,"vZ0":-3.713085070764196,"x":178.53,"y":190.31,"x0":-1.7877357218835612,"y0":50.00061474381452,"z0":5.219169192486678,"aX":-19.584355556875273},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":18.7,"spinRate":1830,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4111532039481052,"extension":6.287980905144311},"index":2,"playId":"ae79149f-6f9c-3d06-bc78-1559d7c9a0e6","pitchNumber":3,"startTime":"2026-08-19T23:09:21.754Z","endTime":"2026-08-19T23:09:26.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18082279205999,"aZ":-24.313502334135258,"pfxX":-10.678977118820411,"pfxZ":4.436455116789782,"pX":-0.14835537315110595,"pZ":1.2577343501905236,"vX0":7.132413040792669,"vY0":-132.22760045392343,"vZ0":-5.584762280733639,"x":122.65,"y":204.82,"x0":-1.4932380876431544,"y0":50.001403213515665,"z0":5.181028447338795,"aX":-18.90938903247139},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":17.8,"spinRate":1875,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.41422835476175646,"extension":6.534350126842429},"index":3,"playId":"76cbd0fc-cbf2-37d0-bd32-72898ba61308","pitchNumber":4,"startTime":"2026-08-19T23:09:39.805Z","endTime":"2026-08-19T23:09:44.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-19T23:09:51.168Z","endTime":"2026-08-19T23:10:06.535Z","isPitch":false,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620009330361327,"aZ":-28.67757932862883,"pfxX":-10.69136163406419,"pfxZ":1.9219226458834147,"pX":-0.2225113375624325,"pZ":1.6655612385722802,"vX0":7.055756792684352,"vY0":-134.2746726614134,"vZ0":-4.045361704861559,"x":125.48,"y":193.81,"x0":-1.4978745024621882,"y0":50.00514991177005,"z0":5.236829882820577,"aX":-19.486065632870602},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.8,"breakHorizontal":17.8,"spinRate":1952,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.40823019944007344,"extension":6.3830062421565685},"hitData":{"launchSpeed":91.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.53,"coordY":148.72}},"index":5,"playId":"c34e8486-a33b-3280-8c66-23df77d68430","pitchNumber":5,"startTime":"2026-08-19T23:10:06.535Z","endTime":"2026-08-19T23:10:15.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:10:15.388Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ceddanne Rafaela grounds into a double play, second baseman Ildemaro Vargas to shortstop Geraldo Perdomo to first baseman Tim Tawa. Nick Sogard out at 2nd. Ceddanne Rafaela out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-19T23:10:18.983Z","endTime":"2026-08-19T23:11:36.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35298237075869,"aZ":-24.00971343174638,"pfxX":-11.009943375511277,"pfxZ":3.8861518605632908,"pX":-0.7755441142105345,"pZ":1.4199673025040995,"vX0":6.72656106405929,"vY0":-143.1985394681472,"vZ0":-6.122735397259632,"x":146.56,"y":200.44,"x0":-1.709825705241677,"y0":50.00534585854681,"z0":5.062492630034872,"aX":-23.14297671123027},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2341,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3807629143811089,"extension":6.3902285461336295},"index":0,"playId":"d72560ca-9ed8-3ae8-94c8-4674cd6bc73d","pitchNumber":1,"startTime":"2026-08-19T23:10:49.099Z","endTime":"2026-08-19T23:10:53.753Z","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":"72107f9f-5bb0-30c1-8ab3-4eb0be31c8c6","startTime":"2026-08-19T23:11:10.808Z","endTime":"2026-08-19T23:11:13.808Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.999737221802988,"aZ":-25.58038618549114,"pfxX":-9.357312347803553,"pfxZ":3.131292666580501,"pX":-0.384023472600768,"pZ":2.5546249563073724,"vX0":7.340167403268333,"vY0":-143.2703188098411,"vZ0":-2.878416137544785,"x":131.64,"y":169.81,"x0":-1.7466485884205039,"y0":50.00385912628946,"z0":5.148131029821709,"aX":-19.711338888658624},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":2306,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3803955519518376,"extension":6.357771912085643},"hitData":{"launchSpeed":79.1,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.85,"coordY":150.24}},"index":2,"playId":"ea9116e1-04f8-32e2-af10-059500ec57cb","pitchNumber":2,"startTime":"2026-08-19T23:11:30.146Z","endTime":"2026-08-19T23:11:36.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:11:36.153Z","atBatIndex":77},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Geraldo Perdomo out on a sacrifice bunt, first baseman Willson Contreras to second baseman Nick Sogard. Gabriel Moreno to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:14:10.514Z","endTime":"2026-08-19T23:14:42.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Adley Rutschman remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T23:12:47.835Z","endTime":"2026-08-19T23:12:47.852Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"description":"Pitching Change: Jovani Morán replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T23:12:47.852Z","endTime":"2026-08-19T23:12:57.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Gabriel Moreno starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T23:12:57.680Z","endTime":"2026-08-19T23:14:12.819Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"base":2},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.906404649917356,"aZ":-12.334429150147669,"pfxX":3.8862442091001856,"pfxZ":10.405421721819904,"pX":0.5479413767861115,"pZ":3.001445671108101,"vX0":-2.860145677884795,"vY0":-136.89199851003644,"vZ0":-4.824449204158957,"x":96.11,"y":157.74,"x0":1.0989720060455892,"y0":50.00126956850858,"z0":5.62425207181389,"aX":7.409273672760268},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":-6.5,"spinRate":2487,"spinDirection":161},"zone":3,"typeConfidence":0.91,"plateTime":0.3994084732272509,"extension":6.431201845059687},"index":3,"playId":"53d738fb-f574-3b28-95c9-23ad3a893fbd","pitchNumber":1,"startTime":"2026-08-19T23:14:12.819Z","endTime":"2026-08-19T23:14:16.216Z","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":82.2,"endSpeed":75.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142471710618548,"aZ":-27.324878831085407,"pfxX":8.443594386946206,"pfxZ":3.319851724364579,"pX":0.7281985237551899,"pZ":3.0844604272752014,"vX0":-4.089210618781305,"vY0":-119.7525185591453,"vZ0":-0.7799047058120472,"x":89.24,"y":155.5,"x0":1.356908016407903,"y0":50.00021478398323,"z0":5.8489190981058305,"aX":12.31710467048355},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":-14.4,"spinRate":1894,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.4565866004901058,"extension":6.074843798835579},"hitData":{"launchSpeed":14.5,"launchAngle":29.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":123.83,"coordY":197.6}},"index":4,"playId":"1be77550-d635-3eb8-b25c-6b883932c9d2","pitchNumber":2,"startTime":"2026-08-19T23:14:34.819Z","endTime":"2026-08-19T23:14:42.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:14:42.599Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to shortstop Andruw Monasterio. Gabriel Moreno scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:14:56.389Z","endTime":"2026-08-19T23:17:06.397Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.758241458241244,"aZ":-26.350680772955453,"pfxX":9.86091076815588,"pfxZ":3.9648633588268627,"pX":-0.36296956593602264,"pZ":2.1946048765495547,"vX0":-7.030778337435739,"vY0":-120.3370427510295,"vZ0":-2.733893826927658,"x":130.84,"y":179.53,"x0":1.311462742752623,"y0":50.00582663761452,"z0":5.6731835735703635,"aX":14.503936948547759},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.7,"breakHorizontal":-16.2,"spinRate":1777,"spinDirection":131},"zone":7,"typeConfidence":0.91,"plateTime":0.45468884145349353,"extension":6.120138225636065},"index":0,"playId":"df80475b-e07b-3c2b-8be8-a513ab951957","pitchNumber":1,"startTime":"2026-08-19T23:15:14.407Z","endTime":"2026-08-19T23:15:18.086Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639162360386706,"aZ":-12.916124678860688,"pfxX":2.024796484059353,"pfxZ":10.0356970028463,"pX":-0.14369339249926727,"pZ":3.5796367446130883,"vX0":-4.0408822998710745,"vY0":-137.45571896162292,"vZ0":-3.2272786739151873,"x":122.48,"y":142.13,"x0":1.0804704719110005,"y0":50.004986566797676,"z0":5.642452558260084,"aX":3.886838117800891},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":-2.9,"spinRate":2336,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.3980468676622331,"extension":6.60556192027238},"index":1,"playId":"916901f4-6e6a-3cbc-9e06-e38d624de40c","pitchNumber":2,"startTime":"2026-08-19T23:15:30.871Z","endTime":"2026-08-19T23:15:35.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.699264407701563,"aZ":-27.813768451762957,"pfxX":7.949206099164969,"pfxZ":2.918203535574529,"pX":-1.0849079183695294,"pZ":2.9259531722150647,"vX0":-7.8599759340384985,"vY0":-121.24634811892537,"vZ0":-1.09760305602939,"x":158.35,"y":159.78,"x0":1.1591288165293885,"y0":50.005491612843834,"z0":5.801755833770834,"aX":11.891300192810107},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.3,"breakHorizontal":-12.6,"spinRate":1783,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.4509794064533401,"extension":6.292169034611106},"index":2,"playId":"096c8ee3-a7db-3899-b284-4ddc04090bb9","pitchNumber":3,"startTime":"2026-08-19T23:15:49.311Z","endTime":"2026-08-19T23:15:53.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99858281180871,"aZ":-12.319163333234162,"pfxX":1.1281604679642887,"pfxZ":10.472797243392996,"pX":-0.06149174053592182,"pZ":2.134184950352429,"vX0":-3.6399947399475003,"vY0":-136.33892953465465,"vZ0":-6.8700211678822045,"x":119.34,"y":181.16,"x0":1.1401974305145322,"y0":50.00283370969678,"z0":5.524475800710707,"aX":2.1392065001849496},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":-1.3,"spinRate":2403,"spinDirection":162},"zone":8,"typeConfidence":0.91,"plateTime":0.4006576304464895,"extension":6.5529058717325075},"index":3,"playId":"e03c0a23-adfb-3e6e-a71a-80820f0babf4","pitchNumber":4,"startTime":"2026-08-19T23:16:10.013Z","endTime":"2026-08-19T23:16:14.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54384370863436,"aZ":-25.804343053978062,"pfxX":8.355299206098891,"pfxZ":4.307203815568048,"pX":-0.4191574363368222,"pZ":2.3492980227656024,"vX0":-6.490091621945588,"vY0":-120.82022776983854,"vZ0":-2.5648630656128946,"x":132.98,"y":175.35,"x0":1.2163653572687265,"y0":50.00126611240389,"z0":5.692327852407289,"aX":12.35135855489156},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.4,"breakHorizontal":-13.6,"spinRate":1969,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.45335018027165574,"extension":6.101709168049852},"index":4,"playId":"df36061a-d3ed-3388-9e9f-fde98f3a7f69","pitchNumber":5,"startTime":"2026-08-19T23:16:30.772Z","endTime":"2026-08-19T23:16:35.482Z","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":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61549419409527,"aZ":-11.487304135672451,"pfxX":3.690947168703842,"pfxZ":10.559359916278778,"pX":-0.5448393245680953,"pZ":2.81067959614796,"vX0":-5.669535042494611,"vY0":-138.73641474354287,"vZ0":-5.342417110658872,"x":137.77,"y":162.89,"x0":1.0410259664317578,"y0":50.00148798473532,"z0":5.519828674168816,"aX":7.2304535936441425},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2539,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.3940719549389602,"extension":6.579412483686021},"hitData":{"launchSpeed":51.1,"launchAngle":29.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":93.35,"coordY":146.78}},"index":5,"playId":"bba79b3b-0069-3849-9dfe-d471891ec424","pitchNumber":6,"startTime":"2026-08-19T23:16:53.225Z","endTime":"2026-08-19T23:17:06.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:17:06.397Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks. Nolan Arenado to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:17:17.145Z","endTime":"2026-08-19T23:19:13.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622257260647952,"aZ":-11.220228560777732,"pfxX":3.1163811070934386,"pfxZ":11.263846816198374,"pX":0.9676642129850859,"pZ":2.498389065680698,"vX0":-1.7489700845084641,"vY0":-135.54292258905247,"vZ0":-5.987686983211466,"x":80.11,"y":171.32,"x0":1.2163552743237358,"y0":50.006624414921895,"z0":5.519687424888407,"aX":5.799955548170483},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":-5.3,"spinRate":2480,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.40409348730647476,"extension":6.577437183869825},"index":0,"playId":"72b084c9-601c-350e-93e0-75f83dca2706","pitchNumber":1,"startTime":"2026-08-19T23:17:29.473Z","endTime":"2026-08-19T23:17:34.542Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11542037499437,"aZ":-28.236653237444987,"pfxX":9.330131092123047,"pfxZ":2.649489841664063,"pX":1.241078916031629,"pZ":2.0710081615172715,"vX0":-3.4236977825422583,"vY0":-121.0447862424567,"vZ0":-2.7976831134594393,"x":69.69,"y":182.86,"x0":1.4597166024982855,"y0":50.004873310532616,"z0":5.70826114571598,"aX":13.878568900141392},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":1823,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4521017834927492,"extension":6.11349999849531},"index":1,"playId":"6469036a-15dc-352c-9627-3b088fbd8226","pitchNumber":2,"startTime":"2026-08-19T23:17:48.189Z","endTime":"2026-08-19T23:17:52.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"f7bf8c55-2c88-3600-bca9-90d2bbfaba85","startTime":"2026-08-19T23:18:07.406Z","endTime":"2026-08-19T23:18:10.452Z","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":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166217377060605,"aZ":-26.70068164865658,"pfxX":-1.7818179177474294,"pfxZ":3.390769733616944,"pX":-1.8645915887563256,"pZ":1.7629028537748574,"vX0":-6.301946648306777,"vY0":-125.63377841969799,"vZ0":-4.310348403385184,"x":188.07,"y":191.18,"x0":0.8980132337446851,"y0":50.00151564190947,"z0":5.646765852139263,"aX":-2.87528239579265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":4.6,"spinRate":2597,"spinDirection":180},"zone":13,"typeConfidence":0.88,"plateTime":0.43438531854408424,"extension":6.596705152719354},"index":3,"playId":"4bdab5bc-6b0b-364e-a0a7-98a4e50f5115","pitchNumber":3,"startTime":"2026-08-19T23:18:26.520Z","endTime":"2026-08-19T23:18:31.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67250682972289,"aZ":-12.362959785101312,"pfxX":1.9744642503416188,"pfxZ":10.71757049701467,"pX":-0.5459377943364837,"pZ":1.5972610658092807,"vX0":-4.846265903273466,"vY0":-134.48815457146856,"vZ0":-8.025106676586516,"x":137.81,"y":195.65,"x0":1.0156445498293722,"y0":50.00607529577213,"z0":5.479078191377147,"aX":3.6515062700265726},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-2.6,"spinRate":2418,"spinDirection":160},"zone":7,"typeConfidence":0.91,"plateTime":0.4058638496196254,"extension":6.519938972530519},"index":4,"playId":"372b0db1-f82a-3246-987c-3eb6a4fd5a64","pitchNumber":4,"startTime":"2026-08-19T23:18:46.668Z","endTime":"2026-08-19T23:18:50.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51771487516214,"aZ":-12.165894078187604,"pfxX":2.966977895198877,"pfxZ":10.621960354852877,"pX":-1.5047571207359511,"pZ":2.266000412593215,"vX0":-7.579112243015209,"vY0":-135.84210624418492,"vZ0":-6.615851112741035,"x":174.36,"y":177.6,"x0":0.9261475130314039,"y0":50.00553926624828,"z0":5.565125179067558,"aX":5.59092333036449},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-4.0,"spinRate":2501,"spinDirection":168},"zone":13,"typeConfidence":0.91,"plateTime":0.40197952173949236,"extension":6.58084092296744},"index":5,"playId":"9e4c0bf4-8a88-3711-a410-fd129890fdd3","pitchNumber":5,"startTime":"2026-08-19T23:19:07.434Z","endTime":"2026-08-19T23:19:13.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:19:13.450Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James McCann walks. Max Kepler to 3rd. Tim Tawa to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:20:49.185Z","endTime":"2026-08-19T23:21:56.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Max Kepler replaces Nolan Arenado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T23:19:28.128Z","endTime":"2026-08-19T23:19:52.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter James McCann replaces Lars Nootbaar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T23:19:52.842Z","endTime":"2026-08-19T23:20:19.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":663457,"link":"/api/v1/people/663457"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-19T23:20:19.248Z","endTime":"2026-08-19T23:20:51.532Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298660820194133,"aZ":-10.063336072204455,"pfxX":1.1409662100273916,"pfxZ":11.531316180374368,"pX":0.6177299730301383,"pZ":1.1463416420147454,"vX0":-1.781576236798499,"vY0":-137.32101042557355,"vZ0":-9.878639099381914,"x":93.45,"y":207.83,"x0":1.1255040241907688,"y0":50.000661735973154,"z0":5.466750411045574,"aX":2.187415886167012},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-1.7,"spinRate":2537,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.39827083438822664,"extension":6.444901742034047},"index":3,"playId":"c2aa8c92-4446-3b31-8bc4-db2d8e01d1c7","pitchNumber":1,"startTime":"2026-08-19T23:20:51.532Z","endTime":"2026-08-19T23:20:56.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045589336765012,"aZ":-23.16236245353442,"pfxX":-2.4893978775293664,"pfxZ":5.284567413927016,"pX":0.4941793812364623,"pZ":1.4245341863441299,"vX0":-1.2644249993639725,"vY0":-128.83385278485852,"vZ0":-6.128798378489354,"x":98.16,"y":200.32,"x0":1.3125738373363958,"y0":50.00481812137518,"z0":5.588021104908288,"aX":-4.24721354792823},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":4.8,"spinRate":2692,"spinDirection":169},"zone":14,"typeConfidence":0.82,"plateTime":0.4227473186731845,"extension":6.369318025173962},"index":4,"playId":"ffc2f384-e278-3807-84e4-32d1e1ec12ad","pitchNumber":2,"startTime":"2026-08-19T23:21:11.719Z","endTime":"2026-08-19T23:21:17.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7749153381893,"aZ":-12.733235215168945,"pfxX":1.6827183250112285,"pfxZ":10.072509965009612,"pX":0.03135477564642927,"pZ":4.000858221107937,"vX0":-3.186665074600924,"vY0":-137.6142355128476,"vZ0":-2.3321343378146238,"x":115.8,"y":130.76,"x0":0.9824542146150839,"y0":50.00052278678822,"z0":5.715280149147784,"aX":3.2475593879549454},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-2.4,"spinRate":2556,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.39709744531596236,"extension":6.780575464493928},"index":5,"playId":"3f2a8b4f-e2f1-3ed8-ba1f-398861b1d2fd","pitchNumber":3,"startTime":"2026-08-19T23:21:32.404Z","endTime":"2026-08-19T23:21:38.697Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408785610721758,"aZ":-11.984693600262329,"pfxX":1.9343259179093142,"pfxZ":10.631968730603685,"pX":1.2438787765645067,"pZ":2.646776742065035,"vX0":-0.7097523524980212,"vY0":-136.75464061908193,"vZ0":-5.584997633450664,"x":69.59,"y":167.32,"x0":1.2550521251259483,"y0":50.00410429930096,"z0":5.53353962623675,"aX":3.673771908705691},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-3.4,"spinRate":2561,"spinDirection":168},"zone":12,"typeConfidence":0.92,"plateTime":0.40010943867267956,"extension":6.6504142607755945},"index":6,"playId":"32407770-8bf7-3428-96e8-153917f4bdd6","pitchNumber":4,"startTime":"2026-08-19T23:21:52.609Z","endTime":"2026-08-19T23:21:56.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:21:56.001Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Fernandez walks. Max Kepler scores. Tim Tawa to 3rd. James McCann to 2nd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:22:03.239Z","endTime":"2026-08-19T23:24:49.218Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252985866129976,"aZ":-25.408060834774506,"pfxX":9.787066500638552,"pfxZ":4.3308222646525,"pX":0.07622506122814153,"pZ":0.9364250731660992,"vX0":-5.9812795197283055,"vY0":-123.82170502670444,"vZ0":-6.218721043717704,"x":114.09,"y":213.5,"x0":1.243763320163371,"y0":50.00385871568651,"z0":5.588624548037502,"aX":15.294719944173197},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-16.4,"spinRate":1943,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.4412813916396563,"extension":6.248751510356756},"index":0,"playId":"bcc6a0aa-99e9-3f5d-a100-a49d03960ed9","pitchNumber":1,"startTime":"2026-08-19T23:22:24.455Z","endTime":"2026-08-19T23:22:28.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31979365713435,"aZ":-11.569796044955094,"pfxX":0.8770635425842923,"pfxZ":10.787096014440312,"pX":0.022944720945206724,"pZ":2.932791464442875,"vX0":-3.234314393247562,"vY0":-136.86663826614284,"vZ0":-5.078617692737209,"x":116.13,"y":159.59,"x0":1.1025304544657968,"y0":50.00049909540096,"z0":5.595125063772913,"aX":1.675424158534372},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":-1.0,"spinRate":2641,"spinDirection":159},"zone":2,"typeConfidence":0.92,"plateTime":0.3991707875782762,"extension":6.548536529211963},"index":1,"playId":"c93ac992-ba29-3cb8-8fbd-a2b281ac5594","pitchNumber":2,"startTime":"2026-08-19T23:22:42.419Z","endTime":"2026-08-19T23:22:46.058Z","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":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62015758469483,"aZ":-26.02288086483287,"pfxX":9.154824724799024,"pfxZ":4.041674965332193,"pX":-0.020449280886885017,"pZ":0.5584246906095188,"vX0":-5.735482422317638,"vY0":-122.47245038468857,"vZ0":-6.773641228400483,"x":117.78,"y":223.7,"x0":1.159306805353863,"y0":50.00591273622717,"z0":5.578360474461392,"aX":13.944751757117388},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-15.2,"spinRate":1852,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.4468050185128951,"extension":6.271123121149986},"index":2,"playId":"b12cfa8c-5681-3c65-b41d-07d65ba98835","pitchNumber":3,"startTime":"2026-08-19T23:22:59.720Z","endTime":"2026-08-19T23:23:05.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.958744735780854,"aZ":-15.784661310137585,"pfxX":2.053017377681119,"pfxZ":8.883326334607002,"pX":0.34551274928301473,"pZ":3.3562827969452886,"vX0":-2.9894457425402132,"vY0":-134.42468543250567,"vZ0":-3.270484871495576,"x":103.83,"y":148.16,"x0":1.201182742594818,"y0":50.00172900585644,"z0":5.697859360091173,"aX":3.787447719715502},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":-3.1,"spinRate":2441,"spinDirection":166},"zone":3,"typeConfidence":0.91,"plateTime":0.40623318419816634,"extension":6.473552216239074},"index":3,"playId":"75fd08ec-3e1f-3c15-b96a-19e8959915db","pitchNumber":4,"startTime":"2026-08-19T23:23:20.879Z","endTime":"2026-08-19T23:23:28.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292157669702185,"aZ":-26.28456388274049,"pfxX":8.924856042858988,"pfxZ":3.8817926524467143,"pX":-0.010801441886143997,"pZ":2.885819045100439,"vX0":-5.630514837678364,"vY0":-122.4719746941451,"vZ0":-1.6990824200427774,"x":117.41,"y":160.86,"x0":1.1589726239618516,"y0":50.00443454123554,"z0":5.83752934451184,"aX":13.552888595067497},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":-14.9,"spinRate":1916,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.44729383032596104,"extension":6.322911011112794},"index":4,"playId":"61694c99-d093-316e-8128-d7e56199ed06","pitchNumber":5,"startTime":"2026-08-19T23:23:52.620Z","endTime":"2026-08-19T23:23:57.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08904822665549,"aZ":-15.792013591583908,"pfxX":1.23113474723047,"pfxZ":8.963861222607242,"pX":-0.38385323566651774,"pZ":4.276473172575282,"vX0":-4.218729093663424,"vY0":-134.55684248497496,"vZ0":-0.9851361923944572,"x":131.63,"y":123.32,"x0":1.0466063610677754,"y0":50.00242093060187,"z0":5.769768406901392,"aX":2.250029880621277},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-1.3,"spinRate":2395,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.40756460964051255,"extension":6.53879603878341},"index":5,"playId":"ee052c84-c001-35ad-9ca0-11255c335872","pitchNumber":6,"startTime":"2026-08-19T23:24:18.321Z","endTime":"2026-08-19T23:24:23.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-19T23:24:31.093Z","endTime":"2026-08-19T23:24:44.860Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.275269821909756,"aZ":-15.87488154029015,"pfxX":0.9269783899980379,"pfxZ":8.824861193583777,"pX":0.31605127613253003,"pZ":4.378422596264051,"vX0":-2.175535496138437,"vY0":-135.45950435307918,"vZ0":-0.6744169007996317,"x":104.95,"y":120.56,"x0":1.0113419773733716,"y0":50.00221475875352,"z0":5.746737380566653,"aX":1.712132754108239},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-1.2,"spinRate":2382,"spinDirection":169},"zone":12,"typeConfidence":0.91,"plateTime":0.40529484049290554,"extension":6.608211424682869},"index":7,"playId":"f46b0a74-4892-3f83-be18-95f60525d144","pitchNumber":7,"startTime":"2026-08-19T23:24:44.860Z","endTime":"2026-08-19T23:24:49.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:24:49.218Z","atBatIndex":82},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan Waldschmidt grounds into a double play, third baseman Caleb Durbin to second baseman Nick Sogard to first baseman Willson Contreras. Jose Fernandez out at 2nd. Ryan Waldschmidt out at 1st.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-19T23:24:59.475Z","endTime":"2026-08-19T23:25:44.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":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_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":3},"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":1},"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":"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187887465622744,"aZ":-15.440148394134582,"pfxX":0.040931988336796565,"pfxZ":8.690643654012382,"pX":0.12890910683937226,"pZ":3.3489247750941806,"vX0":-2.5726653223269125,"vY0":-137.56443623014255,"vZ0":-3.3281057723421648,"x":112.09,"y":148.36,"x0":1.0690541784757832,"y0":50.001641843881536,"z0":5.614645158447475,"aX":0.07890248076302411},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":0.5,"spinRate":2436,"spinDirection":172},"zone":2,"typeConfidence":0.92,"plateTime":0.39745721642062604,"extension":6.685838285698877},"index":0,"playId":"33340b95-caa2-3400-a776-dd91aea27a66","pitchNumber":1,"startTime":"2026-08-19T23:25:17.761Z","endTime":"2026-08-19T23:25:24.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83201778834236,"aZ":-14.875480329489406,"pfxX":0.4425284235240503,"pfxZ":9.344805616209433,"pX":-0.6718887050951301,"pZ":2.6950741698842697,"vX0":-4.618561211946335,"vY0":-134.8230437192151,"vZ0":-4.898487713420654,"x":142.61,"y":166.01,"x0":1.00188029809836,"y0":50.00211353027413,"z0":5.576594757050044,"aX":0.8203229582777669},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":168},"zone":4,"typeConfidence":0.91,"plateTime":0.4054300010711227,"extension":6.561310537631743},"hitData":{"launchSpeed":92.9,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.35,"coordY":164.43}},"index":1,"playId":"caa5e7a2-f6e0-38d3-bcbd-318f7c0c2197","pitchNumber":2,"startTime":"2026-08-19T23:25:36.582Z","endTime":"2026-08-19T23:25:44.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:25:44.069Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa. Ceddanne Rafaela to 3rd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-19T23:28:16.851Z","endTime":"2026-08-19T23:29:34.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Max Kepler remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T23:27:27.824Z","endTime":"2026-08-19T23:27:27.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces James McCann, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T23:27:27.840Z","endTime":"2026-08-19T23:27:27.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"703","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"description":"Defensive switch from center field to left field for Ryan Waldschmidt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T23:27:27.841Z","endTime":"2026-08-19T23:27:52.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Ceddanne Rafaela starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-19T23:27:52.997Z","endTime":"2026-08-19T23:28:19.211Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"base":2},{"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67523601674013,"aZ":-18.960609080620987,"pfxX":-8.00948598237825,"pfxZ":6.545169383635587,"pX":0.7332856885900702,"pZ":2.5709926275439163,"vX0":9.33834267656676,"vY0":-141.32194625985497,"vZ0":-3.7372645345855027,"x":89.05,"y":169.36,"x0":-1.5757684312936113,"y0":50.0062456548156,"z0":5.13099841022391,"aX":-16.179174685525485},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2409,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3877961700744845,"extension":6.246665967757251},"index":4,"playId":"6ff3a8b0-9829-345c-a9a7-f08dc0083df2","pitchNumber":1,"startTime":"2026-08-19T23:28:19.211Z","endTime":"2026-08-19T23:28:23.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.048400486698508,"aZ":-26.959914143681832,"pfxX":-9.842603318952467,"pfxZ":2.9302742013766814,"pX":-0.24818429891677019,"pZ":0.7007537133939503,"vX0":6.9819821096835195,"vY0":-132.42442217608433,"vZ0":-6.592646195287441,"x":126.46,"y":219.86,"x0":-1.6390436922144087,"y0":50.00093936693724,"z0":5.192440854920376,"aX":-17.494256031440052},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1693,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.41347405450974906,"extension":6.252054154939011},"index":5,"playId":"e1eb76a4-9ddf-3f9f-a261-2c915d4b87ae","pitchNumber":2,"startTime":"2026-08-19T23:28:38.529Z","endTime":"2026-08-19T23:28:42.322Z","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":97.7,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.707999631338655,"aZ":-18.51168368914006,"pfxX":-6.763462668393492,"pfxZ":6.647372415774733,"pX":-0.17961470961491222,"pZ":3.1390078505226064,"vX0":6.85810777362789,"vY0":-142.23573605349605,"vZ0":-2.382080468357201,"x":123.85,"y":154.03,"x0":-1.7398004409658716,"y0":50.00177463165134,"z0":5.157188851594612,"aX":-13.899194182154845},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.8,"breakHorizontal":10.9,"spinRate":2274,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3846371714888117,"extension":6.141762929476484},"index":6,"playId":"b2a57381-2c7b-3042-98a5-7d32e11650db","pitchNumber":3,"startTime":"2026-08-19T23:29:03.648Z","endTime":"2026-08-19T23:29:07.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881366532652482,"aZ":-23.535890076270185,"pfxX":-10.143164997749746,"pfxZ":4.879053318496175,"pX":-0.712703537677468,"pZ":1.7860451653379323,"vX0":6.034659597057836,"vY0":-132.38561885877613,"vZ0":-4.394802219632155,"x":144.17,"y":190.56,"x0":-1.7066924744891845,"y0":50.00353456445829,"z0":5.195400851646533,"aX":-17.962619582939954},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":1647,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4141118593797595,"extension":6.2776485044429995},"hitData":{"launchSpeed":73.0,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.88,"coordY":145.18}},"index":7,"playId":"de670314-f4d0-33e5-976b-e4ff1e08ebf5","pitchNumber":4,"startTime":"2026-08-19T23:29:26.367Z","endTime":"2026-08-19T23:29:34.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:29:34.009Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Jose Fernandez to first baseman Tim Tawa. Ceddanne Rafaela scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-19T23:29:47.494Z","endTime":"2026-08-19T23:30:16.008Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":642528,"link":"/api/v1/people/642528"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841052119857203,"aZ":-26.95594604266151,"pfxX":-10.222057939022719,"pfxZ":2.520886459170942,"pX":-1.1465653386469765,"pZ":3.1032328223821453,"vX0":5.671594296430939,"vY0":-142.59363250604912,"vZ0":-1.079417722941485,"x":160.7,"y":154.99,"x0":-1.8264369963146954,"y0":50.00623294152659,"z0":5.177496369582998,"aX":-21.187824819390276},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.6,"breakHorizontal":17.5,"spinRate":2307,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38318515860276436,"extension":6.30197366442472},"hitData":{"launchSpeed":52.5,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.4,"coordY":175.07}},"index":0,"playId":"38374132-e789-3848-8b6e-65c90e3fb44f","pitchNumber":1,"startTime":"2026-08-19T23:30:08.297Z","endTime":"2026-08-19T23:30:16.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:30:16.008Z","atBatIndex":85},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-19T23:30:32.677Z","endTime":"2026-08-19T23:31:11.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.38"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.59"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.82"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.35"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.70"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.03"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.38"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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_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":97.8,"endSpeed":89.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55131592386479,"aZ":-27.872559189877457,"pfxX":-10.03347229522462,"pfxZ":2.1093017186911815,"pX":0.023056702237823166,"pZ":2.186681352097444,"vX0":8.353884394395703,"vY0":-142.1706236249583,"vZ0":-3.3118976453476416,"x":116.12,"y":179.74,"x0":-1.6543913825049794,"y0":50.004630393921744,"z0":5.1419646179079725,"aX":-20.477170521920637},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2353,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3857308933589252,"extension":6.267081523226489},"index":0,"playId":"63d39161-81ed-3a8c-827c-e4f956b5c2d0","pitchNumber":1,"startTime":"2026-08-19T23:30:45.485Z","endTime":"2026-08-19T23:30:51.138Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69988059658459,"aZ":-27.46333491519122,"pfxX":1.7365979030882044,"pfxZ":2.7364927172438263,"pX":0.6092490418101196,"pZ":1.1248667539004307,"vX0":5.1326755514465505,"vY0":-130.36618769318943,"vZ0":-5.231799878905937,"x":93.78,"y":208.41,"x0":-1.6114737655088232,"y0":50.00122976516346,"z0":5.2337392898678425,"aX":2.983580172016877},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2633,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42034316968613616,"extension":6.331362631842336},"hitData":{"launchSpeed":60.2,"launchAngle":51.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.57,"coordY":154.19}},"index":1,"playId":"8a5369c5-1048-30ee-95ca-dd4485dbe742","pitchNumber":2,"startTime":"2026-08-19T23:31:02.727Z","endTime":"2026-08-19T23:31:11.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:31:11.260Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-19T23:30:32.677Z","endTime":"2026-08-19T23:31:11.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.38"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.59"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.82"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.35"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.70"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.03"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.38"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".852"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".745"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".905"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".289"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".362"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".931"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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_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":97.8,"endSpeed":89.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55131592386479,"aZ":-27.872559189877457,"pfxX":-10.03347229522462,"pfxZ":2.1093017186911815,"pX":0.023056702237823166,"pZ":2.186681352097444,"vX0":8.353884394395703,"vY0":-142.1706236249583,"vZ0":-3.3118976453476416,"x":116.12,"y":179.74,"x0":-1.6543913825049794,"y0":50.004630393921744,"z0":5.1419646179079725,"aX":-20.477170521920637},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2353,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3857308933589252,"extension":6.267081523226489},"index":0,"playId":"63d39161-81ed-3a8c-827c-e4f956b5c2d0","pitchNumber":1,"startTime":"2026-08-19T23:30:45.485Z","endTime":"2026-08-19T23:30:51.138Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69988059658459,"aZ":-27.46333491519122,"pfxX":1.7365979030882044,"pfxZ":2.7364927172438263,"pX":0.6092490418101196,"pZ":1.1248667539004307,"vX0":5.1326755514465505,"vY0":-130.36618769318943,"vZ0":-5.231799878905937,"x":93.78,"y":208.41,"x0":-1.6114737655088232,"y0":50.00122976516346,"z0":5.2337392898678425,"aX":2.983580172016877},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2633,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42034316968613616,"extension":6.331362631842336},"hitData":{"launchSpeed":60.2,"launchAngle":51.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.57,"coordY":154.19}},"index":1,"playId":"8a5369c5-1048-30ee-95ca-dd4485dbe742","pitchNumber":2,"startTime":"2026-08-19T23:31:02.727Z","endTime":"2026-08-19T23:31:11.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T23:31:11.260Z","atBatIndex":86},"scoringPlays":[3,19,32,35,43,51,79,82,85],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":144.36,"y":94.02},"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":1,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":129.07,"y":161.37},"type":"O","description":"Grounded Into DP"}],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":185.95,"y":55.2},"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":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":148.91,"y":152.27},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":166.64,"y":118.33},"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":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":180.71,"y":89.29},"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":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":149.42,"y":153.28},"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":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":145.88,"y":201.41},"type":"O","description":"Pop Out"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16,17,18],"bottom":[19,20,21,22],"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":91.82,"y":68.36},"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":3,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":179.81,"y":118.33},"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":108.9,"y":171.52},"type":"O","description":"Fielders Choice 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":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":197.19,"y":58.85},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":163.79,"y":159.83},"type":"O","description":"Lineout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":138.11,"y":88.04},"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":4,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":119.07,"y":58.1},"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":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":93.7,"y":120.86},"type":"H","description":"Single"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34,35,36],"bottom":[37,38,39,40],"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":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":149.99,"y":92.16},"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":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":105.89,"y":73.48},"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":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":52.88,"y":112.43},"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":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":105.44,"y":92.88},"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":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":110.42,"y":50.45},"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":5,"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":126.9,"y":140.86},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":161.39,"y":132.23},"type":"O","description":"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":152.46,"y":81.81},"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":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":105.35,"y":122.89},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":52,"top":[41,42,43,44,45,46],"bottom":[47,48,49,50,51,52],"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":90.73,"y":77.55},"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":143.6,"y":39.08},"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":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":185.58,"y":39.33},"type":"H","description":"Home Run"}],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":95.73,"y":165.44},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":177.28,"y":120.86},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":135.73,"y":99.43},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":204.73,"y":121.15},"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":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":210.06,"y":56.54},"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":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":94.86,"y":64.85},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":63,"top":[53,54,55,56,57],"bottom":[58,59,60,61,62,63],"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":92.69,"y":107.69},"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":669062,"fullName":"Erik Miller","link":"/api/v1/people/669062"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":144.51,"y":66.74},"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":7,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":129.16,"y":106.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":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":152.97,"y":152.78},"type":"O","description":"Forceout"}]}},{"startIndex":64,"endIndex":70,"top":[64,65,66],"bottom":[67,68,69,70],"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":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":202.64,"y":77.88},"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":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":96.85,"y":148.6},"type":"O","description":"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":8,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":160.06,"y":161.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":8,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":164.99,"y":94.62},"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":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":141.82,"y":185.2},"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":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":97.25,"y":170.0},"type":"O","description":"Pop Out"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":179.84,"y":117.91},"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":150.94,"y":149.74},"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":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":55.67,"y":90.48},"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":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":157.53,"y":148.72},"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":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":143.85,"y":150.24},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":78,"endIndex":86,"top":[78,79,80,81,82,83],"bottom":[84,85,86],"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":10,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":123.83,"y":197.6},"type":"O","description":"Sac Bunt"},{"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":10,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":93.35,"y":146.78},"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":10,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":105.35,"y":164.43},"type":"O","description":"Grounded Into DP"}],"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":10,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":145.88,"y":145.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":10,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":109.4,"y":175.07},"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":10,"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":165.57,"y":154.19},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":6,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":7,"hits":10,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"catcher":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"onDeck":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"inHole":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"battingOrder":10,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"inHole":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"battingOrder":5,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":10,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".243","atBats":36,"obp":".316","slg":".398","ops":".714","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":7,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":38,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"4.18","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.29","battersFaced":41,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":55,"strikes":106,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":6,"pitchesPerInning":"16.10","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":30,"errors":0,"chances":38,"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":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":10,"groundOuts":8,"airOuts":13,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".250","atBats":48,"obp":".333","slg":".354","ops":".687","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":17,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":54,"gamesStarted":0,"flyOuts":20,"groundOuts":49,"airOuts":40,"runs":15,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":59,"baseOnBalls":18,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":179,"obp":".272","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":810,"era":"2.32","inningsPitched":"50.1","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":203,"outs":151,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":283,"strikes":527,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".429","pitchesPerInning":"16.09","gamesFinished":11,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.55","walksPer9Inn":"3.22","hitsPer9Inn":"6.26","runsScoredPer9":"2.68","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"5.2 IP, 5 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":29,"strikes":65,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.94","homeRunsPer9":"4.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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":13,"flyOuts":54,"groundOuts":109,"airOuts":109,"runs":41,"doubles":16,"triples":1,"homeRuns":11,"strikeOuts":69,"baseOnBalls":24,"intentionalWalks":0,"hits":88,"hitByPitch":4,"atBats":372,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1481,"era":"3.39","inningsPitched":"98.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":37,"whip":"1.14","battersFaced":403,"outs":295,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1481,"balls":508,"strikes":973,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".875","pitchesPerInning":"15.06","gamesFinished":2,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"6.32","walksPer9Inn":"2.20","hitsPer9Inn":"8.05","runsScoredPer9":"3.75","homeRunsPer9":"1.01","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":29,"groundOuts":60,"airOuts":49,"runs":23,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".235","atBats":200,"obp":".288","slg":".385","ops":".673","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":77,"rbi":29,"leftOnBase":91,"sacBunts":6,"sacFlies":3,"babip":".280","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":10,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":237,"errors":2,"chances":263,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 3 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":55,"groundOuts":95,"airOuts":123,"runs":59,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":96,"baseOnBalls":42,"intentionalWalks":2,"hits":100,"hitByPitch":7,"avg":".243","atBats":411,"obp":".322","slg":".443","ops":".765","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":182,"rbi":63,"leftOnBase":209,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.55","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":33,"groundOuts":59,"airOuts":47,"runs":25,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":32,"intentionalWalks":2,"hits":43,"hitByPitch":0,"avg":".221","atBats":195,"obp":".329","slg":".338","ops":".667","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":66,"rbi":19,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.75","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":112,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":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":11,"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":0,"winPercentage":".421","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":{"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":true,"isSubstitute":false}},"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":"2-3 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":28,"groundOuts":32,"airOuts":51,"runs":26,"doubles":14,"triples":1,"homeRuns":2,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".279","atBats":197,"obp":".342","slg":".391","ops":".733","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":77,"rbi":17,"leftOnBase":88,"sacBunts":2,"sacFlies":2,"babip":".396","groundOutsToAirouts":"0.63","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"98.50","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":163,"errors":2,"chances":170,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"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":"0.2 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","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":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":0,"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":57,"gamesStarted":0,"flyOuts":35,"groundOuts":47,"airOuts":60,"runs":26,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":197,"obp":".282","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":834,"era":"3.86","inningsPitched":"53.2","wins":5,"losses":4,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":23,"whip":"1.14","battersFaced":217,"outs":161,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":299,"strikes":535,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".556","pitchesPerInning":"15.54","gamesFinished":9,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.22","walksPer9Inn":"2.52","hitsPer9Inn":"7.71","runsScoredPer9":"4.36","homeRunsPer9":"1.17","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"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":{"note":"(W, 4-3)","summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":53,"gamesStarted":0,"flyOuts":24,"groundOuts":63,"airOuts":47,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":2,"hits":44,"hitByPitch":1,"atBats":185,"obp":".280","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":757,"era":"2.63","inningsPitched":"51.1","wins":4,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":15,"whip":"1.07","battersFaced":202,"outs":154,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":757,"balls":250,"strikes":507,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":1,"winPercentage":".571","pitchesPerInning":"14.75","gamesFinished":14,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"6.31","walksPer9Inn":"1.93","hitsPer9Inn":"7.71","runsScoredPer9":"2.98","homeRunsPer9":"0.53","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"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":true,"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-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":53,"groundOuts":120,"airOuts":112,"runs":50,"doubles":17,"triples":4,"homeRuns":9,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":2,"hits":96,"hitByPitch":2,"avg":".264","atBats":364,"obp":".308","slg":".407","ops":".715","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":148,"rbi":60,"leftOnBase":156,"sacBunts":1,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.44","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":138,"putOuts":446,"errors":2,"chances":586,"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":{},"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":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"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":123,"flyOuts":91,"groundOuts":131,"airOuts":149,"runs":59,"doubles":17,"triples":6,"homeRuns":9,"strikeOuts":66,"baseOnBalls":75,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".244","atBats":442,"obp":".355","slg":".371","ops":".726","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":164,"rbi":43,"leftOnBase":193,"sacBunts":6,"sacFlies":6,"babip":".265","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.11","popOuts":16,"lineOuts":42},"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":299,"putOuts":195,"errors":6,"chances":500,"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":"2-4 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":13,"groundOuts":48,"airOuts":43,"runs":24,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".261","atBats":176,"obp":".297","slg":".364","ops":".661","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":64,"rbi":16,"leftOnBase":62,"sacBunts":4,"sacFlies":0,"babip":".331","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.67","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":42,"putOuts":135,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":56,"groundOuts":93,"airOuts":97,"runs":55,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":64,"baseOnBalls":46,"intentionalWalks":0,"hits":109,"hitByPitch":4,"avg":".307","atBats":355,"obp":".385","slg":".470","ops":".855","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":167,"rbi":62,"leftOnBase":149,"sacBunts":0,"sacFlies":8,"babip":".343","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","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":{"gamesStarted":1,"caughtStealing":10,"stolenBases":32,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":22,"putOuts":529,"errors":2,"chances":553,"fielding":".996","passedBall":2,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":74,"groundOuts":104,"airOuts":131,"runs":78,"doubles":26,"triples":15,"homeRuns":18,"strikeOuts":117,"baseOnBalls":64,"intentionalWalks":3,"hits":114,"hitByPitch":8,"avg":".246","atBats":463,"obp":".346","slg":".484","ops":".830","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":224,"rbi":57,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.72","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":281,"errors":4,"chances":289,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":25,"groundOuts":17,"airOuts":44,"runs":10,"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"702","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":14,"groundOuts":30,"airOuts":24,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".296","atBats":115,"obp":".331","slg":".443","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":51,"rbi":21,"leftOnBase":38,"sacBunts":2,"sacFlies":0,"babip":".366","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":12,"strikes":8,"strikePercentage":".400","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":12,"groundOuts":39,"airOuts":23,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":1,"hits":21,"hitByPitch":4,"atBats":124,"obp":".248","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":501,"era":"2.48","inningsPitched":"36.1","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":13,"blownSaves":0,"earnedRuns":10,"whip":"0.83","battersFaced":138,"outs":109,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":173,"strikes":328,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".000","pitchesPerInning":"13.79","gamesFinished":12,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.40","walksPer9Inn":"2.23","hitsPer9Inn":"5.20","runsScoredPer9":"2.72","homeRunsPer9":"0.50","inheritedRunners":24,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"703","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"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":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[545121,682998,672515,672695,571448,596146,694374,691783,663457,543510,678489,699912,814439,694297,666661,805299,656464,642528],"pitchers":[694297,666661,805299,656464,642528],"bench":[],"bullpen":[683352,664199,518876,641793,679885,593958,642701,647336],"battingOrder":[545121,682998,672515,672695,596146,694374,678489,699912,814439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fernandez, Jo 2 (9, Tolle, Tolle); Waldschmidt (14, Tolle); Moreno (26, Tolle)."},{"label":"HR","value":"Nootbaar (4, 6th inning off Weissert, 1 on, 1 out)."},{"label":"TB","value":"Arenado 2; Carroll; Fernandez, Jo 4; Moreno 2; Nootbaar 4; Vargas, I; Waldschmidt 3."},{"label":"RBI","value":"Arenado (63); Fernandez, Jo (16); Moreno 2 (62); Nootbaar 2 (19); Waldschmidt (17)."},{"label":"2-out RBI","value":"Moreno 2."},{"label":"Runners left in scoring position, 2 out","value":"Arenado; Moreno 2; Perdomo."},{"label":"SAC","value":"Perdomo."},{"label":"GIDP","value":"Moreno; Waldschmidt."},{"label":"Team RISP","value":"5-for-14."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Waldschmidt (7, 3rd base off Chapman/Wong)."},{"label":"CS","value":"Waldschmidt (2, 2nd base by Weissert/Wong)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Vargas, I-Perdomo-Tawa)."}]}],"note":[{"label":"a","value":"Homered for Lawlar in the 6th."},{"label":"b","value":"Walked for Nootbaar in the 10th."},{"label":"1","value":"Ran for Arenado in the 10th."}]},"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":8,"airOuts":11,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".250","atBats":38,"obp":".323","slg":".405","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":18,"rbi":6,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":10,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".409","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":201,"era":"3.52","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.22","battersFaced":45,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":78,"strikes":123,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":7,"pitchesPerInning":"20.10","runsScoredPer9":"6.30","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":9,"putOuts":30,"errors":0,"chances":39,"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-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":52,"groundOuts":73,"airOuts":96,"runs":64,"doubles":21,"triples":2,"homeRuns":25,"strikeOuts":122,"baseOnBalls":53,"intentionalWalks":2,"hits":114,"hitByPitch":21,"avg":".284","atBats":401,"obp":".393","slg":".534","ops":".927","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":214,"rbi":75,"leftOnBase":166,"sacBunts":1,"sacFlies":3,"babip":".346","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.04","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":80,"putOuts":814,"errors":5,"chances":899,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":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":33,"gamesStarted":0,"flyOuts":16,"groundOuts":37,"airOuts":28,"runs":15,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":5,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":130,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":499,"era":"2.94","inningsPitched":"33.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":16,"blownSaves":0,"earnedRuns":11,"whip":"1.04","battersFaced":137,"outs":101,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":499,"balls":131,"strikes":368,"strikePercentage":".740","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".333","pitchesPerInning":"14.82","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"9.36","walksPer9Inn":"1.34","hitsPer9Inn":"8.02","runsScoredPer9":"4.01","homeRunsPer9":"0.53","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,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-0 | HBP","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":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":15,"groundOuts":23,"airOuts":29,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".203","atBats":118,"obp":".282","slg":".356","ops":".638","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":15,"strikes":16,"strikePercentage":".520","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":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":51,"gamesStarted":0,"flyOuts":30,"groundOuts":46,"airOuts":47,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":184,"obp":".310","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":799,"era":"4.10","inningsPitched":"48.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":22,"whip":"1.26","battersFaced":204,"outs":145,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":277,"strikes":522,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".600","pitchesPerInning":"16.53","gamesFinished":6,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.75","walksPer9Inn":"2.98","hitsPer9Inn":"8.38","runsScoredPer9":"4.28","homeRunsPer9":"1.49","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":22,"groundOuts":45,"airOuts":39,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":0,"hits":42,"hitByPitch":5,"avg":".250","atBats":168,"obp":".332","slg":".381","ops":".713","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":64,"rbi":22,"leftOnBase":66,"sacBunts":4,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","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":{"gamesStarted":1,"caughtStealing":7,"stolenBases":33,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":22,"putOuts":438,"errors":2,"chances":462,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":52,"groundOuts":71,"airOuts":92,"runs":32,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":49,"baseOnBalls":36,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".245","atBats":274,"obp":".331","slg":".423","ops":".754","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":116,"rbi":51,"leftOnBase":131,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.44","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":{"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":419,"errors":6,"chances":449,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":92,"groundOuts":88,"airOuts":164,"runs":72,"doubles":27,"triples":3,"homeRuns":22,"strikeOuts":106,"baseOnBalls":58,"intentionalWalks":3,"hits":121,"hitByPitch":2,"avg":".257","atBats":471,"obp":".336","slg":".467","ops":".803","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":540,"totalBases":220,"rbi":67,"leftOnBase":225,"sacBunts":1,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.41","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":236,"errors":7,"chances":255,"fielding":".973","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":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":52,"groundOuts":45,"airOuts":94,"runs":31,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".261","atBats":257,"obp":".319","slg":".424","ops":".743","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":109,"rbi":37,"leftOnBase":125,"sacBunts":1,"sacFlies":4,"babip":".307","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.83","popOuts":24,"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":142,"putOuts":123,"errors":5,"chances":270,"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":"600","stats":{"batting":{"summary":"1-3 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":1,"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":37,"flyOuts":24,"groundOuts":30,"airOuts":37,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".256","atBats":117,"obp":".323","slg":".393","ops":".716","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":46,"rbi":14,"leftOnBase":43,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.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":"500","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":48,"groundOuts":128,"airOuts":121,"runs":62,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":62,"baseOnBalls":34,"intentionalWalks":0,"hits":103,"hitByPitch":10,"avg":".254","atBats":405,"obp":".325","slg":".402","ops":".727","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":163,"rbi":62,"leftOnBase":166,"sacBunts":5,"sacFlies":4,"babip":".272","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.75","popOuts":39,"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":224,"putOuts":72,"errors":9,"chances":305,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":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":5,"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":0,"winPercentage":".625","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":{"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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":47,"groundOuts":118,"airOuts":111,"runs":58,"doubles":13,"triples":3,"homeRuns":17,"strikeOuts":143,"baseOnBalls":34,"intentionalWalks":2,"hits":94,"hitByPitch":4,"avg":".206","atBats":457,"obp":".263","slg":".359","ops":".622","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":164,"rbi":62,"leftOnBase":184,"sacBunts":2,"sacFlies":7,"babip":".253","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.88","popOuts":32,"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-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":34,"airOuts":29,"runs":16,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":20,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".268","atBats":112,"obp":".376","slg":".375","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":42,"rbi":7,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":92,"errors":1,"chances":154,"fielding":".994","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","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":{"summary":"5.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":30,"strikes":68,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":70,"groundOuts":80,"airOuts":136,"runs":45,"doubles":25,"triples":1,"homeRuns":13,"strikeOuts":134,"baseOnBalls":33,"intentionalWalks":1,"hits":97,"hitByPitch":3,"atBats":445,"obp":".276","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1811,"era":"3.08","inningsPitched":"120.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.08","battersFaced":483,"outs":360,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1811,"balls":563,"strikes":1248,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":3,"winPercentage":".571","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"4.06","strikeoutsPer9Inn":"10.05","walksPer9Inn":"2.48","hitsPer9Inn":"7.28","runsScoredPer9":"3.38","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":39,"lineOuts":27},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":67,"groundOuts":120,"airOuts":125,"runs":67,"doubles":32,"triples":3,"homeRuns":16,"strikeOuts":104,"baseOnBalls":19,"intentionalWalks":0,"hits":137,"hitByPitch":8,"avg":".284","atBats":482,"obp":".321","slg":".463","ops":".784","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":223,"rbi":64,"leftOnBase":189,"sacBunts":2,"sacFlies":2,"babip":".332","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","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":297,"errors":2,"chances":306,"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":{"note":"(L, 2-3)","summary":"1.0 IP, ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":15,"strikes":11,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":39,"gamesStarted":3,"flyOuts":29,"groundOuts":48,"airOuts":52,"runs":19,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":58,"baseOnBalls":25,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":185,"obp":".271","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":837,"era":"3.06","inningsPitched":"53.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":18,"whip":"1.06","battersFaced":216,"outs":159,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":319,"strikes":518,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"winPercentage":".400","pitchesPerInning":"15.79","gamesFinished":9,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.85","walksPer9Inn":"4.25","hitsPer9Inn":"5.26","runsScoredPer9":"3.23","homeRunsPer9":"1.19","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":12,"groundOuts":33,"airOuts":27,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":2,"hits":28,"hitByPitch":3,"atBats":143,"obp":".326","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":762,"era":"2.25","inningsPitched":"40.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":11,"blownSaves":1,"earnedRuns":10,"whip":"1.33","battersFaced":173,"outs":120,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":762,"balls":323,"strikes":439,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.05","gamesFinished":11,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"12.83","walksPer9Inn":"5.63","hitsPer9Inn":"6.30","runsScoredPer9":"2.48","homeRunsPer9":"0.45","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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":23,"groundOuts":36,"airOuts":35,"runs":11,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":154,"obp":".293","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":677,"era":"1.94","inningsPitched":"41.2","wins":2,"losses":4,"saves":27,"saveOpportunities":29,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.20","battersFaced":175,"outs":125,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":223,"strikes":454,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".333","pitchesPerInning":"16.25","gamesFinished":34,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"11.45","walksPer9Inn":"4.10","hitsPer9Inn":"6.70","runsScoredPer9":"2.38","homeRunsPer9":"0.43","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[686765,678882,677800,575929,702332,681508,663330,655316,680776,657136,668939,801139,669711,669062,594027,547973,663558],"pitchers":[801139,669711,669062,594027,547973,663558],"bench":[678011,642201],"bullpen":[678394,687562,687941,543243,681544,663776,624133],"battingOrder":[686765,678882,677800,575929,702332,663330,655316,680776,668939],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Sogard (1, 1st inning off Pfaadt, 0 on, 0 out); Duran, Ja (17, 3rd inning off Pfaadt, 0 on, 0 out); Gasper (3, 6th inning off Pfaadt, 2 on, 2 out)."},{"label":"TB","value":"Abreu, W; Contreras, Wn 2; Duran, Ja 5; Gasper 4; Sogard 5; Wong."},{"label":"RBI","value":"Contreras, Wn (75); Duran, Ja (62); Gasper 3 (14); Sogard (7)."},{"label":"2-out RBI","value":"Gasper 3."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn 2; Duran, Ja."},{"label":"GIDP","value":"Rafaela."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Sogard-Contreras, Wn; Durbin-Sogard-Contreras, Wn)."}]}],"note":[{"label":"a","value":"Hit by pitch for Gasper in the 8th."},{"label":"b","value":"Flied out for Wong in the 9th."}]}},"officials":[{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Jones, Jah (by Garcia, B)."},{"label":"ABS Challenge","value":"Moreno (Ball-Confirmed); Durbin (Strike-Confirmed); Perdomo (Strike-Confirmed); Sogard (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Pfaadt 94-65; Morillo, J 28-19; Garcia, B 20-8; Ginkel 3-2; Loáisiga 16-12; Tolle 98-68; Weissert 31-16; Miller, E 23-13; Guerrero 9-7; Chapman 14-8; Morán 26-11."},{"label":"Groundouts-flyouts","value":"Pfaadt 3-3; Morillo, J 1-1; Garcia, B 0-1; Ginkel 1-0; Loáisiga 3-1; Tolle 2-4; Weissert 0-1; Miller, E 0-1; Guerrero 2-1; Chapman 1-1; Morán 2-0."},{"label":"Batters faced","value":"Pfaadt 24; Morillo, J 5; Garcia, B 4; Ginkel 2; Loáisiga 6; Tolle 22; Weissert 5; Miller, E 5; Guerrero 3; Chapman 4; Morán 6."},{"label":"Inherited runners-scored","value":"Garcia, B 2-0; Ginkel 1-0."},{"label":"Umpires","value":"HP: Louie Krupa. 1B: Adam Beck. 2B: Dan Iassogna. 3B: D.J. Reyburn. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, Out To RF."},{"label":"First pitch","value":"4:11 PM."},{"label":"T","value":"3:20."},{"label":"Att","value":"36,540."},{"label":"Venue","value":"Fenway Park."},{"label":"August 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","boxscoreName":"Sogard"},"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-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":34,"airOuts":29,"runs":16,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":20,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".268","atBats":112,"obp":".376","slg":".375","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":42,"rbi":7,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":92,"errors":1,"chances":154,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","boxscoreName":"Waldschmidt"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":28,"groundOuts":32,"airOuts":51,"runs":26,"doubles":14,"triples":1,"homeRuns":2,"strikeOuts":63,"baseOnBalls":16,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".279","atBats":197,"obp":".342","slg":".391","ops":".733","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":77,"rbi":17,"leftOnBase":88,"sacBunts":2,"sacFlies":2,"babip":".396","groundOutsToAirouts":"0.63","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"98.50","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":163,"errors":2,"chances":170,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","boxscoreName":"Fernandez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":13,"groundOuts":48,"airOuts":43,"runs":24,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".261","atBats":176,"obp":".297","slg":".364","ops":".661","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":64,"rbi":16,"leftOnBase":62,"sacBunts":4,"sacFlies":0,"babip":".331","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.67","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":42,"putOuts":135,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"loser":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}