{"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":824882,"link":"/api/v1.1/game/824882/feed/live","metaData":{"wait":10,"timeStamp":"20260815_014954","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824882,"type":"R","doubleHeader":"N","id":"2026/08/14/arimlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824882-2026-08-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-14T23:15:00Z","originalDate":"2026-08-14","officialDate":"2026-08-14","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":58,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":65,"losses":58,"winningPercentage":".528"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":49,"ties":0,"pct":".598"},"records":{},"divisionLeader":false,"wins":73,"losses":49,"winningPercentage":".598"},"franchiseName":"Atlanta","clubName":"Braves","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},"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},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672629":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629","firstName":"Gerardo","lastName":"Carrillo","primaryNumber":"68","birthDate":"1998-09-13","currentAge":27,"birthCity":"Guadalajara","birthCountry":"Mexico","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerardo","useLastName":"Carrillo","boxscoreName":"Carrillo","gender":"M","nameMatrilineal":"Baldenebro","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerardo Carrillo","nameSlug":"gerardo-carrillo-672629","firstLastName":"Gerardo Carrillo","lastFirstName":"Carrillo, Gerardo","lastInitName":"Carrillo, G","initLastName":"G Carrillo","fullFMLName":"Gerardo Carrillo","fullLFMName":"Carrillo, Gerardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"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},"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},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"45","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID664849":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849","firstName":"Daniel","lastName":"Young","primaryNumber":"63","birthDate":"1994-05-27","currentAge":32,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Young","middleName":"Alexander","boxscoreName":"Young, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-05-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Young","nameSlug":"danny-young-664849","firstLastName":"Danny Young","lastFirstName":"Young, Danny","lastInitName":"Young, D","initLastName":"D Young","fullFMLName":"Daniel Alexander Young","fullLFMName":"Young, Daniel Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":31,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"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},"ID691769":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769","firstName":"Philip","lastName":"Abner","birthDate":"2002-05-05","currentAge":24,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Philip","useLastName":"Abner","middleName":"James","boxscoreName":"Abner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Philip Abner","nameSlug":"philip-abner-691769","firstLastName":"Philip Abner","lastFirstName":"Abner, Philip","lastInitName":"Abner, P","initLastName":"P Abner","fullFMLName":"Philip James Abner","fullLFMName":"Abner, Philip James","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":36,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"1","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":28,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"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},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"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},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"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},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Cloudy","temp":"87","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":35106,"firstPitch":"2026-08-14T23:17:00.000Z","gameDurationMinutes":152},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"}},"officialScorer":{"id":840017,"fullName":"Allison George","link":"/api/v1/people/840017"},"primaryDatacaster":{"id":666946,"fullName":"Kurt Hoyt","link":"/api/v1/people/666946"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a sharp ground ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T23:17:02.858Z","endTime":"2026-08-14T23:20:18.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":[3,4,5,6,7,8,9,11,12],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T19:16:00.124Z","endTime":"2026-08-14T22:51:56.641Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-14T22:51:56.641Z","endTime":"2026-08-14T23:15:47.549Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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-14T23:15:47.549Z","endTime":"2026-08-14T23:17:05.060Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":90.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79939887341346,"aZ":-20.236497647113566,"pfxX":10.741056177538987,"pfxZ":5.7991946356142945,"pX":-1.2155805504137056,"pZ":1.8819650923365137,"vX0":-14.175002172193022,"vY0":-141.75200640268775,"vZ0":-4.903965458799185,"x":163.34,"y":187.97,"x0":2.4267917121799623,"y0":50.00429537611604,"z0":4.905136315418272,"aX":22.119727971767993},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.7,"breakHorizontal":-16.9,"spinRate":2523,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.3846560198486362,"extension":6.914394029793617},"index":3,"playId":"da8aff0f-2a3b-32fb-8a60-a772a21a7aaf","pitchNumber":1,"startTime":"2026-08-14T23:17:05.060Z","endTime":"2026-08-14T23:17:08.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.980650932259582,"aZ":-19.682410269731253,"pfxX":9.798946236664918,"pfxZ":6.119134762299199,"pX":-0.7191924503571319,"pZ":2.9387598621324442,"vX0":-12.92960760011843,"vY0":-141.24678271178638,"vZ0":-1.9297248251640011,"x":144.41,"y":159.43,"x0":2.6221006000248614,"y0":50.0041504233642,"z0":4.882309224390858,"aX":20.010661621199592},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2556,"spinDirection":111},"zone":1,"typeConfidence":0.91,"plateTime":0.38621613329545346,"extension":6.6584261197144645},"index":4,"playId":"fbbd4b23-52bd-37eb-9609-a8a3d3e1cb9a","pitchNumber":2,"startTime":"2026-08-14T23:17:20.543Z","endTime":"2026-08-14T23:17:23.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52481635658078,"aZ":-21.220380851415154,"pfxX":9.830999574271516,"pfxZ":5.586337159248054,"pX":-1.2770155302373718,"pZ":1.9228178219644556,"vX0":-13.609014290034919,"vY0":-138.81509835528556,"vZ0":-4.38733447922593,"x":165.68,"y":186.86,"x0":2.3997621878796673,"y0":50.00607347744361,"z0":4.926789494980766,"aX":19.291646391172822},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":-15.1,"spinRate":2438,"spinDirection":114},"zone":13,"typeConfidence":0.91,"plateTime":0.393774842213678,"extension":6.876968844084978},"index":5,"playId":"1feb00a2-cc12-31d9-bc2a-6550d1e8caab","pitchNumber":3,"startTime":"2026-08-14T23:17:42.171Z","endTime":"2026-08-14T23:17:45.585Z","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":78.6,"endSpeed":72.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11790197152667,"aZ":-35.45928536203003,"pfxX":-6.830371635628063,"pfxZ":-2.4813596470855632,"pX":-0.13124404411970653,"pZ":2.8159144312860365,"vX0":-4.331326300483619,"vY0":-114.35154054097018,"vZ0":3.044769400463794,"x":122.0,"y":162.75,"x0":2.674902409627393,"y0":50.00327709634533,"z0":4.946329293009809,"aX":-9.042632710943744},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.4,"breakHorizontal":13.4,"spinRate":2518,"spinDirection":301},"zone":5,"typeConfidence":0.9,"plateTime":0.479021577164394,"extension":6.3094447834147145},"index":6,"playId":"8f2aa10e-0186-33b4-9491-64d5489142be","pitchNumber":4,"startTime":"2026-08-14T23:18:02.221Z","endTime":"2026-08-14T23:18:06.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, 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":81.5,"endSpeed":74.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79370347236663,"aZ":-36.13088001111985,"pfxX":-6.02915393753608,"pfxZ":-2.783093678495346,"pX":0.7475006860386612,"pZ":2.2904409507231116,"vX0":-2.915887462016693,"vY0":-118.7129719005453,"vZ0":1.301490677913028,"x":88.51,"y":176.94,"x0":2.777105801816092,"y0":50.005130222600336,"z0":5.036717700557182,"aX":-8.562261499206262},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.4,"breakHorizontal":11.6,"spinRate":2765,"spinDirection":302},"zone":6,"typeConfidence":0.9,"plateTime":0.4622743849935711,"extension":6.368623361470568},"index":7,"playId":"bdc2eeaa-6ac5-3ee1-8101-60f89184918b","pitchNumber":5,"startTime":"2026-08-14T23:18:20.369Z","endTime":"2026-08-14T23:18:25.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.257574727585155,"aZ":-35.55160891484709,"pfxX":-4.9853491975088335,"pfxZ":-2.3377004686527636,"pX":-0.49394357982472964,"pZ":1.0500283327494728,"vX0":-5.806050911325276,"vY0":-119.1438020700365,"vZ0":-1.5505591960599672,"x":135.83,"y":210.43,"x0":2.619742797737479,"y0":50.00514687852321,"z0":4.91336603050169,"aX":-7.189559808366389},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.3,"breakHorizontal":10.4,"spinRate":2528,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4592045866452894,"extension":6.518926207647627},"index":8,"playId":"0fc56afc-a84a-3f13-8576-fd2520a3e6e2","pitchNumber":6,"startTime":"2026-08-14T23:18:42.394Z","endTime":"2026-08-14T23:18:45.530Z","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":97.1,"endSpeed":89.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232831495081562,"aZ":-18.88709812719001,"pfxX":8.828705475039841,"pfxZ":6.517265252083639,"pX":0.18092764323213043,"pZ":2.797141355123835,"vX0":-10.18410951762938,"vY0":-141.20612559873777,"vZ0":-2.5210609185226156,"x":110.1,"y":163.26,"x0":2.670713828135222,"y0":50.00512281375788,"z0":4.903452848792837,"aX":18.00525588071571},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":-14.2,"spinRate":2448,"spinDirection":113},"zone":5,"typeConfidence":0.91,"plateTime":0.3864701433722031,"extension":6.647611891096343},"index":9,"playId":"f8b48770-0b19-3ed1-8cdf-5e4f70db224c","pitchNumber":7,"startTime":"2026-08-14T23:19:08.040Z","endTime":"2026-08-14T23:19:11.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":10,"startTime":"2026-08-14T23:19:29.429Z","endTime":"2026-08-14T23:19:45.820Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21236266572053,"aZ":-19.264785823881795,"pfxX":7.717457190774137,"pfxZ":6.472175350374169,"pX":0.8352937351602775,"pZ":3.525439701446648,"vX0":-8.069522356074774,"vY0":-140.01073968244248,"vZ0":-0.7965297800797321,"x":85.16,"y":143.59,"x0":2.74558859199766,"y0":50.00373291585083,"z0":5.068859451419413,"aX":15.395760409780321},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":-12.4,"spinRate":2374,"spinDirection":115},"zone":12,"typeConfidence":0.91,"plateTime":0.39049737970569787,"extension":6.604080972165698},"index":11,"playId":"48e83089-2e58-337b-b1f5-f84264bdf808","pitchNumber":8,"startTime":"2026-08-14T23:19:45.820Z","endTime":"2026-08-14T23:19:49.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002902487793122,"aZ":-37.39784528883283,"pfxX":-5.2032569739024375,"pfxZ":-3.7841835752816895,"pX":0.15670901483081712,"pZ":2.242406895585436,"vX0":-4.034827984868917,"vY0":-116.72885534109339,"vZ0":1.5886245550603346,"x":111.03,"y":178.24,"x0":2.583813605455899,"y0":50.00444953473318,"z0":5.074454687450418,"aX":-7.178653703354256},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.1,"breakHorizontal":10.4,"spinRate":2387,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.4692551406206058,"extension":6.7098901632483905},"hitData":{"launchSpeed":100.5,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":71.0,"coordY":113.0}},"index":12,"playId":"361f4437-4b59-3d35-bb4d-b447e6c3f42a","pitchNumber":9,"startTime":"2026-08-14T23:20:06.991Z","endTime":"2026-08-14T23:20:18.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:20:18.840Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (25) on a sharp line drive to left fielder Mauricio Dubón. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T23:20:26.111Z","endTime":"2026-08-14T23:21:21.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":89.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011708750693273,"aZ":-18.20315411629786,"pfxX":8.044153232555036,"pfxZ":6.839836015498687,"pX":-0.05573951656427016,"pZ":2.8863921690612857,"vX0":-10.406546984999103,"vY0":-141.70640613399829,"vZ0":-2.3394988864521356,"x":119.12,"y":160.85,"x0":2.611351618556608,"y0":50.004377293141665,"z0":4.879683608909848,"aX":16.435685235862355},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":-12.6,"spinRate":2420,"spinDirection":114},"zone":2,"typeConfidence":0.91,"plateTime":0.3858580722415015,"extension":6.716932620186705},"index":0,"playId":"00f2626e-9397-3dc3-aaca-110247d3ca47","pitchNumber":1,"startTime":"2026-08-14T23:20:46.024Z","endTime":"2026-08-14T23:20:49.360Z","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.9,"endSpeed":89.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31653849711042,"aZ":-20.3410036978402,"pfxX":9.11240924473665,"pfxZ":5.764731163663901,"pX":0.5124047206704166,"pZ":2.645854734605337,"vX0":-9.625699440644665,"vY0":-142.31082848593928,"vZ0":-2.5491078747510265,"x":97.47,"y":167.34,"x0":2.752897198366766,"y0":50.006404689073065,"z0":4.840150138795607,"aX":18.716102886910413},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":2426,"spinDirection":111},"zone":6,"typeConfidence":0.91,"plateTime":0.3847130483363643,"extension":6.651282130950954},"hitData":{"launchSpeed":102.9,"launchAngle":17.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.73,"coordY":90.18}},"index":1,"playId":"ce1c4cfa-5543-3711-83dd-9f72136c606c","pitchNumber":2,"startTime":"2026-08-14T23:21:06.907Z","endTime":"2026-08-14T23:21:21.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:21:21.882Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out softly to first baseman Matt Olson. Geraldo Perdomo scores. Corbin Carroll to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T23:21:57.354Z","endTime":"2026-08-14T23:23:41.808Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":519242,"link":"/api/v1/people/519242"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202760453563123,"aZ":-35.04008019972077,"pfxX":-7.995623185651083,"pfxZ":-2.043947982159372,"pX":-0.8253164178288632,"pZ":2.128717802737138,"vX0":-5.693948112190855,"vY0":-118.0348275192337,"vZ0":0.9340793553701496,"x":148.46,"y":181.3,"x0":2.6642833961415024,"y0":50.004900075298,"z0":4.975162883143064,"aX":-11.189989143544699},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.1,"breakHorizontal":16.0,"spinRate":2609,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.46550538884930504,"extension":6.5267424743709315},"index":0,"playId":"d3560bee-c0da-3fb2-9122-9c452c1b9b2e","pitchNumber":1,"startTime":"2026-08-14T23:22:05.664Z","endTime":"2026-08-14T23:22:09.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611659042503344,"aZ":-34.81370311353565,"pfxX":-2.9541730847163628,"pfxZ":-1.8745591538837907,"pX":-0.028731013723727408,"pZ":1.5698592381663619,"vX0":-5.3120873863070415,"vY0":-117.59290320147602,"vZ0":-0.3706688097054477,"x":118.1,"y":196.39,"x0":2.6405817532146623,"y0":50.00545726984881,"z0":4.95021364469446,"aX":-4.150870388666341},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.2,"breakHorizontal":6.6,"spinRate":2423,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.4652043139805837,"extension":6.5316167666724585},"index":1,"playId":"3d5fe895-78d8-3c7b-9c8b-1f7ff1085792","pitchNumber":2,"startTime":"2026-08-14T23:22:28.705Z","endTime":"2026-08-14T23:22:33.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863660959077006,"aZ":-35.12918386200091,"pfxX":-3.8474077458590488,"pfxZ":-2.0420727229522604,"pX":-0.7858734018970235,"pZ":0.5015925701422342,"vX0":-6.923228799800968,"vY0":-119.56329931719432,"vZ0":-2.7892140396473035,"x":146.96,"y":225.24,"x0":2.645885678759488,"y0":50.00047700540941,"z0":4.832840823290572,"aX":-5.574196515840622},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.1,"breakHorizontal":8.6,"spinRate":2579,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.4579401720163778,"extension":6.690235877122452},"index":2,"playId":"7f5e0696-ffc3-3ec5-81b3-e7a5a8ebac22","pitchNumber":3,"startTime":"2026-08-14T23:23:05.037Z","endTime":"2026-08-14T23:23:08.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507672890643654,"aZ":-23.689861570732642,"pfxX":7.751308321798426,"pfxZ":4.279830218382875,"pX":0.24157658373845198,"pZ":3.3702106353760537,"vX0":-9.438430567760712,"vY0":-139.21452362114167,"vZ0":-0.17853523002420146,"x":107.79,"y":147.78,"x0":2.653843973965073,"y0":50.00047210210215,"z0":4.990919545218161,"aX":15.356514627273285},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":-12.4,"spinRate":2379,"spinDirection":114},"zone":12,"typeConfidence":0.88,"plateTime":0.3920453617664439,"extension":6.651080719928},"hitData":{"launchSpeed":86.0,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":146.22,"coordY":181.77}},"index":3,"playId":"e95b7ba3-81da-364a-933e-ddc9469e1d3a","pitchNumber":4,"startTime":"2026-08-14T23:23:32.050Z","endTime":"2026-08-14T23:23:41.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:23:41.808Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to shortstop Jim Jarvis.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T23:24:09.063Z","endTime":"2026-08-14T23:25:04.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511406247292076,"aZ":-19.39755693884684,"pfxX":7.148201061980606,"pfxZ":6.216523531260831,"pX":0.5318039468425931,"pZ":3.172330238457113,"vX0":-8.97860270425359,"vY0":-141.5715090130435,"vZ0":-1.3178465498640273,"x":96.73,"y":153.13,"x0":2.7970518326869573,"y0":50.00211094487633,"z0":4.870072056859556,"aX":14.69176707493327},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.3,"breakHorizontal":-11.4,"spinRate":2419,"spinDirection":112},"zone":3,"typeConfidence":0.91,"plateTime":0.3850400456993106,"extension":6.718271028850841},"index":0,"playId":"71960098-de71-30d7-a7b4-4995e1710080","pitchNumber":1,"startTime":"2026-08-14T23:24:09.063Z","endTime":"2026-08-14T23:24:12.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05034760680671,"aZ":-34.403145249558996,"pfxX":-4.177510611654038,"pfxZ":-1.5033091019648248,"pX":-0.3131471776515984,"pZ":1.3443246547540444,"vX0":-5.657284200461075,"vY0":-120.37105704234624,"vZ0":-1.1670093990388253,"x":128.94,"y":202.48,"x0":2.600888977977575,"y0":50.00384726056962,"z0":4.852878242323528,"aX":-6.193376149574385},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.8,"breakHorizontal":8.8,"spinRate":2534,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.4532071934901998,"extension":6.469241225638316},"index":1,"playId":"88917779-e7bc-312b-b02c-30eac08b9c68","pitchNumber":2,"startTime":"2026-08-14T23:24:31.325Z","endTime":"2026-08-14T23:24:34.476Z","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":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690754077562243,"aZ":-31.08668963455441,"pfxX":9.43908152205053,"pfxZ":0.6351686205637233,"pX":0.40157827552196845,"pZ":1.307151646226581,"vX0":-9.038852570920746,"vY0":-129.06916921156144,"vZ0":-2.347198039104957,"x":101.69,"y":203.49,"x0":2.6950556568676287,"y0":50.00489471067201,"z0":4.5835925799505395,"aX":16.192181498181796},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":-15.5,"spinRate":1886,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.42171687426709203,"extension":6.701309140883506},"hitData":{"launchSpeed":103.3,"launchAngle":3.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":113.75,"coordY":163.75}},"index":2,"playId":"34859175-113a-3930-af7b-a15df4034599","pitchNumber":3,"startTime":"2026-08-14T23:24:55.425Z","endTime":"2026-08-14T23:25:04.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:25:04.398Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-14T23:25:23.653Z","endTime":"2026-08-14T23:27:03.181Z","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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.906015517366694,"aZ":-34.217905943351994,"pfxX":-4.960680022966667,"pfxZ":-1.4738464500451691,"pX":0.3564036393108484,"pZ":1.4271077563156496,"vX0":-3.751260780544811,"vY0":-116.63441592836588,"vZ0":-0.49873293813625463,"x":103.41,"y":200.25,"x0":2.627316030284735,"y0":50.004156201850115,"z0":4.8566559828866245,"aX":-6.868876715285625},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.5,"breakHorizontal":9.8,"spinRate":2390,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.4687167060201385,"extension":6.4952711411738395},"index":0,"playId":"3fffdba2-b56e-3752-917a-bd352139ed34","pitchNumber":1,"startTime":"2026-08-14T23:25:37.664Z","endTime":"2026-08-14T23:25:41.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64493829200541,"aZ":-34.585354659593584,"pfxX":-4.858404401902766,"pfxZ":-1.7232710184433362,"pX":-0.07553487617829663,"pZ":1.1468135237495232,"vX0":-4.783605980715043,"vY0":-117.55049970578031,"vZ0":-1.159977661262011,"x":119.88,"y":207.82,"x0":2.6144643880624914,"y0":50.0005803274353,"z0":4.848837775094511,"aX":-6.816968923779864},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.1,"breakHorizontal":10.0,"spinRate":2534,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.4654173331258966,"extension":6.365194015387814},"index":1,"playId":"45f168c8-ba54-3fc3-9451-1682fab44233","pitchNumber":2,"startTime":"2026-08-14T23:25:56.452Z","endTime":"2026-08-14T23:25:59.966Z","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":94.1,"endSpeed":86.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82224717677799,"aZ":-22.787583005756048,"pfxX":8.680042219874268,"pfxZ":4.880691322786159,"pX":0.8873884043095915,"pZ":3.8271233440725254,"vX0":-7.892576408798643,"vY0":-136.99971558198976,"vZ0":1.0563403354669927,"x":83.17,"y":135.45,"x0":2.660963597969147,"y0":50.00468022595916,"z0":4.980417159708996,"aX":16.702222709260703},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-14.3,"spinRate":2250,"spinDirection":116},"zone":12,"typeConfidence":0.84,"plateTime":0.397957298717889,"extension":6.471120741251325},"index":2,"playId":"bf3ea846-df8b-3799-bff2-72bc254081a7","pitchNumber":3,"startTime":"2026-08-14T23:26:19.529Z","endTime":"2026-08-14T23:26:22.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.406896589327914,"aZ":-35.796230040290745,"pfxX":-5.999425583634303,"pfxZ":-2.783413193514943,"pX":-0.18850443213001686,"pZ":1.4996713486923638,"vX0":-4.692790180938575,"vY0":-113.54395647899364,"vZ0":0.5153991544553755,"x":124.19,"y":198.29,"x0":2.6868613188184267,"y0":50.00352882762438,"z0":4.8409164932554205,"aX":-7.806981665844442},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.6,"breakHorizontal":12.1,"spinRate":2533,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.48298651876211096,"extension":6.282840228365737},"index":3,"playId":"5aef5156-bce8-337a-b6f7-d0b0a835865b","pitchNumber":4,"startTime":"2026-08-14T23:26:39.355Z","endTime":"2026-08-14T23:26:43.002Z","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":80.5,"endSpeed":74.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15423767570564,"aZ":-34.7818819066742,"pfxX":-5.853198391548608,"pfxZ":-1.8807875011718656,"pX":0.6341526812171033,"pZ":1.65795121118255,"vX0":-3.2551262239214154,"vY0":-117.19135874057483,"vZ0":0.4058113113023476,"x":92.83,"y":194.02,"x0":2.8013496546538357,"y0":50.00025259235534,"z0":4.731666647349844,"aX":-8.13800311279681},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.0,"breakHorizontal":11.4,"spinRate":2620,"spinDirection":298},"zone":9,"typeConfidence":0.9,"plateTime":0.46738874010225206,"extension":6.403837598130752},"index":4,"playId":"fb0f29fa-2fb0-39e7-8f78-e6ec22475d3d","pitchNumber":5,"startTime":"2026-08-14T23:26:59.720Z","endTime":"2026-08-14T23:27:03.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:27:03.181Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a ground ball to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T23:29:02.561Z","endTime":"2026-08-14T23:29:51.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.895300468929747,"aZ":-13.450943986099963,"pfxX":-3.8698561859068965,"pfxZ":10.310922414958618,"pX":0.25533241602306145,"pZ":2.2927465057448666,"vX0":6.299779195695804,"vY0":-133.89873128133715,"vZ0":-6.177650998328932,"x":107.27,"y":176.88,"x0":-1.6250491363489448,"y0":50.00161184394809,"z0":5.5920153914072985,"aX":-7.026775674178305},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2623,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.409035485779913,"extension":6.599324859291015},"index":0,"playId":"856eb3f5-75be-3644-bae8-5196559ba5a5","pitchNumber":1,"startTime":"2026-08-14T23:29:25.874Z","endTime":"2026-08-14T23:29:29.047Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097170320133955,"aZ":-23.085738008243656,"pfxX":0.04394763048823069,"pfxZ":5.231653533757141,"pX":0.6617038280677023,"pZ":2.5774888297004126,"vX0":6.2832729935802725,"vY0":-130.36913096631346,"vZ0":-2.9297814394503474,"x":91.78,"y":169.19,"x0":-1.776192868600246,"y0":50.00141594154758,"z0":5.441118656453653,"aX":0.07565214691468111},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-1.3,"spinRate":2763,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.41869587134102737,"extension":6.376004025550691},"hitData":{"launchSpeed":74.5,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":167.0,"coordY":144.99}},"index":1,"playId":"678f2cdb-51d7-3a88-ab0d-1740b4380c77","pitchNumber":2,"startTime":"2026-08-14T23:29:39.092Z","endTime":"2026-08-14T23:29:51.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:29:51.886Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T23:29:57.484Z","endTime":"2026-08-14T23:31:34.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397418021320043,"aZ":-24.127664647909704,"pfxX":-9.590382147010654,"pfxZ":4.3424107787934245,"pX":0.12373559285628925,"pZ":1.7276175223702777,"vX0":8.252342815303976,"vY0":-135.06823616157735,"vZ0":-5.337652262214334,"x":112.28,"y":192.13,"x0":-1.7195695887418725,"y0":50.006673479601645,"z0":5.417875013585257,"aX":-17.789686215912614},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2425,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40493592136995327,"extension":6.958238488944013},"index":0,"playId":"c62a0897-3f80-3da4-8cf1-510e68bcfda2","pitchNumber":1,"startTime":"2026-08-14T23:30:21.661Z","endTime":"2026-08-14T23:30:24.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.322806421452032,"aZ":-27.75779025531278,"pfxX":4.284695278418505,"pfxZ":2.852636935132306,"pX":2.4879089577445512,"pZ":1.0189786618008712,"vX0":8.927772303595155,"vY0":-122.8028658198336,"vZ0":-4.686419349078263,"x":22.17,"y":211.27,"x0":-1.7325594670192428,"y0":50.002909032833514,"z0":5.277459007841766,"aX":6.62757390761063},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-9.6,"spinRate":2893,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.443816066897738,"extension":6.95006181722332},"index":1,"playId":"c0195b9d-87e4-3a2f-b34e-920273f0d26c","pitchNumber":2,"startTime":"2026-08-14T23:30:40.382Z","endTime":"2026-08-14T23:30:43.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014421723675916,"aZ":-15.203603221498001,"pfxX":-3.6989892532291617,"pfxZ":8.952420464327686,"pX":-0.26543813144294515,"pZ":2.516601216552933,"vX0":5.150756757274262,"vY0":-135.89139997686718,"vZ0":-5.395760798123458,"x":127.12,"y":170.83,"x0":-1.693079929625619,"y0":50.00333123401497,"z0":5.561337661983171,"aX":-7.012393156336912},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2536,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40100344277554356,"extension":6.6549523397761075},"index":2,"playId":"18a62206-57c0-3b68-bfd1-d9f38e916488","pitchNumber":3,"startTime":"2026-08-14T23:31:02.552Z","endTime":"2026-08-14T23:31:05.552Z","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":88.7,"endSpeed":81.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.056806957854704,"aZ":-26.173371704373377,"pfxX":-10.653182577051453,"pfxZ":3.5457605727531325,"pX":0.40463484057558646,"pZ":1.3333192028949015,"vX0":9.061346717606128,"vY0":-128.8619603392689,"vZ0":-4.857061278348933,"x":101.58,"y":202.78,"x0":-1.7615169109738422,"y0":50.003962409039175,"z0":5.247700503124135,"aX":-18.040453965568126},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":2208,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42393519912047317,"extension":7.1174352910426215},"index":3,"playId":"66770008-8e4e-381e-ae72-006c68330774","pitchNumber":4,"startTime":"2026-08-14T23:31:30.797Z","endTime":"2026-08-14T23:31:34.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:31:34.811Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Olson grounds into a force out, third baseman Nolan Arenado to shortstop Geraldo Perdomo. Drake Baldwin out at 2nd. Matt Olson to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T23:31:43.364Z","endTime":"2026-08-14T23:33:23.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":81.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273687265489958,"aZ":-26.608913231735045,"pfxX":-9.84344833951041,"pfxZ":3.341775787939354,"pX":0.5146552252987693,"pZ":1.7361472771592583,"vX0":9.092150697598536,"vY0":-127.48740276885628,"vZ0":-3.6840762708577683,"x":97.38,"y":191.9,"x0":-1.7986709880310723,"y0":50.00444350388756,"z0":5.272426035776205,"aX":-16.399045078707264},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":2178,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4276948979268371,"extension":7.0410811246900655},"index":0,"playId":"fa9af504-5424-35a3-9cd6-ba4b43b86876","pitchNumber":1,"startTime":"2026-08-14T23:32:01.820Z","endTime":"2026-08-14T23:32:04.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81811305924332,"aZ":-16.118418270799726,"pfxX":-5.525162850899827,"pfxZ":8.362862108791095,"pX":1.0469401762489308,"pZ":3.1155790571960633,"vX0":9.259705108718489,"vY0":-136.6398030386973,"vZ0":-3.5582134373626477,"x":77.09,"y":154.66,"x0":-1.6446061235446965,"y0":50.002635742624726,"z0":5.52019181275854,"aX":-10.608117751059636},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2630,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3985602368506589,"extension":6.682302501079862},"index":1,"playId":"9ad2b9fb-c038-39e4-a658-277c2eb11007","pitchNumber":2,"startTime":"2026-08-14T23:32:22.708Z","endTime":"2026-08-14T23:32:25.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-14T23:32:37.408Z","endTime":"2026-08-14T23:32:52.851Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874562211964403,"aZ":-16.90045514105213,"pfxX":-4.777830813600971,"pfxZ":7.919824272858779,"pX":0.19123450407034345,"pZ":3.9893591236603023,"vX0":7.291542654364909,"vY0":-136.71773798545524,"vZ0":-1.2798468168245078,"x":109.71,"y":131.07,"x0":-1.8669301308567587,"y0":50.00027067734726,"z0":5.602076570853401,"aX":-9.212058461294012},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2635,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.397800826274334,"extension":6.636633477650403},"index":3,"playId":"7dde3ba2-779d-3463-99bd-3ecd093010a4","pitchNumber":3,"startTime":"2026-08-14T23:32:52.851Z","endTime":"2026-08-14T23:32:56.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762446269099676,"aZ":-27.019269567751664,"pfxX":-10.61788785941678,"pfxZ":3.130169558827339,"pX":-0.18882268388404952,"pZ":0.9327336106590945,"vX0":7.9577453286518995,"vY0":-127.20669620129121,"vZ0":-5.104315234532283,"x":124.2,"y":213.6,"x0":-1.9697047935626024,"y0":50.00526275560588,"z0":5.09328225479414,"aX":-17.4986234641119},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2169,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4296871927106247,"extension":6.813671480619665},"hitData":{"launchSpeed":67.7,"launchAngle":-22.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.72,"coordY":163.0}},"index":4,"playId":"f6ac4063-3234-30f9-b3d4-666ed00caebb","pitchNumber":4,"startTime":"2026-08-14T23:33:13.577Z","endTime":"2026-08-14T23:33:23.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:33:23.619Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-14T23:33:49.038Z","endTime":"2026-08-14T23:35:17.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":"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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298723226622783,"aZ":-29.930572988882556,"pfxX":-8.457558744163329,"pfxZ":1.349138452896531,"pX":-1.3324625257046954,"pZ":2.39584818871526,"vX0":4.7169476536475115,"vY0":-127.87844230282961,"vZ0":-1.5691571319732822,"x":167.79,"y":174.09,"x0":-2.0979310341128303,"y0":50.00333520152211,"z0":5.3558591558570185,"aX":-14.068541220432294},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":14.3,"spinRate":2207,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4276137761322838,"extension":6.891922213206453},"index":0,"playId":"44ec23be-6d3a-362f-9179-e01c47c5d229","pitchNumber":1,"startTime":"2026-08-14T23:33:58.059Z","endTime":"2026-08-14T23:34:01.555Z","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":87.6,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108110131571244,"aZ":-29.92675531886789,"pfxX":-8.959378133148903,"pfxZ":1.354523557848406,"pX":-0.7766388965894377,"pZ":2.4728377973230096,"vX0":5.894673167801962,"vY0":-127.59243378879498,"vZ0":-1.395630734717729,"x":146.6,"y":172.01,"x0":-1.9426258690167753,"y0":50.005899194315916,"z0":5.366224849399915,"aX":-14.903809520310965},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":2152,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.42785482699630206,"extension":7.0853452316740055},"index":1,"playId":"e77bf282-3913-3767-8d51-421e09c8268a","pitchNumber":2,"startTime":"2026-08-14T23:34:16.059Z","endTime":"2026-08-14T23:34:21.705Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320247914636155,"aZ":-16.980741335437365,"pfxX":-4.753121893947232,"pfxZ":8.095700898478624,"pX":0.8054337032835364,"pZ":2.8704582166928847,"vX0":8.440700829832995,"vY0":-135.5564004241589,"vZ0":-3.8482040796423953,"x":86.3,"y":161.28,"x0":-1.719359528340522,"y0":50.00082464383729,"z0":5.480736340594904,"aX":-8.918781761167807},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2609,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40277894583720997,"extension":6.815987755538433},"index":2,"playId":"3249c4b7-bd65-3b4e-8cd8-e5312abe8f73","pitchNumber":3,"startTime":"2026-08-14T23:34:40.569Z","endTime":"2026-08-14T23:34:43.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.367633190186197,"aZ":-41.22078170205546,"pfxX":4.378627674094335,"pfxZ":-6.061066430050072,"pX":1.1208718275709686,"pZ":0.1402584305547346,"vX0":5.697199010641994,"vY0":-121.29973993597886,"vZ0":-4.316100817939311,"x":74.28,"y":234.99,"x0":-1.825708457019826,"y0":50.00324590867387,"z0":5.53060558308952,"aX":6.534647891290024},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":-9.2,"spinRate":2636,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45127880280638877,"extension":6.706554977838159},"index":3,"playId":"42123e78-6cea-3ed3-b0fa-91707c19eaf7","pitchNumber":4,"startTime":"2026-08-14T23:35:12.798Z","endTime":"2026-08-14T23:35:17.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:35:17.491Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T23:37:22.327Z","endTime":"2026-08-14T23:38:09.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046783618361953,"aZ":-21.199395065477756,"pfxX":10.617458554449513,"pfxZ":5.855220299740704,"pX":-0.8973262937107734,"pZ":2.545010921023364,"vX0":-12.73166557484244,"vY0":-136.09170424927416,"vZ0":-2.608084561367834,"x":151.2,"y":170.06,"x0":2.463518999407388,"y0":50.00260735344168,"z0":4.985127012995187,"aX":19.90281119580212},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.6,"spinRate":2455,"spinDirection":117},"zone":11,"typeConfidence":0.9,"plateTime":0.40255781607487684,"extension":6.780945031932774},"index":0,"playId":"33ec5cdb-42ac-304f-8ef0-fe43357b4a6f","pitchNumber":1,"startTime":"2026-08-14T23:37:38.891Z","endTime":"2026-08-14T23:37:41.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-14T23:37:51.553Z","endTime":"2026-08-14T23:38:00.448Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":87.0,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630378708895897,"aZ":-28.371148452260865,"pfxX":10.422476578007254,"pfxZ":2.3460813127258806,"pX":0.9500479352181114,"pZ":2.1720296382870607,"vX0":-7.83158551367692,"vY0":-126.48469515776708,"vZ0":-0.9708552446322608,"x":80.79,"y":180.14,"x0":2.7312740862717493,"y0":50.00324777355164,"z0":4.834372237296077,"aX":16.899757888041794},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":1916,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.4329232607386042,"extension":6.483476233311446},"hitData":{"launchSpeed":69.6,"launchAngle":65.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":160.12}},"index":2,"playId":"2ec2c2f1-05df-3e24-b80a-36a009c70665","pitchNumber":2,"startTime":"2026-08-14T23:38:00.448Z","endTime":"2026-08-14T23:38:09.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:38:09.881Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T23:38:25.790Z","endTime":"2026-08-14T23:39:15.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622925279300354,"aZ":-18.96800794965819,"pfxX":8.634220580852906,"pfxZ":7.074225196012874,"pX":-0.3878539020446343,"pZ":3.4733622991858,"vX0":-11.011746573478952,"vY0":-135.51616200695702,"vZ0":-0.49275393211034346,"x":131.78,"y":145.0,"x0":2.599639939581185,"y0":50.0014748845239,"z0":4.978339351828105,"aX":16.116168266067593},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-13.4,"spinRate":2326,"spinDirection":116},"zone":11,"typeConfidence":0.9,"plateTime":0.4036320859795519,"extension":6.702416999952515},"index":0,"playId":"99db7157-8f10-3c84-9c60-a1a501d2217d","pitchNumber":1,"startTime":"2026-08-14T23:38:34.385Z","endTime":"2026-08-14T23:38:37.531Z","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":94.9,"endSpeed":87.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453627309966812,"aZ":-20.718461625807084,"pfxX":8.543228851305326,"pfxZ":5.887887803238366,"pX":-0.3477497410574974,"pZ":2.854271644858566,"vX0":-11.234220851993557,"vY0":-137.82617745921985,"vZ0":-1.9758480356928436,"x":130.26,"y":161.71,"x0":2.65017843315682,"y0":50.001627635334565,"z0":4.963556632000479,"aX":16.618553400230876},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-13.4,"spinRate":2318,"spinDirection":114},"zone":1,"typeConfidence":0.9,"plateTime":0.39574650290849656,"extension":6.494281906012304},"index":1,"playId":"ef1f3387-5099-3ccd-8d80-15e15c9952ae","pitchNumber":2,"startTime":"2026-08-14T23:38:50.912Z","endTime":"2026-08-14T23:38:54.007Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286713722653392,"aZ":-22.026671283403257,"pfxX":8.835488482205198,"pfxZ":5.132191584279704,"pX":-0.028651377170923094,"pZ":3.045973812429129,"vX0":-10.431973651805874,"vY0":-139.0566768553273,"vZ0":-1.170465568087093,"x":118.09,"y":156.54,"x0":2.6060675142318437,"y0":50.0041199155893,"z0":4.919933467622572,"aX":17.4764618853379},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2397,"spinDirection":114},"zone":2,"typeConfidence":0.9,"plateTime":0.39239279340884314,"extension":6.657384851656759},"index":2,"playId":"1cf15290-0628-3586-9bdb-aef206867f99","pitchNumber":3,"startTime":"2026-08-14T23:39:12.417Z","endTime":"2026-08-14T23:39:15.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:39:15.417Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-14T23:39:23.928Z","endTime":"2026-08-14T23:41:00.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.164108882604406,"aZ":-21.46771171030304,"pfxX":8.450744096141658,"pfxZ":5.615722931729124,"pX":-0.4683163728269639,"pZ":2.743024055724568,"vX0":-11.705520342221469,"vY0":-136.31875712145083,"vZ0":-1.7360652066916937,"x":134.85,"y":164.72,"x0":2.756728146288682,"y0":50.00597700752643,"z0":4.850053485893808,"aX":16.123127739712103},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":-13.2,"spinRate":2355,"spinDirection":112},"zone":4,"typeConfidence":0.9,"plateTime":0.39974190266688225,"extension":6.5246734729589},"index":0,"playId":"a9eabb05-d119-3e61-a0af-3ebe74be540b","pitchNumber":1,"startTime":"2026-08-14T23:39:42.812Z","endTime":"2026-08-14T23:39:45.812Z","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":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59891907148998,"aZ":-35.314364768724275,"pfxX":-7.658940391452591,"pfxZ":-2.4613714520858547,"pX":0.9038413432466398,"pZ":3.323098336998625,"vX0":-2.2628604762320563,"vY0":-112.04373103791104,"vZ0":4.079806558237218,"x":82.55,"y":149.06,"x0":2.9210206089666353,"y0":50.00270061123026,"z0":5.079703224102307,"aX":-9.770297051932786},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.1,"breakHorizontal":14.4,"spinRate":2526,"spinDirection":301},"zone":12,"typeConfidence":0.9,"plateTime":0.4882133740351837,"extension":6.1968576275369625},"index":1,"playId":"0828b253-e211-3e0e-adaf-4c161d8c5866","pitchNumber":2,"startTime":"2026-08-14T23:39:56.835Z","endTime":"2026-08-14T23:40:00.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07737986030262,"aZ":-23.364719724922082,"pfxX":9.067997855610841,"pfxZ":4.457974148325446,"pX":0.666900046135992,"pZ":2.536858382820348,"vX0":-9.128262690704675,"vY0":-138.71814132743418,"vZ0":-2.2026030812929713,"x":91.58,"y":170.28,"x0":2.8007120556327156,"y0":50.00146508704539,"z0":4.8769409186246895,"aX":17.912015812390514},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.9,"spinRate":2309,"spinDirection":110},"zone":6,"typeConfidence":0.85,"plateTime":0.39281738918703146,"extension":6.582508503067298},"index":2,"playId":"df90bc63-83b8-3406-8415-fb7e4423b849","pitchNumber":3,"startTime":"2026-08-14T23:40:13.255Z","endTime":"2026-08-14T23:40:16.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856371481504212,"aZ":-21.643806983264888,"pfxX":7.8563188362093985,"pfxZ":5.512418384802931,"pX":-0.08100961560763108,"pZ":4.298714112574995,"vX0":-9.847721564908765,"vY0":-136.78227048498405,"vZ0":1.656839651788863,"x":120.09,"y":122.71,"x0":2.5314270326536397,"y0":50.00344488094169,"z0":5.1612525919103165,"aX":15.010395245572788},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-12.4,"spinRate":2279,"spinDirection":116},"zone":11,"typeConfidence":0.9,"plateTime":0.3991935598362475,"extension":6.499810622742024},"index":3,"playId":"f3336af8-dc3d-348c-8f06-3f76c5cc2b30","pitchNumber":4,"startTime":"2026-08-14T23:40:31.116Z","endTime":"2026-08-14T23:40:34.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.101729643415194,"aZ":-37.3746692945321,"pfxX":-4.767348192793879,"pfxZ":-3.7441557350722947,"pX":0.1493355437434849,"pZ":1.9326949339275787,"vX0":-4.297410014404251,"vY0":-116.82752172485517,"vZ0":0.6968904771116129,"x":111.31,"y":186.6,"x0":2.6290882998485463,"y0":50.00327549852726,"z0":5.131037568549468,"aX":-6.619033003685272},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.4,"breakHorizontal":9.6,"spinRate":2609,"spinDirection":307},"zone":8,"typeConfidence":0.9,"plateTime":0.4680484859326399,"extension":6.436034461282721},"hitData":{"launchSpeed":87.9,"launchAngle":44.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.02,"coordY":91.73}},"index":4,"playId":"3839b8d5-7749-321f-9744-3d8106489fdf","pitchNumber":5,"startTime":"2026-08-14T23:40:50.779Z","endTime":"2026-08-14T23:41:00.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:41:00.383Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, first baseman Tim Tawa to pitcher Brandon Pfaadt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:43:10.481Z","endTime":"2026-08-14T23:43:51.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":[3,4,5],"actionIndex":[0,1,2],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces second baseman Ketel Marte, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-14T23:43:12.737Z","endTime":"2026-08-14T23:43:12.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"description":"Defensive switch from first base to second base for Ildemaro Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-14T23:43:12.739Z","endTime":"2026-08-14T23:43:12.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600"},{"details":{"description":"Defensive switch from center field to first base for Tim Tawa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-14T23:43:12.741Z","endTime":"2026-08-14T23:43:12.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034149230710657,"aZ":-20.55665348618751,"pfxX":-2.8350179403784583,"pfxZ":6.384453824190771,"pX":1.0821111302907704,"pZ":2.48774487838312,"vX0":8.367013280835655,"vY0":-132.71078930221145,"vZ0":-4.108350377460569,"x":75.75,"y":171.61,"x0":-1.7155139782369575,"y0":50.00191488090857,"z0":5.515509994821017,"aX":-5.158616638114339},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.0,"breakHorizontal":3.7,"spinRate":2550,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4095811673243732,"extension":6.599101145950295},"index":3,"playId":"9638777e-a1cb-3fa3-9fb2-e262fb3c191e","pitchNumber":1,"startTime":"2026-08-14T23:43:12.743Z","endTime":"2026-08-14T23:43:16.452Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.937529505588767,"aZ":-37.046334822126475,"pfxX":5.622322588721622,"pfxZ":-3.2369309796941526,"pX":-0.6370239990959903,"pZ":2.231205939679364,"vX0":1.3598305080423962,"vY0":-121.21640482431965,"vZ0":-0.6427802063270989,"x":141.28,"y":178.54,"x0":-1.9342396826317798,"y0":50.00146989321098,"z0":5.6998673319667805,"aX":8.469097894345165},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.8,"breakHorizontal":-10.6,"spinRate":2586,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4497449321845206,"extension":6.460646051441613},"index":4,"playId":"bbec5ab5-14a4-3b10-878d-40ded1d038bc","pitchNumber":2,"startTime":"2026-08-14T23:43:27.635Z","endTime":"2026-08-14T23:43:30.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293547049580354,"aZ":-28.914516206634627,"pfxX":-9.505442338097172,"pfxZ":1.9933490001233398,"pX":-0.525259004463451,"pZ":2.280146428427304,"vX0":6.204487219802077,"vY0":-126.38493587786982,"vZ0":-1.70477044754123,"x":137.02,"y":177.22,"x0":-1.7644508481180459,"y0":50.002212989299984,"z0":5.263211600233725,"aX":-15.53391911658446},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":2229,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4317097828112453,"extension":6.771270009091661},"hitData":{"launchSpeed":81.3,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.55,"coordY":169.19}},"index":5,"playId":"c1514ad4-1853-3562-9f0c-443ce40a1739","pitchNumber":3,"startTime":"2026-08-14T23:43:40.976Z","endTime":"2026-08-14T23:43:51.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:43:51.451Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to center fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:44:16.232Z","endTime":"2026-08-14T23:44:25.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66535802350849,"aZ":-23.914365502707884,"pfxX":-1.2989611433657353,"pfxZ":4.702827466797891,"pX":-0.17308543890336187,"pZ":2.234095603669558,"vX0":4.721909913520598,"vY0":-130.93054856392297,"vZ0":-3.764151263038329,"x":123.6,"y":178.46,"x0":-1.8221374601312497,"y0":50.00314595497774,"z0":5.456185680087022,"aX":-2.2820642219532847},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2633,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4165085638527648,"extension":6.499538498876453},"hitData":{"launchSpeed":88.1,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.61,"coordY":77.85}},"index":0,"playId":"4e2698cc-c661-3b36-911e-5cdf4ced8ced","pitchNumber":1,"startTime":"2026-08-14T23:44:16.232Z","endTime":"2026-08-14T23:44:25.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:44:25.546Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out sharply, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-14T23:44:46.372Z","endTime":"2026-08-14T23:46:19.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970670795680984,"aZ":-14.36650064305862,"pfxX":-3.766164068149559,"pfxZ":9.652511283346094,"pX":-0.2726138824469363,"pZ":2.691741941756962,"vX0":5.30807389941212,"vY0":-134.22881733303032,"vZ0":-4.9325120448226745,"x":127.39,"y":166.1,"x0":-1.7762032079796668,"y0":50.00654236783085,"z0":5.557903515072398,"aX":-6.95164966272604},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":5.9,"spinRate":2566,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4062880929106112,"extension":6.555501491120429},"index":0,"playId":"b228ff06-77c2-3960-8f30-606c02e8685d","pitchNumber":1,"startTime":"2026-08-14T23:44:46.372Z","endTime":"2026-08-14T23:44:49.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133707399030065,"aZ":-27.209274860657292,"pfxX":-9.266175783176207,"pfxZ":2.957535261733188,"pX":-1.1717581563311523,"pZ":2.0620660988559334,"vX0":4.977691812882221,"vY0":-128.44119028428258,"vZ0":-2.7917560496368075,"x":161.66,"y":183.1,"x0":-1.924921405913235,"y0":50.005327506704276,"z0":5.265905639714789,"aX":-15.57565474651282},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":2268,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4254873890900033,"extension":6.803443735218415},"index":1,"playId":"5554fcfd-5097-3b33-8fae-fccaebed49e2","pitchNumber":2,"startTime":"2026-08-14T23:45:00.899Z","endTime":"2026-08-14T23:45:04.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33368534497848,"aZ":-28.493218196509183,"pfxX":5.9946485788062125,"pfxZ":2.446137813677904,"pX":-0.05209896159516498,"pZ":2.1067166785041387,"vX0":2.871380254273342,"vY0":-121.59260370165113,"vZ0":-2.209665437793099,"x":118.99,"y":181.9,"x0":-2.0248634152483658,"y0":50.00541362631864,"z0":5.483128853016864,"aX":9.038568858378198},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-11.5,"spinRate":2951,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.44929910708274035,"extension":6.471663504339554},"index":2,"playId":"64d9e326-5d91-3c86-be45-a86209ea4683","pitchNumber":3,"startTime":"2026-08-14T23:45:14.791Z","endTime":"2026-08-14T23:45:18.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-14T23:45:32.855Z","endTime":"2026-08-14T23:45:45.865Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.949219469679615,"aZ":-40.956252410539754,"pfxX":5.6967988333030775,"pfxZ":-5.9004324017951575,"pX":0.4015479981708333,"pZ":0.8789963645191886,"vX0":3.811731155227949,"vY0":-121.30687473427446,"vZ0":-2.6917446307874835,"x":101.69,"y":215.05,"x0":-1.9306788164337525,"y0":50.00146713706368,"z0":5.57675351619965,"aX":8.480794707657266},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":-11.3,"spinRate":2620,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4516871864907319,"extension":6.5090281419474145},"index":4,"playId":"ef9a9ef3-fd76-3a7c-b76a-b957f1e05ce7","pitchNumber":4,"startTime":"2026-08-14T23:45:45.865Z","endTime":"2026-08-14T23:45:49.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.745610998448043,"aZ":-15.610533946343017,"pfxX":-5.008293594041582,"pfxZ":8.670841284993454,"pX":-0.5620033692320738,"pZ":2.3727397727808572,"vX0":5.32471102622186,"vY0":-136.98299656424763,"vZ0":-5.275801679118794,"x":138.42,"y":174.72,"x0":-1.8753925762803985,"y0":50.00536878404973,"z0":5.381997171576061,"aX":-9.570401488893584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2520,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3990445072631923,"extension":6.739585804687988},"hitData":{"launchSpeed":105.7,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":124.0,"coordY":142.0}},"index":5,"playId":"04976a98-23b1-3ced-b4e0-7ad1347912f5","pitchNumber":5,"startTime":"2026-08-14T23:46:08.976Z","endTime":"2026-08-14T23:46:19.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:46:19.120Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Waldschmidt grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:48:15.055Z","endTime":"2026-08-14T23:50:26.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.483784989311676,"aZ":-20.198276582942096,"pfxX":8.337708776273024,"pfxZ":6.364166660241333,"pX":-0.536440147874287,"pZ":2.6801756554256206,"vX0":-11.179047062055748,"vY0":-135.7848383204441,"vZ0":-2.8004204351994413,"x":137.45,"y":166.42,"x0":2.5353302019910156,"y0":50.00652102497766,"z0":5.117517592346286,"aX":15.699507301805866},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.0,"spinRate":2390,"spinDirection":116},"zone":4,"typeConfidence":0.9,"plateTime":0.4021435965859217,"extension":6.858668850503256},"index":0,"playId":"305fc54a-a5ce-32b7-acbd-9cce966b25d2","pitchNumber":1,"startTime":"2026-08-14T23:48:29.891Z","endTime":"2026-08-14T23:48:33.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.821485393778737,"aZ":-35.743713438169756,"pfxX":-4.7021167563920105,"pfxZ":-2.6999379117136435,"pX":0.42164717824655756,"pZ":2.636120636589864,"vX0":-3.78349556354795,"vY0":-113.97424239667323,"vZ0":2.3129955336867862,"x":100.93,"y":167.6,"x0":2.710537546165292,"y0":50.001140195919035,"z0":5.123638009392306,"aX":-6.220796848872138},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.1,"breakHorizontal":9.5,"spinRate":2465,"spinDirection":308},"zone":6,"typeConfidence":0.9,"plateTime":0.47951952228171546,"extension":6.293044348054473},"index":1,"playId":"6be17518-1eae-3e27-a353-3078f262f211","pitchNumber":2,"startTime":"2026-08-14T23:48:55.090Z","endTime":"2026-08-14T23:48:58.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44091752025832,"aZ":-34.10179726093413,"pfxX":-3.623764732855933,"pfxZ":-1.4099030376222297,"pX":-1.4960587928599525,"pZ":1.0385660012850901,"vX0":-8.284417991806599,"vY0":-116.10710890498285,"vZ0":-1.525597684126432,"x":174.03,"y":210.74,"x0":2.586970056107387,"y0":50.00378210907447,"z0":4.945076293782317,"aX":-4.9528405747930435},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.6,"breakHorizontal":8.6,"spinRate":2531,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.47148211057369993,"extension":6.408226644431952},"index":2,"playId":"58dbeafc-3d2c-3014-8bb3-c3ed10fb42e7","pitchNumber":3,"startTime":"2026-08-14T23:49:18.828Z","endTime":"2026-08-14T23:49:22.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491471647067414,"aZ":-22.474569332662064,"pfxX":7.820265693077576,"pfxZ":5.057837783651225,"pX":1.114979890413464,"pZ":3.7126993222765647,"vX0":-7.0151041784210255,"vY0":-137.19083407901647,"vZ0":0.7443712360951745,"x":74.5,"y":138.54,"x0":2.6809652387263827,"y0":50.006519511802885,"z0":4.962191421768443,"aX":15.008190801805393},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":-12.8,"spinRate":2317,"spinDirection":105},"zone":12,"typeConfidence":0.87,"plateTime":0.39826775377372625,"extension":6.554332531505092},"index":3,"playId":"7f47291c-f181-3fd2-a804-4bbb8e86e371","pitchNumber":4,"startTime":"2026-08-14T23:49:37.094Z","endTime":"2026-08-14T23:49:40.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.617684696499634,"aZ":-35.177948028183785,"pfxX":-4.119596401617759,"pfxZ":-2.218941159527766,"pX":-0.5568677416712688,"pZ":2.0779144497009376,"vX0":-6.26461223086403,"vY0":-115.72393682234757,"vZ0":1.1913386871949536,"x":138.23,"y":182.68,"x0":2.7203744280076387,"y0":50.00082587078034,"z0":4.926532966018841,"aX":-5.5846523211377255},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.4,"breakHorizontal":9.0,"spinRate":2614,"spinDirection":308},"zone":7,"typeConfidence":0.9,"plateTime":0.4733323103457425,"extension":6.223694068351689},"index":4,"playId":"6139bbd8-0762-3387-9b3e-331ad3bd5f9e","pitchNumber":5,"startTime":"2026-08-14T23:49:54.461Z","endTime":"2026-08-14T23:49:57.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680373162364308,"aZ":-30.23899076252496,"pfxX":9.99545135877306,"pfxZ":1.1606957284703094,"pX":-0.4832059374226909,"pZ":2.0057109177147145,"vX0":-11.000788284812055,"vY0":-127.42165162731523,"vZ0":-0.9879567766610023,"x":135.42,"y":184.63,"x0":2.5706697205179245,"y0":50.000037076061744,"z0":4.76597320264203,"aX":16.602570563133774},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.0,"spinRate":1900,"spinDirection":96},"zone":7,"typeConfidence":0.91,"plateTime":0.4282000112670592,"extension":6.62770585006993},"hitData":{"launchSpeed":106.2,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.46,"coordY":150.43}},"index":5,"playId":"bc63044b-c7df-3e2c-b27a-c2995f2f042f","pitchNumber":6,"startTime":"2026-08-14T23:50:17.117Z","endTime":"2026-08-14T23:50:26.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:50:26.906Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (16) on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:50:44.813Z","endTime":"2026-08-14T23:53:00.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26834075025824,"aZ":-35.87234347717244,"pfxX":-7.153128993970702,"pfxZ":-2.84659280396529,"pX":-0.04619006006425036,"pZ":1.3494809400835805,"vX0":-4.074229237945542,"vY0":-113.63642809694703,"vZ0":0.11491176106717682,"x":118.76,"y":202.34,"x0":2.703888277773012,"y0":50.004686794740934,"z0":4.884020669293902,"aX":-9.285309612045953},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.8,"breakHorizontal":14.0,"spinRate":2640,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4833732286241803,"extension":6.289554678310324},"index":0,"playId":"f5d1bbea-85dc-396c-b8dd-bf7da0299d33","pitchNumber":1,"startTime":"2026-08-14T23:50:50.711Z","endTime":"2026-08-14T23:50:54.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545693454868886,"aZ":-32.45958558035184,"pfxX":9.157436418634298,"pfxZ":-0.17420532117789644,"pX":0.2623802627237692,"pZ":1.4614159003041847,"vX0":-9.152586342391103,"vY0":-128.36962972898755,"vZ0":-1.7548473304250707,"x":107.0,"y":199.32,"x0":2.67041957239027,"y0":50.00025224228124,"z0":4.661527216665719,"aX":15.40639026280809},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":-14.8,"spinRate":1893,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.42536220758702203,"extension":6.578926812653702},"index":1,"playId":"9271bdd9-d178-3a24-8a5d-53aff1b8d39b","pitchNumber":2,"startTime":"2026-08-14T23:51:15.421Z","endTime":"2026-08-14T23:51:19.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125599138472975,"aZ":-21.52859873427633,"pfxX":9.406709710147581,"pfxZ":5.698727788378543,"pX":-1.112843379097981,"pZ":3.3000534037800553,"vX0":-12.971850067977636,"vY0":-135.66185842326135,"vZ0":-0.3598150434125992,"x":159.42,"y":149.68,"x0":2.504093714752481,"y0":50.00202523389937,"z0":4.932511680625308,"aX":17.569702163939425},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.4,"spinRate":2384,"spinDirection":114},"zone":11,"typeConfidence":0.9,"plateTime":0.4034383055431854,"extension":6.632017499858782},"index":2,"playId":"e9523023-0fbb-38d8-863a-c56f2dc41b8d","pitchNumber":3,"startTime":"2026-08-14T23:51:42.637Z","endTime":"2026-08-14T23:51:46.610Z","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.6,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.869188884965883,"aZ":-19.96467894229209,"pfxX":9.250070704428355,"pfxZ":6.134534607263068,"pX":0.23738893819588194,"pZ":2.289866809002544,"vX0":-10.104817692976692,"vY0":-140.24046724586745,"vZ0":-3.723720908067123,"x":107.95,"y":176.95,"x0":2.6863601154816097,"y0":50.00484208984575,"z0":4.938009707448999,"aX":18.417826932261367},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":-14.6,"spinRate":2463,"spinDirection":109},"zone":5,"typeConfidence":0.91,"plateTime":0.39064451820262835,"extension":6.575905724021155},"index":3,"playId":"326b896c-623c-3afd-8911-a54ffa53fce6","pitchNumber":4,"startTime":"2026-08-14T23:52:01.442Z","endTime":"2026-08-14T23:52:04.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7133709169649,"aZ":-20.206192081160108,"pfxX":8.53631963963215,"pfxZ":6.136091515931058,"pX":-1.3023069302734258,"pZ":2.9464460526529788,"vX0":-13.231258274717685,"vY0":-138.51633695100782,"vZ0":-2.152853575083835,"x":166.64,"y":159.23,"x0":2.4180874784674358,"y0":50.006491163655404,"z0":5.078641671985371,"aX":16.661643060489347},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-12.8,"spinRate":2389,"spinDirection":114},"zone":11,"typeConfidence":0.91,"plateTime":0.39478025970880326,"extension":6.8252975729761225},"index":4,"playId":"0587ef23-9aeb-3ce4-b71b-f2b87f5edb1a","pitchNumber":5,"startTime":"2026-08-14T23:52:25.822Z","endTime":"2026-08-14T23:52:29.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.470552028319567,"aZ":-37.297315271160514,"pfxX":-6.20054720069933,"pfxZ":-3.7415315694248106,"pX":-0.3380323242262701,"pZ":1.9663106931758707,"vX0":-4.9352615414747945,"vY0":-116.46646758963145,"vZ0":1.045367253248793,"x":129.88,"y":185.69,"x0":2.616140701317261,"y0":50.00192614499941,"z0":5.047011895266575,"aX":-8.492186776484793},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.2,"breakHorizontal":12.5,"spinRate":2629,"spinDirection":304},"zone":7,"typeConfidence":0.9,"plateTime":0.47080513344731845,"extension":6.303949159559004},"hitData":{"launchSpeed":98.1,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.17,"coordY":130.95}},"index":5,"playId":"52677a0c-d9bf-3c42-9e26-12c6a3217f61","pitchNumber":6,"startTime":"2026-08-14T23:52:45.203Z","endTime":"2026-08-14T23:53:00.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:53:00.434Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:53:20.374Z","endTime":"2026-08-14T23:55:28.782Z","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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":686948,"link":"/api/v1/people/686948"},"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":95.4,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90668932336373,"aZ":-29.04686235857901,"pfxX":11.456631277595825,"pfxZ":1.594251980067801,"pX":0.3861779650175059,"pZ":1.8273227402014232,"vX0":-9.847271471239887,"vY0":-138.65885440290077,"vZ0":-3.236798324533808,"x":102.28,"y":189.44,"x0":2.4825317590548726,"y0":50.00366859132095,"z0":4.932901113406582,"aX":22.471251043633277},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.4,"breakHorizontal":-18.8,"spinRate":2309,"spinDirection":115},"zone":9,"typeConfidence":0.92,"plateTime":0.39394376124099884,"extension":7.057938627344005},"index":0,"playId":"1ae5a9d9-6c9c-339f-97d8-2296907b9f88","pitchNumber":1,"startTime":"2026-08-14T23:53:33.098Z","endTime":"2026-08-14T23:53:36.098Z","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":96.1,"endSpeed":88.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856607870290517,"aZ":-19.549641389584885,"pfxX":8.778348997608855,"pfxZ":6.355237151314764,"pX":0.38891924409380874,"pZ":3.6645518570227544,"vX0":-9.143233705866193,"vY0":-139.66240629735577,"vZ0":-0.311729190639007,"x":102.18,"y":139.84,"x0":2.556117957653524,"y0":50.001057795041234,"z0":5.057309761031684,"aX":17.43428415589629},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":-14.2,"spinRate":2458,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.391369225679457,"extension":6.7295263568099415},"index":1,"playId":"2c442dc5-4246-3df4-b55d-77e97fbcf8d9","pitchNumber":2,"startTime":"2026-08-14T23:53:55.354Z","endTime":"2026-08-14T23:53:58.681Z","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":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.092260222679993,"aZ":-31.23264696096573,"pfxX":-4.244064252430764,"pfxZ":0.6299840032453083,"pX":-2.224759268181997,"pZ":0.8058448141139967,"vX0":-9.918438666717163,"vY0":-121.39967092201141,"vZ0":-2.9780788017045556,"x":201.8,"y":217.02,"x0":2.4603719957731474,"y0":50.004607595948855,"z0":4.7588433647358475,"aX":-6.352157351383327},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":10.0,"spinRate":2702,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.4506579019882895,"extension":6.4873042175025075},"index":2,"playId":"2201ccfc-4cbf-397c-acd5-7d31f160579e","pitchNumber":3,"startTime":"2026-08-14T23:54:16.696Z","endTime":"2026-08-14T23:54:19.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423408541184426,"aZ":-27.10994974697719,"pfxX":10.551147720211738,"pfxZ":2.627937421019425,"pX":-0.3164014531123491,"pZ":2.2639430440405715,"vX0":-11.41681372709825,"vY0":-137.69530180314638,"vZ0":-1.849461946590175,"x":129.06,"y":177.65,"x0":2.5048157168987926,"y0":50.00336340426729,"z0":4.771291495017008,"aX":20.342924543132877},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.8,"spinRate":2214,"spinDirection":111},"zone":4,"typeConfidence":0.66,"plateTime":0.3971654633771542,"extension":6.867473937885566},"index":3,"playId":"699d34a8-f5a1-3219-bafe-afbd9b8b135e","pitchNumber":4,"startTime":"2026-08-14T23:54:42.738Z","endTime":"2026-08-14T23:54:45.982Z","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":98.4,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02910789310333,"aZ":-21.584611407347168,"pfxX":9.707037856342403,"pfxZ":5.12870164426803,"pX":0.8500031367316905,"pZ":4.135519577422017,"vX0":-8.53267821586076,"vY0":-143.0565519713678,"vZ0":0.9214601755709076,"x":84.6,"y":127.12,"x0":2.6150381114309638,"y0":50.00629678959704,"z0":5.165553244997032,"aX":20.056811240144636},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2489,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.38336237452513355,"extension":6.614772678168886},"index":4,"playId":"0cbf26a2-d559-33fc-9b31-b9b4bf59d310","pitchNumber":5,"startTime":"2026-08-14T23:55:04.521Z","endTime":"2026-08-14T23:55:07.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70908267954614,"aZ":-33.239549474519784,"pfxX":-6.071892928786411,"pfxZ":-0.759710745051267,"pX":-0.5229545284161161,"pZ":2.106726120560315,"vX0":-5.4991987158893005,"vY0":-117.92359330255326,"vZ0":0.4831597862603956,"x":136.93,"y":181.9,"x0":2.6334263943715124,"y0":50.00394854314093,"z0":4.980786577263095,"aX":-8.498489679383791},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":12.4,"spinRate":2533,"spinDirection":312},"zone":7,"typeConfidence":0.9,"plateTime":0.46557304300413493,"extension":6.488433067909921},"index":5,"playId":"fb206513-0c51-31fb-8d17-198e6087fd5b","pitchNumber":6,"startTime":"2026-08-14T23:55:25.403Z","endTime":"2026-08-14T23:55:28.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:55:28.782Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Moreno lines out sharply to left fielder Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-14T23:55:47.184Z","endTime":"2026-08-14T23:58:43.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.288080620530028,"aZ":-38.04962552476708,"pfxX":-7.721317377430564,"pfxZ":-4.173559133771629,"pX":2.0356892499683203,"pZ":3.52160582205563,"vX0":-0.03879325167725556,"vY0":-118.09342296377726,"vZ0":4.596389152299781,"x":39.4,"y":143.7,"x0":3.054930554885382,"y0":50.00406613148632,"z0":5.0579960580079835,"aX":-10.864660651509663},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.1,"breakHorizontal":13.9,"spinRate":2487,"spinDirection":307},"zone":12,"typeConfidence":0.9,"plateTime":0.4644853599069254,"extension":6.328385315568733},"index":0,"playId":"feb033c4-8846-3bf1-b179-3e759fed8edb","pitchNumber":1,"startTime":"2026-08-14T23:55:59.511Z","endTime":"2026-08-14T23:56:02.511Z","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":94.8,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595286566658114,"aZ":-19.742579920085593,"pfxX":9.9757676290717,"pfxZ":6.499190327617477,"pX":-0.9212914035061942,"pZ":3.1944171550072125,"vX0":-12.870923983539393,"vY0":-137.46817656516023,"vZ0":-1.3068939540636788,"x":152.12,"y":152.53,"x0":2.526312209789945,"y0":50.00381892705806,"z0":5.016763378908129,"aX":19.0861609366988},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2472,"spinDirection":115},"zone":11,"typeConfidence":0.91,"plateTime":0.3985098029821894,"extension":6.897091209903262},"index":1,"playId":"8396230f-2682-3f10-aa2b-5f2c1b4a02bc","pitchNumber":2,"startTime":"2026-08-14T23:56:19.970Z","endTime":"2026-08-14T23:56:24.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.198354757100336,"aZ":-34.88624885981045,"pfxX":-6.224922513351671,"pfxZ":-1.9667472263548493,"pX":1.1340318965746645,"pZ":2.7993711100647256,"vX0":-2.1446234633753862,"vY0":-116.52953957322026,"vZ0":2.416292907879454,"x":73.77,"y":163.2,"x0":2.874086054646542,"y0":50.00179085584397,"z0":5.036932484162713,"aX":-8.589132863073923},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.8,"breakHorizontal":11.8,"spinRate":2564,"spinDirection":304},"zone":12,"typeConfidence":0.9,"plateTime":0.46942450123004864,"extension":6.321642778596369},"index":2,"playId":"bfa6eebf-00e1-38a1-b898-409212b47c2d","pitchNumber":3,"startTime":"2026-08-14T23:56:40.312Z","endTime":"2026-08-14T23:56:44.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338766819206494,"aZ":-18.853977508833516,"pfxX":8.02036015850954,"pfxZ":6.76592963445881,"pX":0.30001069207260195,"pZ":2.0395374146105087,"vX0":-9.195592419253789,"vY0":-139.18582548231925,"vZ0":-4.661240346601774,"x":105.56,"y":183.71,"x0":2.5997429352380177,"y0":50.00063352904133,"z0":4.979060685851362,"aX":15.783684449597503},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":2486,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.3930639025046849,"extension":6.671869729309527},"index":3,"playId":"1daf446e-a5d0-34ef-baa7-2c63a3c5e212","pitchNumber":4,"startTime":"2026-08-14T23:57:00.926Z","endTime":"2026-08-14T23:57:04.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44176112523588,"aZ":-35.39814269555101,"pfxX":-6.190234946289127,"pfxZ":-2.350457892914907,"pX":0.2464893377545926,"pZ":2.782679141730527,"vX0":-4.058586707544989,"vY0":-116.67095638912166,"vZ0":2.3647476101228113,"x":107.6,"y":163.65,"x0":2.817439182053062,"y0":50.005566659868364,"z0":5.109081149075006,"aX":-8.473125947436305},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.4,"breakHorizontal":12.2,"spinRate":2580,"spinDirection":308},"zone":2,"typeConfidence":0.9,"plateTime":0.47076339661777666,"extension":6.405680795065866},"index":4,"playId":"7bc3ef63-7fd9-3830-bd23-5407bd25439f","pitchNumber":5,"startTime":"2026-08-14T23:57:20.808Z","endTime":"2026-08-14T23:57:23.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-14T23:57:35.435Z","endTime":"2026-08-14T23:57:58.376Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79195797399401,"aZ":-19.269534373219823,"pfxX":9.668855133771803,"pfxZ":6.516225024774048,"pX":0.3629311365745215,"pZ":3.1293672390031424,"vX0":-9.652111034948827,"vY0":-139.6678605918916,"vZ0":-1.7854064652712358,"x":103.17,"y":154.29,"x0":2.6036053736411056,"y0":50.00111252015702,"z0":5.041109532693425,"aX":19.143884249147415},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":-15.6,"spinRate":2516,"spinDirection":116},"zone":3,"typeConfidence":0.91,"plateTime":0.3918311593711583,"extension":6.9649324890481665},"index":6,"playId":"a73cec3a-459d-35a6-8aa2-aafefe81dae8","pitchNumber":6,"startTime":"2026-08-14T23:57:58.376Z","endTime":"2026-08-14T23:58:02.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54123764150223,"aZ":-34.374116367077825,"pfxX":-5.766750020270205,"pfxZ":-1.6616653112853514,"pX":-0.4833312789501541,"pZ":1.4406574061821382,"vX0":-5.5278500936452515,"vY0":-114.15676052999694,"vZ0":-0.1898597984335102,"x":135.42,"y":199.88,"x0":2.7166924436168842,"y0":50.00431550374245,"z0":4.9019441026578265,"aX":-7.628416823570717},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.8,"breakHorizontal":11.8,"spinRate":2446,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.4793619950978232,"extension":6.450589055779689},"hitData":{"launchSpeed":102.4,"launchAngle":20.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.73,"coordY":73.82}},"index":7,"playId":"aadeec6b-47f6-367b-a45b-9b77994e8eb5","pitchNumber":7,"startTime":"2026-08-14T23:58:35.814Z","endTime":"2026-08-14T23:58:43.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-14T23:58:43.209Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T00:00:49.487Z","endTime":"2026-08-15T00:01:32.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.8,"endSpeed":85.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182159103056954,"aZ":-15.747043725431995,"pfxX":-2.933957662646021,"pfxZ":8.962082214451707,"pX":-0.12474813480756869,"pZ":1.9784618529166211,"vX0":5.047380252490117,"vY0":-133.64382554604714,"vZ0":-6.485327580058643,"x":121.76,"y":185.36,"x0":-1.6452717505547296,"y0":50.00624708299552,"z0":5.54185404071267,"aX":-5.380286318876605},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":4.4,"spinRate":2526,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4077714518813167,"extension":6.741460397499216},"index":0,"playId":"1690c844-30cf-37dc-996c-90546a6f965d","pitchNumber":1,"startTime":"2026-08-15T00:01:10.491Z","endTime":"2026-08-15T00:01:13.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066828292307598,"aZ":-23.636054532575372,"pfxX":-0.04022009881548283,"pfxZ":4.876383984057192,"pX":-0.09932044265448331,"pZ":2.3504648739935905,"vX0":4.364208523815289,"vY0":-130.59754819950945,"vZ0":-3.4770901163597383,"x":120.79,"y":175.32,"x0":-1.7774768590867123,"y0":50.00245218772997,"z0":5.450093680058465,"aX":-0.0715260259174226},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2625,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41729633496807583,"extension":6.528759286490644},"hitData":{"launchSpeed":108.3,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.46,"coordY":137.15}},"index":1,"playId":"5a669568-487f-3580-ad18-2dd60580dd3d","pitchNumber":2,"startTime":"2026-08-15T00:01:23.705Z","endTime":"2026-08-15T00:01:32.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:01:32.232Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jim Jarvis strikes out swinging, catcher Gabriel Moreno to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T00:01:43.509Z","endTime":"2026-08-15T00:03:04.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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],"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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_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.7,"endSpeed":75.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227841514687853,"aZ":-39.90872657788768,"pfxX":5.377897763147569,"pfxZ":-5.371257531708781,"pX":-0.04381245035941688,"pZ":1.53467755230693,"vX0":2.478669643560684,"vY0":-119.09349556302546,"vZ0":-1.213569807609161,"x":118.67,"y":197.34,"x0":-1.7956762181185761,"y0":50.000838426919586,"z0":5.6507466795806325,"aX":7.7472154471695225},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.7,"breakHorizontal":-10.3,"spinRate":2553,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45938891350145106,"extension":6.497308294247458},"index":0,"playId":"04403dfd-5397-3aa0-9689-4e774fd38b5a","pitchNumber":1,"startTime":"2026-08-15T00:01:52.494Z","endTime":"2026-08-15T00:01:55.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238167472107442,"aZ":-25.17661045543044,"pfxX":-10.085302010159097,"pfxZ":4.2461416081773855,"pX":-1.9012149632055457,"pZ":2.514284444752388,"vX0":3.2882716958420692,"vY0":-127.3653724458675,"vZ0":-2.1174618056899126,"x":189.47,"y":170.89,"x0":-1.8956841064998522,"y0":50.00599929779542,"z0":5.3399851263482665,"aX":-16.634490601142957},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":17.5,"spinRate":2226,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4294245727299191,"extension":6.582637324508764},"index":1,"playId":"4d29bd46-6f2f-38f3-80ab-a9742dfb16f1","pitchNumber":2,"startTime":"2026-08-15T00:02:04.926Z","endTime":"2026-08-15T00:02:07.926Z","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":91.9,"endSpeed":84.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053235164823555,"aZ":-23.432031133322496,"pfxX":-8.175503527736272,"pfxZ":4.790361655289393,"pX":-0.542588878847374,"pZ":3.070392465287943,"vX0":6.1897163885102495,"vY0":-133.83426219749708,"vZ0":-1.9184017567947236,"x":137.68,"y":155.88,"x0":-1.8153303080546603,"y0":50.00616774243975,"z0":5.463280131420646,"aX":-14.93422601972155},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2433,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4082029105377547,"extension":6.501695462528432},"index":2,"playId":"43c81c2c-ebc2-3eaa-9e34-4e0cff666440","pitchNumber":3,"startTime":"2026-08-15T00:02:20.481Z","endTime":"2026-08-15T00:02:23.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923194290464014,"aZ":-39.403816398127326,"pfxX":2.9610924374984497,"pfxZ":-4.80515115279969,"pX":0.2296987939292438,"pZ":0.05086024662070951,"vX0":4.121346338314386,"vY0":-122.06798795367095,"vZ0":-5.025370171231178,"x":108.24,"y":237.41,"x0":-1.867993181252886,"y0":50.00566798423904,"z0":5.543531792837372,"aX":4.451209070102417},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.7,"breakHorizontal":-6.4,"spinRate":2674,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4493891672217405,"extension":6.745497310397026},"index":3,"playId":"dee13399-da15-3cf3-8760-e9574d5b6e17","pitchNumber":4,"startTime":"2026-08-15T00:02:55.788Z","endTime":"2026-08-15T00:03:04.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:03:04.144Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Ildemaro Vargas to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T00:03:14.904Z","endTime":"2026-08-15T00:04:04.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588198238459185,"aZ":-17.20965521990451,"pfxX":-3.1671344504107264,"pfxZ":8.046502031281326,"pX":1.5630262676875084,"pZ":2.721689751818541,"vX0":9.672681022297908,"vY0":-134.61350583847087,"vZ0":-4.270258672786001,"x":57.42,"y":165.29,"x0":-1.6444016122470073,"y0":50.00173586325895,"z0":5.524827183055231,"aX":-5.890234964433117},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2538,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40483671129951126,"extension":6.6934096417465945},"index":0,"playId":"155538f8-6bcf-3fa5-b637-1bd06843d044","pitchNumber":1,"startTime":"2026-08-15T00:03:26.537Z","endTime":"2026-08-15T00:03:29.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369857186449156,"aZ":-27.549885999402754,"pfxX":8.607468749113227,"pfxZ":3.0986528623505887,"pX":0.9190552407113353,"pZ":1.4811491130538272,"vX0":4.328753387948697,"vY0":-121.48350846827337,"vZ0":-3.271649770984869,"x":81.97,"y":198.79,"x0":-2.0053366801616908,"y0":50.00050529465025,"z0":5.246604475679135,"aX":12.829406353305638},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":-16.7,"spinRate":2883,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.45130054092041005,"extension":6.729845454108378},"index":1,"playId":"4ad905f8-9fee-322a-9b81-da9327d14f7e","pitchNumber":2,"startTime":"2026-08-15T00:03:40.755Z","endTime":"2026-08-15T00:03:44.060Z","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":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491528988828744,"aZ":-41.30454023204668,"pfxX":4.0701539103778055,"pfxZ":-6.1212945007876085,"pX":-0.005810622465485622,"pZ":1.7059868519412198,"vX0":3.210103090047518,"vY0":-121.31469741372166,"vZ0":-0.8788461808718645,"x":117.22,"y":192.72,"x0":-1.8743980051170313,"y0":50.00220446611556,"z0":5.66995279788321,"aX":6.072013039527477},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":-8.2,"spinRate":2591,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.45131430790200033,"extension":6.508636210383605},"hitData":{"launchSpeed":98.3,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.78,"coordY":144.75}},"index":2,"playId":"eae552aa-81ba-3844-a5e6-888aa4888038","pitchNumber":3,"startTime":"2026-08-15T00:03:56.004Z","endTime":"2026-08-15T00:04:04.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:04:04.153Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T00:06:20.550Z","endTime":"2026-08-15T00:08:39.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(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.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417350606788574,"aZ":-23.2050500980347,"pfxX":8.54834049417703,"pfxZ":4.935146956128763,"pX":0.0394450496511339,"pZ":2.804976922215303,"vX0":-9.820000850523094,"vY0":-133.16095807428817,"vZ0":-1.5630540428851272,"x":115.5,"y":163.05,"x0":2.643882829165044,"y0":50.001488527142655,"z0":5.059041748231905,"aX":15.532758771864282},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":-13.7,"spinRate":2246,"spinDirection":118},"zone":2,"typeConfidence":0.83,"plateTime":0.4094831720473753,"extension":6.7280993103437625},"index":0,"playId":"bfa7a577-62a6-3c1c-89dd-1a9370461fc0","pitchNumber":1,"startTime":"2026-08-15T00:06:34.832Z","endTime":"2026-08-15T00:06:38.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-15T00:06:48.071Z","endTime":"2026-08-15T00:06:59.864Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717056433908034,"aZ":-23.91219776929072,"pfxX":7.648378381853879,"pfxZ":4.365946097724638,"pX":0.5457641254843727,"pZ":3.4834723710863598,"vX0":-8.339536255516347,"vY0":-136.1665551977861,"vZ0":0.29687049871100013,"x":96.2,"y":144.73,"x0":2.6431186669535043,"y0":50.00296656064584,"z0":5.017183910608304,"aX":14.474958616046395},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":-12.2,"spinRate":2325,"spinDirection":116},"zone":12,"typeConfidence":0.84,"plateTime":0.40106268364845166,"extension":7.101389116527905},"index":2,"playId":"c8cd80a1-f3c3-3ac0-8029-2e7286d7cba6","pitchNumber":2,"startTime":"2026-08-15T00:06:59.864Z","endTime":"2026-08-15T00:07:02.961Z","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":77.0,"endSpeed":71.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.46082470997162,"aZ":-35.45058733383293,"pfxX":-5.614618891981383,"pfxZ":-2.5642664883713113,"pX":-0.8501666961956156,"pZ":2.5220408806005516,"vX0":-6.023919539947018,"vY0":-112.04673619306418,"vZ0":2.315608014379493,"x":149.41,"y":170.68,"x0":2.59850581916108,"y0":50.0035282334286,"z0":5.0868954050450705,"aX":-7.168489440200728},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.7,"breakHorizontal":11.6,"spinRate":2437,"spinDirection":309},"zone":11,"typeConfidence":0.9,"plateTime":0.48806839509250777,"extension":6.298037768481493},"index":3,"playId":"3916aac0-4550-39b7-9a81-4b5fa09245db","pitchNumber":3,"startTime":"2026-08-15T00:07:16.899Z","endTime":"2026-08-15T00:07:20.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.355151681923406,"aZ":-21.25350248857074,"pfxX":7.055811253035535,"pfxZ":5.922053878973097,"pX":-0.13611281921300786,"pZ":3.2617629202837146,"vX0":-9.52843406375214,"vY0":-134.4629270362698,"vZ0":-0.6291401979156025,"x":122.19,"y":150.71,"x0":2.5258167349335094,"y0":50.00033830609893,"z0":4.997956882340321,"aX":13.005240181548684},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-10.9,"spinRate":2353,"spinDirection":118},"zone":11,"typeConfidence":0.89,"plateTime":0.4063354809114972,"extension":6.513165253108432},"index":4,"playId":"1772ac11-fa17-39d7-a38d-b8611cf792a8","pitchNumber":4,"startTime":"2026-08-15T00:07:35.156Z","endTime":"2026-08-15T00:07:39.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2046338818007,"aZ":-32.826015641675255,"pfxX":-5.511666850992926,"pfxZ":-0.5038696355794112,"pX":-1.9355168189460634,"pZ":1.6781249621121082,"vX0":-8.547432001465978,"vY0":-113.81018736326395,"vZ0":0.23620205133162586,"x":190.78,"y":193.47,"x0":2.5944111933742917,"y0":50.00009072437206,"z0":4.842076992729844,"aX":-7.179977185318114},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.5,"breakHorizontal":12.2,"spinRate":2609,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4825122950004559,"extension":6.466511264891957},"index":5,"playId":"ee5bcab8-cf95-3e3e-80aa-16818dbbf836","pitchNumber":5,"startTime":"2026-08-15T00:08:08.385Z","endTime":"2026-08-15T00:08:12.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778462895032973,"aZ":-17.478565170488,"pfxX":8.929594241596481,"pfxZ":7.817699395211181,"pX":0.6778719459163861,"pZ":2.1269906361223145,"vX0":-8.432623589603327,"vY0":-136.40937689446844,"vZ0":-3.9344042665507963,"x":91.16,"y":181.35,"x0":2.653255338715658,"y0":50.00087425395227,"z0":4.797469171741933,"aX":16.780505748620577},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-14.3,"spinRate":2367,"spinDirection":116},"zone":6,"typeConfidence":0.91,"plateTime":0.40196471158155456,"extension":6.618345034724776},"hitData":{"launchSpeed":96.6,"launchAngle":28.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.01,"coordY":47.8}},"index":6,"playId":"401b273f-fd13-3150-a871-ba14e0ce9667","pitchNumber":6,"startTime":"2026-08-15T00:08:27.620Z","endTime":"2026-08-15T00:08:39.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:08:39.430Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T00:08:48.869Z","endTime":"2026-08-15T00:10:20.396Z","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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":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":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102239631854395,"aZ":-33.130363168858544,"pfxX":9.898450784105627,"pfxZ":-0.5889647381465579,"pX":0.06405894663185045,"pZ":1.2525846102423368,"vX0":-9.43411139618363,"vY0":-126.66351961888685,"vZ0":-1.7838103925980089,"x":114.56,"y":204.96,"x0":2.5525820394399776,"y0":50.00337456914278,"z0":4.617492759104633,"aX":16.06942758460867},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-15.7,"spinRate":1886,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4325869883115723,"extension":6.582695308270099},"index":0,"playId":"90404995-0011-37bf-aeca-73835ecbaa51","pitchNumber":1,"startTime":"2026-08-15T00:09:03.140Z","endTime":"2026-08-15T00:09:06.875Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27016446954445,"aZ":-32.45370185236099,"pfxX":11.166385569181275,"pfxZ":-0.1731924082355345,"pX":-0.33120441505382714,"pZ":2.216325494611401,"vX0":-10.98939874201448,"vY0":-126.55320660123485,"vZ0":0.48158724276723186,"x":129.62,"y":178.94,"x0":2.6119248795855596,"y0":50.001816472055644,"z0":4.618281055520979,"aX":18.153512953590635},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-17.8,"spinRate":1985,"spinDirection":93},"zone":7,"typeConfidence":0.91,"plateTime":0.4324284263092597,"extension":6.554795425154952},"index":1,"playId":"aee32816-c999-357a-8cae-e61b15d32e4a","pitchNumber":2,"startTime":"2026-08-15T00:09:19.437Z","endTime":"2026-08-15T00:09:22.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, 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":81.0,"endSpeed":74.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198779696846287,"aZ":-36.59019260862392,"pfxX":-6.399893901071923,"pfxZ":-3.170131912717264,"pX":0.13735243963867733,"pZ":1.8214458790757801,"vX0":-4.156144655554437,"vY0":-117.82490536796712,"vZ0":0.7294230115233147,"x":111.76,"y":189.6,"x0":2.760748917846253,"y0":50.001594333872006,"z0":4.912401325342586,"aX":-8.919088948686587},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.3,"breakHorizontal":12.7,"spinRate":2698,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.4664174577046092,"extension":6.306279114426396},"index":2,"playId":"4b9af110-0e0a-3856-bcc3-58ca1a7676bd","pitchNumber":3,"startTime":"2026-08-15T00:09:36.006Z","endTime":"2026-08-15T00:09:39.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54091340907463,"aZ":-21.254859656494443,"pfxX":9.61651554034645,"pfxZ":5.507075958559778,"pX":-0.5444281627231592,"pZ":3.9262040473599753,"vX0":-12.101925418043422,"vY0":-139.68378459812516,"vZ0":0.8548922357355327,"x":137.75,"y":132.77,"x0":2.5883800614192,"y0":50.000890751602874,"z0":5.010441285514883,"aX":19.061783755499974},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.0,"spinRate":2353,"spinDirection":114},"zone":11,"typeConfidence":0.91,"plateTime":0.39166026738101145,"extension":6.570679634126438},"index":3,"playId":"4b14a236-7ca0-3490-ac12-087e608c83bb","pitchNumber":4,"startTime":"2026-08-15T00:09:58.969Z","endTime":"2026-08-15T00:10:02.716Z","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":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.278430533146192,"aZ":-36.425812686822,"pfxX":-7.955790064738391,"pfxZ":-3.1325506385402084,"pX":-0.6353309090794674,"pZ":1.6335080748862223,"vX0":-5.2212255916143215,"vY0":-116.48339695859607,"vZ0":0.47341430759800907,"x":141.22,"y":194.68,"x0":2.6777678855197005,"y0":50.00125682775572,"z0":4.904468763733128,"aX":-10.80310963971741},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.2,"breakHorizontal":15.8,"spinRate":2684,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.4723444303793589,"extension":6.325141816506391},"index":4,"playId":"6e418f1d-4c33-30d4-a265-f55529a043fa","pitchNumber":5,"startTime":"2026-08-15T00:10:15.710Z","endTime":"2026-08-15T00:10:20.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:10:20.396Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T00:10:33.989Z","endTime":"2026-08-15T00:12:15.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071596895060217,"aZ":-29.85375275135969,"pfxX":11.913307071879967,"pfxZ":1.4201883908369126,"pX":-0.31840571236446213,"pZ":2.2398268023920127,"vX0":-11.08040617894664,"vY0":-126.85021471325695,"vZ0":-0.2795274694202955,"x":129.14,"y":178.3,"x0":2.5509371072422464,"y0":50.003924373636025,"z0":4.724227731505703,"aX":19.486416475119796},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-19.2,"spinRate":2000,"spinDirection":93},"zone":4,"typeConfidence":0.91,"plateTime":0.43119269151852047,"extension":6.6386147407215494},"index":0,"playId":"38b7ebc6-23be-3e4a-ba10-b8bb83014497","pitchNumber":1,"startTime":"2026-08-15T00:10:45.541Z","endTime":"2026-08-15T00:10:53.287Z","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":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.625359954955773,"aZ":-34.89856846348795,"pfxX":-5.688952994387188,"pfxZ":-1.931834004580196,"pX":1.3320414872450788,"pZ":2.144954647306129,"vX0":-1.7887554001307189,"vY0":-118.24405216864692,"vZ0":0.8228639183463728,"x":66.23,"y":180.87,"x0":2.8385249649809428,"y0":50.00470568892839,"z0":5.007471119248125,"aX":-8.014457417028005},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.0,"breakHorizontal":10.8,"spinRate":2578,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.46413471052289523,"extension":6.331438644345139},"index":1,"playId":"1af453f4-3e09-3f72-8d8e-8a75432b2bfb","pitchNumber":2,"startTime":"2026-08-15T00:11:19.270Z","endTime":"2026-08-15T00:11:22.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429101803603317,"aZ":-36.2810007347868,"pfxX":-7.148660972748004,"pfxZ":-3.1175845770154655,"pX":0.7134481116175352,"pZ":1.6250342181305708,"vX0":-2.7571016831141675,"vY0":-114.1504897501542,"vZ0":0.7477335018042681,"x":89.81,"y":194.9,"x0":2.8664898815843296,"y0":50.00412660066085,"z0":4.871220974084603,"aX":-9.413379228099142},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.2,"breakHorizontal":13.7,"spinRate":2508,"spinDirection":305},"zone":9,"typeConfidence":0.9,"plateTime":0.4802203522204165,"extension":6.289435731225159},"index":2,"playId":"ea975734-f67a-3ff3-b188-b243f0ead6ee","pitchNumber":3,"startTime":"2026-08-15T00:11:36.631Z","endTime":"2026-08-15T00:11:39.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-15T00:11:46.464Z","endTime":"2026-08-15T00:12:05.041Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48467120121608,"aZ":-21.59595170941503,"pfxX":9.37722656416091,"pfxZ":5.155616451052989,"pX":-0.5513121235778946,"pZ":2.9746909765568614,"vX0":-12.021152374114552,"vY0":-142.2679410693145,"vZ0":-1.9234619619672153,"x":138.01,"y":158.46,"x0":2.5094646248046026,"y0":50.00071970281752,"z0":5.027636114943317,"aX":19.23128012815891},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.5,"spinRate":2429,"spinDirection":113},"zone":1,"typeConfidence":0.91,"plateTime":0.38492287593885743,"extension":6.727570211396074},"hitData":{"launchSpeed":80.0,"launchAngle":41.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.94,"coordY":93.24}},"index":4,"playId":"5a7bb916-4fd8-3fd8-aca5-6dba133b01b2","pitchNumber":4,"startTime":"2026-08-15T00:12:05.041Z","endTime":"2026-08-15T00:12:15.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:12:15.209Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T00:14:05.744Z","endTime":"2026-08-15T00:15:07.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399647663612416,"aZ":-15.42302157750197,"pfxX":-2.333022861486194,"pfxZ":9.40660784805314,"pX":-0.21769179055558124,"pZ":3.2548410265514325,"vX0":4.824974960075637,"vY0":-132.16981674927405,"vZ0":-2.8667190902315793,"x":125.3,"y":150.9,"x0":-1.758328698622306,"y0":50.004396253613066,"z0":5.4768003091052355,"aX":-4.155751865186455},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":3.2,"spinRate":2580,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.413352532583402,"extension":6.712213440241357},"index":0,"playId":"f06df083-74d2-3db4-ab4a-640b14aa7615","pitchNumber":1,"startTime":"2026-08-15T00:14:26.306Z","endTime":"2026-08-15T00:14:29.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199889430477505,"aZ":-16.52880548055428,"pfxX":-2.2226799019836867,"pfxZ":8.587655254096104,"pX":0.025895098717858573,"pZ":3.422690025486752,"vX0":5.651396123504277,"vY0":-133.70849838226772,"vZ0":-2.320052458358128,"x":116.01,"y":146.37,"x0":-1.8206250830651654,"y0":50.00191846066971,"z0":5.47960134875854,"aX":-4.0498639554248355},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":2.9,"spinRate":2591,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4087031409591275,"extension":6.701455482212269},"index":1,"playId":"482d7712-69f4-3b01-b2fb-d159eb9cd527","pitchNumber":2,"startTime":"2026-08-15T00:14:40.462Z","endTime":"2026-08-15T00:14:43.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853654262676464,"aZ":-26.7182037082853,"pfxX":5.983999525436817,"pfxZ":3.7170357595610852,"pX":0.7086185958331847,"pZ":1.9773406322185307,"vX0":4.632695392284108,"vY0":-120.25558926998364,"vZ0":-2.3627210806760734,"x":89.99,"y":185.39,"x0":-2.01872119012623,"y0":50.00234744923483,"z0":5.337571538346497,"aX":8.782314982850393},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.5,"breakHorizontal":-11.9,"spinRate":2909,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.4551004127879845,"extension":6.82824161141337},"hitData":{"launchSpeed":90.2,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.02,"coordY":164.96}},"index":2,"playId":"29fe5d3f-8943-3b13-8ac9-8a1f6150ffac","pitchNumber":3,"startTime":"2026-08-15T00:14:58.475Z","endTime":"2026-08-15T00:15:07.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:15:07.455Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Olson lines out sharply to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T00:15:23.773Z","endTime":"2026-08-15T00:16:49.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049115592047677,"aZ":-16.964973224074527,"pfxX":-5.906154926548339,"pfxZ":8.197594761833676,"pX":1.3395728350245628,"pZ":3.1913369848383826,"vX0":10.38206318081616,"vY0":-134.57466376693878,"vZ0":-2.6571694123603833,"x":65.94,"y":152.61,"x0":-1.7808604697646029,"y0":50.002699703632906,"z0":5.3770628548848975,"aX":-10.958680578099122},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2642,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40521901962693496,"extension":7.070217224488248},"index":0,"playId":"d76b2f81-95cf-3c59-aa6a-f42288e593bb","pitchNumber":1,"startTime":"2026-08-15T00:15:29.023Z","endTime":"2026-08-15T00:15:32.827Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306074565706496,"aZ":-15.044148643651052,"pfxX":-4.761748570700311,"pfxZ":9.259237808381522,"pX":0.6285522884320378,"pZ":2.5029818886504667,"vX0":7.998091484640824,"vY0":-134.45125989825448,"vZ0":-4.719611793059121,"x":93.04,"y":171.2,"x0":-1.7519974122458408,"y0":50.00176563400548,"z0":5.331892017463845,"aX":-8.809019446796572},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2648,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.405779135122712,"extension":6.560393969786753},"index":1,"playId":"af01e0e3-5856-3e19-99c0-daf3131682f7","pitchNumber":2,"startTime":"2026-08-15T00:15:42.466Z","endTime":"2026-08-15T00:15:45.642Z","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":86.5,"endSpeed":79.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823454648488234,"aZ":-28.39746277730216,"pfxX":-9.441259513686324,"pfxZ":2.3463328447368736,"pX":-0.9515713320155909,"pZ":1.3624394321250857,"vX0":5.696460368149017,"vY0":-125.8046272924684,"vZ0":-3.676188521702099,"x":153.27,"y":201.99,"x0":-2.0152793912455764,"y0":50.00076102829793,"z0":5.1369968314861545,"aX":-15.175937706139297},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":2091,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4348975354172735,"extension":6.930274468289258},"index":2,"playId":"7512f5e8-9b49-3de2-9a6a-77486ace668d","pitchNumber":3,"startTime":"2026-08-15T00:15:56.117Z","endTime":"2026-08-15T00:15:59.397Z","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":91.8,"endSpeed":84.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74546321358837,"aZ":-17.1595377060792,"pfxX":-5.18298780814809,"pfxZ":8.224302662948741,"pX":0.5591771114600163,"pZ":3.018143341658807,"vX0":8.408024631553342,"vY0":-133.51624886848052,"vZ0":-2.8728191344378855,"x":95.69,"y":157.29,"x0":-1.9414122146649941,"y0":50.00347214384338,"z0":5.326655655390735,"aX":-9.463714042617308},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2576,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4085126329279989,"extension":6.80661287682394},"index":3,"playId":"f28c1229-e716-3246-bc12-aae08fbeaf0d","pitchNumber":4,"startTime":"2026-08-15T00:16:11.549Z","endTime":"2026-08-15T00:16:14.780Z","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":83.3,"endSpeed":77.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228213948786955,"aZ":-40.960784003877016,"pfxX":4.795464780675104,"pfxZ":-5.842117262059056,"pX":-0.2759545084095412,"pZ":1.5590653878753902,"vX0":2.5016572396782935,"vY0":-121.44719666439877,"vZ0":-1.0231102465091522,"x":127.52,"y":196.69,"x0":-1.940108230764599,"y0":50.0032501402881,"z0":5.526693750130857,"aX":7.212556992957613},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.6,"breakHorizontal":-9.2,"spinRate":2655,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4498012048896376,"extension":6.859614247275259},"hitData":{"launchSpeed":100.1,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.69,"coordY":99.75}},"index":4,"playId":"53fd8e8c-ece9-3e80-b749-f364555bca7f","pitchNumber":5,"startTime":"2026-08-15T00:16:36.674Z","endTime":"2026-08-15T00:16:49.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:16:49.252Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T00:17:07.494Z","endTime":"2026-08-15T00:17:47.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245633951719913,"aZ":-30.457899783039537,"pfxX":-10.580291014401409,"pfxZ":1.0833954353305915,"pX":0.0969951035735829,"pZ":1.2104907471806203,"vX0":8.16329519203916,"vY0":-124.91496428865094,"vZ0":-3.6096986311628294,"x":113.3,"y":206.1,"x0":-1.8324522410651753,"y0":50.00477131888692,"z0":5.168025398366582,"aX":-16.787542612783366},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":2176,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4378339163508662,"extension":7.041904842860314},"index":0,"playId":"b403bbc2-4312-3ed3-8ec5-75e815247458","pitchNumber":1,"startTime":"2026-08-15T00:17:21.691Z","endTime":"2026-08-15T00:17:24.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.954702452821923,"aZ":-16.614720106824112,"pfxX":-4.512676177432963,"pfxZ":8.18755569833154,"pX":0.4142257458767727,"pZ":3.0980342256420697,"vX0":7.647771025974736,"vY0":-136.02335343598634,"vZ0":-3.3380738610893346,"x":101.21,"y":155.13,"x0":-1.8297508605914061,"y0":50.00043176748829,"z0":5.472849986953872,"aX":-8.57375848672672},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":6.8,"spinRate":2580,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40056037635911856,"extension":6.469335478285797},"hitData":{"launchSpeed":82.2,"launchAngle":21.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.71,"coordY":96.65}},"index":1,"playId":"17679641-661f-35ca-8b1d-02c803e9609c","pitchNumber":2,"startTime":"2026-08-15T00:17:36.331Z","endTime":"2026-08-15T00:17:47.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:17:47.911Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T00:17:58.373Z","endTime":"2026-08-15T00:20:56.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":82.8,"endSpeed":76.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32025697697663,"aZ":-41.22874250336886,"pfxX":5.9129174487062315,"pfxZ":-6.211266143945873,"pX":0.5009803835997173,"pZ":1.487613215424069,"vX0":3.82102072877903,"vY0":-120.4977753676453,"vZ0":-0.9430855098189461,"x":97.9,"y":198.61,"x0":-1.8782823976489929,"y0":50.00410546607025,"z0":5.55493566754617,"aX":8.618250301053914},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.2,"breakHorizontal":-11.6,"spinRate":2574,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4560869350851702,"extension":6.718871816302375},"index":0,"playId":"dcbe1d53-73b5-3bc6-b32f-8964637b15e1","pitchNumber":1,"startTime":"2026-08-15T00:18:14.639Z","endTime":"2026-08-15T00:18:17.947Z","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":"8f746e25-5630-3633-ade8-a788f64c573a","startTime":"2026-08-15T00:18:32.401Z","endTime":"2026-08-15T00:18:35.401Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316390586433215,"aZ":-15.593410153140793,"pfxX":-5.113332294103596,"pfxZ":8.927783924263874,"pX":-0.043650846791803505,"pZ":2.0312260638269324,"vX0":6.728103516302324,"vY0":-135.14335295678833,"vZ0":-5.7161474775726955,"x":118.66,"y":183.94,"x0":-1.8964064459442216,"y0":50.00499932887739,"z0":5.2618278015196704,"aX":-9.499099868059286},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2552,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40465836204650296,"extension":6.679862879832124},"index":2,"playId":"6fc87147-5f0d-3ad9-b91e-d2cc4a4dfa2e","pitchNumber":2,"startTime":"2026-08-15T00:18:54.855Z","endTime":"2026-08-15T00:18:59.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398017719420046,"aZ":-25.076264965220634,"pfxX":-9.529124011759503,"pfxZ":4.41324769234685,"pX":-0.8014128955229116,"pZ":0.6000055881406486,"vX0":6.120490420751193,"vY0":-125.4368914408634,"vZ0":-5.918424008299078,"x":147.55,"y":222.58,"x0":-2.0248382196925157,"y0":50.00003692159097,"z0":5.012236520675955,"aX":-15.309000868399334},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":2234,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43527582543637156,"extension":7.062186700553888},"index":3,"playId":"7be0dd5d-24db-3a4c-ada3-a8d4708fb366","pitchNumber":3,"startTime":"2026-08-15T00:19:19.324Z","endTime":"2026-08-15T00:19:22.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"8fafb80e-bead-4021-b7f3-cd0485e947de","startTime":"2026-08-15T00:19:44.938Z","endTime":"2026-08-15T00:19:49.938Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475758858135794,"aZ":-28.673199499430034,"pfxX":-8.378331707824476,"pfxZ":2.134614832185145,"pX":-1.1861918473078206,"pZ":2.371056105092092,"vX0":4.76612912655327,"vY0":-126.81555923299302,"vZ0":-1.5844933567488524,"x":162.21,"y":174.76,"x0":-1.9956645439787066,"y0":50.00047651277795,"z0":5.278130684297334,"aX":-13.726552295129798},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":2118,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4309241030441764,"extension":6.8905830747548515},"index":5,"playId":"dbdafd8f-9327-3065-a6ce-0bfe6aab6742","pitchNumber":4,"startTime":"2026-08-15T00:20:00.049Z","endTime":"2026-08-15T00:20:06.025Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710077095114404,"aZ":-16.44767287618966,"pfxX":-2.91480879534979,"pfxZ":8.283982628931906,"pX":-0.2007373880642246,"pZ":3.4695620291147082,"vX0":5.677377029586128,"vY0":-136.36886390381989,"vZ0":-2.3266548252193204,"x":124.65,"y":145.1,"x0":-1.923349955645353,"y0":50.00360180814572,"z0":5.457894713997711,"aX":-5.534583304156063},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":4.2,"spinRate":2618,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4004125041201192,"extension":6.717569421020108},"hitData":{"launchSpeed":93.6,"launchAngle":24.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.92,"coordY":97.79}},"index":6,"playId":"0c3064d1-b6bb-3a61-a579-a696d0566496","pitchNumber":5,"startTime":"2026-08-15T00:20:46.933Z","endTime":"2026-08-15T00:20:56.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:20:56.305Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T00:22:46.480Z","endTime":"2026-08-15T00:24:44.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680988723451932,"aZ":-17.89903333249542,"pfxX":9.123702085881547,"pfxZ":7.594193202361896,"pX":-1.3964081782739683,"pZ":2.397558784176232,"vX0":-13.493029737346955,"vY0":-136.17682340359102,"vZ0":-3.7228060342200315,"x":170.23,"y":174.05,"x0":2.435449647515118,"y0":50.00131136685265,"z0":5.0192355926921985,"aX":17.14800902387248},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":-13.7,"spinRate":2432,"spinDirection":117},"zone":13,"typeConfidence":0.91,"plateTime":0.40209461658891144,"extension":6.6292847864603575},"index":0,"playId":"fcafc25b-8a33-3e92-a933-bdfd8e388218","pitchNumber":1,"startTime":"2026-08-15T00:22:57.672Z","endTime":"2026-08-15T00:23:00.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.933413181554133,"aZ":-36.477440020241154,"pfxX":-5.856787057353187,"pfxZ":-3.674972018352994,"pX":-0.6432841940950642,"pZ":2.576586200916307,"vX0":-5.397720735257612,"vY0":-107.88211607672338,"vZ0":3.2865049581478063,"x":141.52,"y":169.21,"x0":2.6582458951208223,"y0":50.003351242477876,"z0":5.072240487203642,"aX":-6.856475293537195},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-5.3,"breakHorizontal":12.1,"spinRate":2452,"spinDirection":305},"zone":4,"typeConfidence":0.9,"plateTime":0.5090086056651764,"extension":6.260612447512974},"index":1,"playId":"6ce3d277-ca81-3173-9c77-ffdc934d187b","pitchNumber":2,"startTime":"2026-08-15T00:23:12.719Z","endTime":"2026-08-15T00:23:15.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063965004259277,"aZ":-36.421264181682204,"pfxX":-5.016629185299944,"pfxZ":-3.230568930572529,"pX":0.07779531548741636,"pZ":1.549486007991752,"vX0":-4.500474940020525,"vY0":-114.24575154817231,"vZ0":0.421615940498288,"x":114.03,"y":196.94,"x0":2.72863107574335,"y0":50.00161976070724,"z0":4.957208142426985,"aX":-6.596709605221637},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.4,"breakHorizontal":10.3,"spinRate":2691,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.4803786416744398,"extension":6.328447116424139},"index":2,"playId":"cd9a2569-d442-3e30-8144-9caae163bcc7","pitchNumber":3,"startTime":"2026-08-15T00:23:29.316Z","endTime":"2026-08-15T00:23:35.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86287568088051,"aZ":-21.06684112632365,"pfxX":9.395560728365517,"pfxZ":5.7023400265347775,"pX":-0.0028963535984704815,"pZ":3.619471301185705,"vX0":-10.305568403048497,"vY0":-138.42292187522094,"vZ0":-0.18146280131347942,"x":117.11,"y":141.05,"x0":2.5412902272869533,"y0":50.002295587487204,"z0":5.092098190789183,"aX":18.2988397976546},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":-15.0,"spinRate":2412,"spinDirection":111},"zone":11,"typeConfidence":0.9,"plateTime":0.3951570621536593,"extension":6.529156879061765},"index":3,"playId":"2c2e8675-722a-3e63-8edf-d7c01307a54a","pitchNumber":4,"startTime":"2026-08-15T00:24:09.195Z","endTime":"2026-08-15T00:24:12.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-15T00:24:26.764Z","endTime":"2026-08-15T00:24:40.476Z","isPitch":false,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373396006866244,"aZ":-36.21702041993657,"pfxX":-5.709775757358747,"pfxZ":-2.9412369957106748,"pX":0.7599615972759448,"pZ":2.5750675474442453,"vX0":-2.878201218468852,"vY0":-116.55434018842796,"vZ0":2.226357971003604,"x":88.03,"y":169.25,"x0":2.753706769000577,"y0":50.00529124440002,"z0":5.0330633556401,"aX":-7.838355210709621},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.4,"breakHorizontal":11.0,"spinRate":2576,"spinDirection":305},"zone":6,"typeConfidence":0.9,"plateTime":0.47034390298444606,"extension":6.254733585537014},"index":5,"playId":"bdbd17c6-5645-3517-a913-0cadcdfb783a","pitchNumber":5,"startTime":"2026-08-15T00:24:40.476Z","endTime":"2026-08-15T00:24:44.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:24:44.287Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T00:24:56.815Z","endTime":"2026-08-15T00:26:11.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.100576244760482,"aZ":-35.07825963865067,"pfxX":-6.01170511114961,"pfxZ":-2.307798169467717,"pX":-0.39865779184679045,"pZ":1.8530693889153904,"vX0":-5.060387103845594,"vY0":-111.72898708643392,"vZ0":1.0249426379550826,"x":132.2,"y":188.75,"x0":2.680890105765402,"y0":50.00303872400975,"z0":5.007642578123999,"aX":-7.561201193214366},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-3.6,"breakHorizontal":12.2,"spinRate":2487,"spinDirection":305},"zone":7,"typeConfidence":0.9,"plateTime":0.4912012053931649,"extension":6.302572963643421},"index":0,"playId":"450b725a-be17-3663-8456-2bd0e899c9d1","pitchNumber":1,"startTime":"2026-08-15T00:25:13.250Z","endTime":"2026-08-15T00:25:17.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96567680893988,"aZ":-22.402931286775235,"pfxX":10.16236643411232,"pfxZ":5.135118179752563,"pX":-0.7057978627392223,"pZ":1.6996089830484116,"vX0":-12.158220147933175,"vY0":-136.57688141885959,"vZ0":-4.527545543330973,"x":143.9,"y":192.89,"x0":2.467576582619639,"y0":50.003718318983125,"z0":4.9047576435526565,"aX":19.343663802219222},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":-16.1,"spinRate":2365,"spinDirection":109},"zone":7,"typeConfidence":0.89,"plateTime":0.39989259491437856,"extension":6.530906465877176},"index":1,"playId":"4cdd6b71-e5db-3432-8de8-b6154b288c80","pitchNumber":2,"startTime":"2026-08-15T00:25:36.646Z","endTime":"2026-08-15T00:25:39.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53308409224727,"aZ":-22.299145964584024,"pfxX":9.781759884622957,"pfxZ":5.306660873525972,"pX":-0.15054098456872167,"pZ":4.340022258693875,"vX0":-10.887386033965624,"vY0":-135.33678231190328,"vZ0":2.0497353239195437,"x":122.74,"y":121.6,"x0":2.646704848683506,"y0":50.005743518250156,"z0":5.131066829914123,"aX":18.21491704549505},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.5,"spinRate":2418,"spinDirection":121},"zone":11,"typeConfidence":0.89,"plateTime":0.4041521399918526,"extension":6.5571141260919825},"index":2,"playId":"ac3e5ab4-47c3-3303-937f-d7fab7cd5452","pitchNumber":3,"startTime":"2026-08-15T00:25:51.595Z","endTime":"2026-08-15T00:25:56.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73545738183327,"aZ":-24.163031621899425,"pfxX":10.134423362454417,"pfxZ":4.046716197609106,"pX":0.3435419217660339,"pZ":2.9988140123375904,"vX0":-9.928117470930836,"vY0":-139.61450829736282,"vZ0":-1.029384590922218,"x":103.9,"y":157.81,"x0":2.6248964688920493,"y0":50.00084917364257,"z0":4.959043453845248,"aX":20.0524460250365},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.3,"spinRate":2405,"spinDirection":106},"zone":3,"typeConfidence":0.83,"plateTime":0.3919534230623416,"extension":6.455640622617343},"index":3,"playId":"33629db2-709c-381a-8e44-f2f38fd9b77d","pitchNumber":4,"startTime":"2026-08-15T00:26:08.737Z","endTime":"2026-08-15T00:26:11.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:26:11.737Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Waldschmidt lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T00:26:19.203Z","endTime":"2026-08-15T00:27:17.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42504186201364,"aZ":-32.397238807798004,"pfxX":9.460500564918078,"pfxZ":-0.12967812728685235,"pX":0.09221266027474508,"pZ":1.3339967717870957,"vX0":-9.909689665254458,"vY0":-129.11760289323385,"vZ0":-2.115303713210195,"x":113.49,"y":202.76,"x0":2.725988660176887,"y0":50.002980733455836,"z0":4.6239414444764,"aX":16.193345893093873},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-15.2,"spinRate":1900,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4219988331056248,"extension":6.616654394869129},"index":0,"playId":"f44e25fd-8dd6-3a9e-82f9-2a8bb88711cf","pitchNumber":1,"startTime":"2026-08-15T00:26:38.997Z","endTime":"2026-08-15T00:26:42.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92038904822499,"aZ":-23.267456539269446,"pfxX":9.886231451766538,"pfxZ":4.644436354516866,"pX":-0.13705746176802244,"pZ":1.5425915477113794,"vX0":-10.795065665857868,"vY0":-137.26009409107968,"vZ0":-4.727725320291623,"x":122.22,"y":197.13,"x0":2.5527455438021702,"y0":50.003414227454535,"z0":4.861184525707973,"aX":18.962135389755367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-15.8,"spinRate":2296,"spinDirection":108},"zone":13,"typeConfidence":0.87,"plateTime":0.3982645842409296,"extension":6.591026104768674},"index":1,"playId":"689057b9-9c33-3f99-afdb-1b92e69c504b","pitchNumber":2,"startTime":"2026-08-15T00:26:53.168Z","endTime":"2026-08-15T00:26:56.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455615162607774,"aZ":-23.009347829224414,"pfxX":9.110408893892128,"pfxZ":4.625754895796831,"pX":0.11517622055232031,"pZ":2.2811420704004806,"vX0":-10.278522643703596,"vY0":-139.25069731050917,"vZ0":-2.913821177239636,"x":112.61,"y":177.19,"x0":2.6537995962874823,"y0":50.00605029775199,"z0":4.84707584001771,"aX":18.06680064544434},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":-14.6,"spinRate":2395,"spinDirection":107},"zone":5,"typeConfidence":0.89,"plateTime":0.3918944654504588,"extension":6.64764588181815},"hitData":{"launchSpeed":98.6,"launchAngle":18.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.53,"coordY":99.49}},"index":2,"playId":"e01c50ee-0c15-35ad-b14e-637adbf075ba","pitchNumber":3,"startTime":"2026-08-15T00:27:08.510Z","endTime":"2026-08-15T00:27:17.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:27:17.199Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:29:10.831Z","endTime":"2026-08-15T00:30:19.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70683498098338,"aZ":-23.671293636887306,"pfxX":-7.964513519587534,"pfxZ":4.715112059626694,"pX":-1.352580145343048,"pZ":2.2215530797898055,"vX0":3.7261161127990987,"vY0":-132.79256070231273,"vZ0":-4.060998426551032,"x":168.56,"y":178.8,"x0":-1.7313021594699023,"y0":50.0053560522906,"z0":5.4716982531549005,"aX":-14.37192968410858},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":2378,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.410866793191206,"extension":6.7543382690955},"index":0,"playId":"f0da8e97-879f-353c-8249-2f25f2e55a38","pitchNumber":1,"startTime":"2026-08-15T00:29:21.995Z","endTime":"2026-08-15T00:29:25.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512477147483633,"aZ":-17.16713110187391,"pfxX":-4.276218647741409,"pfxZ":8.181789603297933,"pX":0.586297720001639,"pZ":1.9894519080874853,"vX0":7.434422289958092,"vY0":-133.30116980416446,"vZ0":-5.613546675233959,"x":94.65,"y":185.06,"x0":-1.6592496378999042,"y0":50.00351547550434,"z0":5.325981712847487,"aX":-7.84447026315479},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2541,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40793473630734445,"extension":6.784561344363132},"index":1,"playId":"e689a48a-c12f-38a6-b62e-d5e7661ea491","pitchNumber":2,"startTime":"2026-08-15T00:29:36.066Z","endTime":"2026-08-15T00:29:39.550Z","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":88.7,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68283531307674,"aZ":-23.50878380517536,"pfxX":-0.3003019489615677,"pfxZ":5.022401942355038,"pX":0.17965603526857488,"pZ":2.412815441928617,"vX0":5.286129641030613,"vY0":-129.21490167599623,"vZ0":-3.0158958328055876,"x":110.15,"y":173.63,"x0":-1.8359355664362373,"y0":50.00629438796188,"z0":5.360875267137234,"aX":-0.5196311928598988},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2723,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.42057323085457865,"extension":6.5669178359277485},"index":2,"playId":"62201672-7f5e-3d0b-99ed-375f88b787e7","pitchNumber":3,"startTime":"2026-08-15T00:29:51.845Z","endTime":"2026-08-15T00:29:54.845Z","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":87.8,"endSpeed":81.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428982796317186,"aZ":-25.30521096758394,"pfxX":-8.942716759969727,"pfxZ":4.109826446649094,"pX":-0.2798202280737497,"pZ":0.9550753474728253,"vX0":6.815452249177588,"vY0":-127.72836858664272,"vZ0":-5.667007254774612,"x":127.67,"y":212.99,"x0":-1.8055524655370907,"y0":50.00277153388979,"z0":5.162282822415193,"aX":-14.948862537055838},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.5,"breakHorizontal":14.9,"spinRate":2190,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4269200521296792,"extension":7.193949962021469},"hitData":{"launchSpeed":94.5,"launchAngle":19.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.68,"coordY":70.08}},"index":3,"playId":"4433bf1b-02c7-3137-806b-b528e2865542","pitchNumber":4,"startTime":"2026-08-15T00:30:09.874Z","endTime":"2026-08-15T00:30:19.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:30:19.840Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to second baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:30:36.316Z","endTime":"2026-08-15T00:31:38.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":76.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22882681343006,"aZ":-26.974885297290314,"pfxX":6.346818067053242,"pfxZ":3.5409547078323387,"pX":1.1784739362157783,"pZ":2.2727791839334732,"vX0":5.308274118704432,"vY0":-119.65861541673125,"vZ0":-1.6211588308380263,"x":72.08,"y":177.41,"x0":-1.8830212272327167,"y0":50.005275109703845,"z0":5.345982702603901,"aX":9.325259643519487},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.4,"breakHorizontal":-12.6,"spinRate":2731,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4554515116036728,"extension":6.808297040434771},"index":0,"playId":"00045118-e75f-3a88-9e81-cef77aea114c","pitchNumber":1,"startTime":"2026-08-15T00:30:41.578Z","endTime":"2026-08-15T00:30:44.882Z","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":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.675139305369996,"aZ":-38.96273287283331,"pfxX":5.520546727665504,"pfxZ":-4.618093835066067,"pX":0.5577377957629489,"pZ":1.3320170097355908,"vX0":3.865285224509491,"vY0":-120.10142263887872,"vZ0":-1.8296020187730042,"x":95.74,"y":202.82,"x0":-1.785515582861646,"y0":50.00112044602857,"z0":5.545797018426823,"aX":8.121001050879965},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.5,"breakHorizontal":-10.9,"spinRate":2668,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45479369259006663,"extension":6.640830431652867},"index":1,"playId":"586bf689-a82f-366c-80e7-8924b5d037a6","pitchNumber":2,"startTime":"2026-08-15T00:30:56.949Z","endTime":"2026-08-15T00:30:59.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140985670617454,"aZ":-21.554293939870835,"pfxX":-1.221240805261394,"pfxZ":5.981176520718688,"pX":0.952933191201332,"pZ":2.12554803428445,"vX0":7.635454072422689,"vY0":-131.2252849037728,"vZ0":-4.190741743424026,"x":80.68,"y":181.39,"x0":-1.8136900492117083,"y0":50.00162280822235,"z0":5.313822634483801,"aX":-2.1691645618477073},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":0.8,"spinRate":2677,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41459551047104837,"extension":6.712807928538875},"index":2,"playId":"3a577b2c-d910-36a1-9b24-682d3d569d12","pitchNumber":3,"startTime":"2026-08-15T00:31:16.457Z","endTime":"2026-08-15T00:31:20.072Z","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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.985032519189822,"aZ":-28.908885955683246,"pfxX":-9.434060991850345,"pfxZ":1.9890456808177053,"pX":-0.2559180565433665,"pZ":1.4961750402303364,"vX0":7.130374828926222,"vY0":-126.86845259359751,"vZ0":-3.535193119271842,"x":126.75,"y":198.38,"x0":-1.865934944955054,"y0":50.00455331932222,"z0":5.191643396285094,"aX":-15.505224500382875},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":2073,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4303989897909375,"extension":7.0682474191467906},"hitData":{"launchSpeed":94.7,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":160.98,"coordY":139.46}},"index":3,"playId":"d56e2045-d4a3-3eac-ae72-f552dc32bccb","pitchNumber":4,"startTime":"2026-08-15T00:31:30.765Z","endTime":"2026-08-15T00:31:38.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:31:38.844Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T00:31:47.840Z","endTime":"2026-08-15T00:33:18.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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],"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080494680044854,"aZ":-16.03621374682947,"pfxX":-3.2212182019286333,"pfxZ":8.596665593653677,"pX":0.06847407935536551,"pZ":2.9934023713432976,"vX0":5.845912857253061,"vY0":-135.5154605963881,"vZ0":-3.7120521108869826,"x":114.39,"y":157.96,"x0":-1.6892291115101326,"y0":50.000782142392715,"z0":5.487450468633162,"aX":-6.045995544913556},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2600,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4027740991450206,"extension":6.770728796661271},"index":0,"playId":"49a2e20c-e220-3243-b051-31c0a2aeac2a","pitchNumber":1,"startTime":"2026-08-15T00:31:59.991Z","endTime":"2026-08-15T00:32:02.991Z","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":92.9,"endSpeed":86.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53337658200646,"aZ":-22.020966941698525,"pfxX":-8.344110785322062,"pfxZ":5.430470228279204,"pX":0.013586675772966347,"pZ":1.5097572054578703,"vX0":7.160591469484985,"vY0":-135.1703832301351,"vZ0":-6.388817015050529,"x":116.48,"y":198.02,"x0":-1.5720227180806743,"y0":50.005503102258075,"z0":5.426286129554341,"aX":-15.607208163801074},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":2422,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4035840132936426,"extension":6.765712340479376},"index":1,"playId":"1cd30287-4a34-3fa7-bb2a-0733d4ac3103","pitchNumber":2,"startTime":"2026-08-15T00:32:18.554Z","endTime":"2026-08-15T00:32:22.380Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18494445655546,"aZ":-26.55163863799833,"pfxX":-9.209008091127586,"pfxZ":3.4090279204959355,"pX":-0.617907518529232,"pZ":1.9524608020035692,"vX0":6.116252965001278,"vY0":-126.89474251221853,"vZ0":-2.931700416098407,"x":140.55,"y":186.06,"x0":-1.8491767057552304,"y0":50.00292530474473,"z0":5.212643532789043,"aX":-15.190097992982441},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":2181,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4297581036309972,"extension":6.869002302563683},"index":2,"playId":"5718e932-2972-3d15-9fd1-958de78eb216","pitchNumber":3,"startTime":"2026-08-15T00:32:32.537Z","endTime":"2026-08-15T00:32:37.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.479406695799174,"aZ":-40.39802058252889,"pfxX":4.796030577538485,"pfxZ":-5.523987435085938,"pX":0.09148440649627564,"pZ":1.4008453401080398,"vX0":3.003382530966816,"vY0":-120.9200199835364,"vZ0":-1.515640633477101,"x":113.51,"y":200.96,"x0":-1.7877394343380415,"y0":50.003647120944635,"z0":5.564138600993805,"aX":7.137775978886563},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.1,"breakHorizontal":-9.4,"spinRate":2485,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4521050441718648,"extension":7.058828609755149},"index":3,"playId":"88090104-0cb5-3956-ae51-2e85f989f663","pitchNumber":4,"startTime":"2026-08-15T00:33:15.200Z","endTime":"2026-08-15T00:33:18.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:33:18.437Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:35:31.575Z","endTime":"2026-08-15T00:37:47.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.359642998426068,"aZ":-20.903272449253194,"pfxX":10.365408238292574,"pfxZ":6.011284133277634,"pX":0.20124866142414227,"pZ":1.1604994723572546,"vX0":-10.15720716258942,"vY0":-135.98581359815253,"vZ0":-5.963567513032268,"x":109.33,"y":207.45,"x0":2.635152149258192,"y0":50.00609653314463,"z0":4.828645469232947,"aX":19.44863673090094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-16.7,"spinRate":2343,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.40251985969524817,"extension":6.8033865929036805},"index":0,"playId":"6f7e1786-37b0-3752-86cf-7abf7dfecbce","pitchNumber":1,"startTime":"2026-08-15T00:35:44.350Z","endTime":"2026-08-15T00:35:47.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.025331329590415,"aZ":-30.39250823732893,"pfxX":9.725307740000947,"pfxZ":1.0756400329116085,"pX":1.2202442394631225,"pZ":1.71592894843338,"vX0":-6.9501044699096,"vY0":-127.97231319446705,"vZ0":-1.5885766695625663,"x":70.49,"y":192.45,"x0":2.705578890486132,"y0":50.0063098085585,"z0":4.722113202505332,"aX":16.15913682392102},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-16.1,"spinRate":1960,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.42775970550879494,"extension":6.6789960447791845},"index":1,"playId":"5073f54e-f6ef-3ea0-bb12-ee76d29f43ee","pitchNumber":2,"startTime":"2026-08-15T00:35:59.016Z","endTime":"2026-08-15T00:36:02.016Z","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.0,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2097187081352,"aZ":-20.681613610370512,"pfxX":9.139662050468386,"pfxZ":5.932776336225137,"pX":0.6841279513649526,"pZ":2.6217477154577717,"vX0":-8.90951114546882,"vY0":-138.17166400016865,"vZ0":-2.3965753500321862,"x":90.92,"y":167.99,"x0":2.7598691942328424,"y0":50.00293005942188,"z0":4.886957937846438,"aX":17.70745806859449},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-14.8,"spinRate":2442,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.3961020490049587,"extension":6.599861213635383},"index":2,"playId":"1a5b2d8b-8409-3ddb-8679-82397143a084","pitchNumber":3,"startTime":"2026-08-15T00:36:14.911Z","endTime":"2026-08-15T00:36:18.151Z","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":93.6,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92075760641137,"aZ":-19.792318384694557,"pfxX":9.701219140545602,"pfxZ":6.604398873585103,"pX":0.5354386479511837,"pZ":3.19884326660163,"vX0":-8.845731984851067,"vY0":-136.07363618788207,"vZ0":-1.1709345998292662,"x":96.59,"y":152.41,"x0":2.5682866361593764,"y0":50.00396300701342,"z0":5.006378909237249,"aX":18.19020049454174},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-15.7,"spinRate":2399,"spinDirection":118},"zone":3,"typeConfidence":0.9,"plateTime":0.4025653982657542,"extension":6.723085158273092},"index":3,"playId":"1245e517-a4fd-3bbb-8146-36cc9f5e8200","pitchNumber":4,"startTime":"2026-08-15T00:36:29.817Z","endTime":"2026-08-15T00:36:32.817Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93874937179104,"aZ":-32.314997941433255,"pfxX":10.155806211483721,"pfxZ":-0.07758282687168538,"pX":-1.123352924076869,"pZ":2.4036488448158977,"vX0":-12.70999438657489,"vY0":-129.1783314943476,"vZ0":0.3428520013651548,"x":159.82,"y":173.88,"x0":2.5144119657660022,"y0":50.00643873402191,"z0":4.730004034601583,"aX":17.370021977420596},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":-16.0,"spinRate":1983,"spinDirection":94},"zone":13,"typeConfidence":0.91,"plateTime":0.42210606860429367,"extension":6.800994453260549},"index":4,"playId":"84e4cc3c-6018-3d73-821a-af7d1d7cd8bf","pitchNumber":5,"startTime":"2026-08-15T00:36:51.272Z","endTime":"2026-08-15T00:36:54.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.933893799666414,"aZ":-19.44681594889308,"pfxX":8.284981561261445,"pfxZ":6.3388779313171195,"pX":0.5128343607957194,"pZ":3.440408978060454,"vX0":-8.92744900427969,"vY0":-140.61103282067796,"vZ0":-0.6757656359963395,"x":97.45,"y":145.89,"x0":2.647715335005932,"y0":50.00677537022666,"z0":4.941986159255204,"aX":16.646754031361684},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":-13.2,"spinRate":2432,"spinDirection":112},"zone":3,"typeConfidence":0.91,"plateTime":0.3890526019910543,"extension":6.657426808031362},"index":5,"playId":"142ca06d-de40-3a65-b11b-c457f38777b7","pitchNumber":6,"startTime":"2026-08-15T00:37:09.962Z","endTime":"2026-08-15T00:37:13.343Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963672006880778,"aZ":-19.319050633289255,"pfxX":8.97552299178132,"pfxZ":6.5029569888688705,"pX":0.4961845399078674,"pZ":2.495988574897566,"vX0":-9.022715427752656,"vY0":-139.81548831253022,"vZ0":-3.001298409090754,"x":98.09,"y":171.39,"x0":2.6012957305084936,"y0":50.00322028483875,"z0":4.853435074519964,"aX":17.74425345300493},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":-14.4,"spinRate":2505,"spinDirection":113},"zone":6,"typeConfidence":0.91,"plateTime":0.391981499080468,"extension":6.6326397776305885},"hitData":{"launchSpeed":92.5,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.86,"coordY":121.39}},"index":6,"playId":"4f65fb0c-62f9-35d1-a013-894cbc841e87","pitchNumber":7,"startTime":"2026-08-15T00:37:35.046Z","endTime":"2026-08-15T00:37:47.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:37:47.878Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to center fielder Michael Harris II. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:38:04.219Z","endTime":"2026-08-15T00:38:46.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":74.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930512313941612,"aZ":-34.734594025390585,"pfxX":-5.487726531036699,"pfxZ":-1.8609473627804158,"pX":-1.7718571308334068,"pZ":1.229771195206597,"vX0":-8.470699491241673,"vY0":-116.69497686366445,"vZ0":-0.5083786338818831,"x":184.54,"y":205.58,"x0":2.6250478179491696,"y0":50.005549094298075,"z0":4.735975383247369,"aX":-7.533035682972759},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.2,"breakHorizontal":12.1,"spinRate":2649,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.47021485534708773,"extension":6.473157171111119},"index":0,"playId":"f54e88e7-dbbd-310c-aa1b-4af46a8a153c","pitchNumber":1,"startTime":"2026-08-15T00:38:13.841Z","endTime":"2026-08-15T00:38:16.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38802278874611,"aZ":-33.46346690468744,"pfxX":-5.396912974537965,"pfxZ":-0.9827410246365442,"pX":-0.44055499257261294,"pZ":1.9259324248935457,"vX0":-5.501587122451152,"vY0":-114.05368473722078,"vZ0":0.9784388054136401,"x":133.79,"y":186.78,"x0":2.7057811121797184,"y0":50.00182544838397,"z0":4.796887717698782,"aX":-7.093581520232665},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.2,"breakHorizontal":11.2,"spinRate":2430,"spinDirection":302},"zone":7,"typeConfidence":0.9,"plateTime":0.4806179429319237,"extension":6.451101544125518},"hitData":{"launchSpeed":89.4,"launchAngle":18.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.82,"coordY":78.7}},"index":1,"playId":"a670864c-9715-3205-9bc5-ad08f52ec1c9","pitchNumber":2,"startTime":"2026-08-15T00:38:34.301Z","endTime":"2026-08-15T00:38:46.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:38:46.431Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:39:43.307Z","endTime":"2026-08-15T00:41:37.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:39:02.198Z","endTime":"2026-08-15T00:39:45.556Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38997435940761,"aZ":-18.729918545716323,"pfxX":8.365445399781677,"pfxZ":6.5791574617668935,"pX":0.753243096708212,"pZ":2.9381769012621826,"vX0":-8.449291656098392,"vY0":-141.82540375715584,"vZ0":-2.2647946626288946,"x":88.29,"y":159.45,"x0":2.6792039091419086,"y0":50.00667338698571,"z0":4.937145821500804,"aX":17.104702588508395},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":-13.6,"spinRate":2419,"spinDirection":110},"zone":3,"typeConfidence":0.91,"plateTime":0.3856867478035917,"extension":6.659364872463109},"index":1,"playId":"29c00ed5-e1e8-3d75-842f-096081e187a3","pitchNumber":1,"startTime":"2026-08-15T00:39:45.556Z","endTime":"2026-08-15T00:39:50.104Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03891109458221,"aZ":-35.78787640614219,"pfxX":-5.441186020966619,"pfxZ":-2.4894230415208822,"pX":0.14292125892037655,"pZ":1.8007908098452827,"vX0":-4.56345184359708,"vY0":-119.75175081239664,"vZ0":0.20120246277073406,"x":111.55,"y":190.16,"x0":2.7797192976389957,"y0":50.00074814334791,"z0":4.915975749231063,"aX":-7.904776033491684},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.2,"breakHorizontal":10.9,"spinRate":2692,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.45730918701129,"extension":6.4187895374358925},"index":2,"playId":"48e69a5d-fb4a-33e7-93ac-1423cfda9a00","pitchNumber":2,"startTime":"2026-08-15T00:40:18.150Z","endTime":"2026-08-15T00:40:21.787Z","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.0,"endSpeed":89.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80783119569119,"aZ":-20.670880428208566,"pfxX":7.8108763655620415,"pfxZ":5.562721389152806,"pX":0.04202055612250682,"pZ":3.6958879289034696,"vX0":-10.501205151108547,"vY0":-142.45762713962134,"vZ0":0.21691368313406922,"x":115.4,"y":138.99,"x0":2.7504676990117147,"y0":50.00361878670392,"z0":4.918839424535985,"aX":16.15601014017126},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.3,"breakHorizontal":-12.2,"spinRate":2381,"spinDirection":110},"zone":12,"typeConfidence":0.91,"plateTime":0.3835653781728716,"extension":6.632592987235076},"index":3,"playId":"4add56b6-faec-3aa7-af63-d7021dda470c","pitchNumber":3,"startTime":"2026-08-15T00:40:46.228Z","endTime":"2026-08-15T00:40:49.228Z","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.0,"endSpeed":89.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.898962374624194,"aZ":-19.31206056216124,"pfxX":8.90594216384536,"pfxZ":6.233592390178002,"pX":-0.1408751520678828,"pZ":2.9067979666021553,"vX0":-11.0746008467786,"vY0":-142.31543956472535,"vZ0":-1.7106849002983746,"x":122.37,"y":160.3,"x0":2.6333031658033366,"y0":50.00151401044755,"z0":4.731601992091135,"aX":18.373132855919597},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":-14.0,"spinRate":2461,"spinDirection":105},"zone":2,"typeConfidence":0.91,"plateTime":0.38402967804899335,"extension":6.694280474605609},"index":4,"playId":"0534498f-427d-3e14-ac07-b606f6e4db64","pitchNumber":4,"startTime":"2026-08-15T00:41:08.542Z","endTime":"2026-08-15T00:41:11.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680232134079517,"aZ":-34.854480875183555,"pfxX":-5.259768868894691,"pfxZ":-1.8293539966249384,"pX":-0.717391148138868,"pZ":0.7986223513812045,"vX0":-6.622065770712838,"vY0":-120.43708500669811,"vZ0":-2.034997726397564,"x":144.35,"y":217.22,"x0":2.7523609346815885,"y0":50.00173428059093,"z0":4.740982793275248,"aX":-7.714602788286249},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.6,"breakHorizontal":11.2,"spinRate":2596,"spinDirection":308},"zone":13,"typeConfidence":0.89,"plateTime":0.4550213826931837,"extension":6.395785849357134},"index":5,"playId":"bc385ca8-f8b4-3c58-a4df-29311fc0c0cc","pitchNumber":5,"startTime":"2026-08-15T00:41:34.216Z","endTime":"2026-08-15T00:41:37.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:41:37.321Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:41:59.760Z","endTime":"2026-08-15T00:44:11.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.995737122093058,"aZ":-34.540068625641894,"pfxX":-7.243207749342846,"pfxZ":-1.662572238942973,"pX":-0.252150379697856,"pZ":2.536998483166133,"vX0":-5.08298685055809,"vY0":-119.02222451835333,"vZ0":1.7644582332465348,"x":126.61,"y":170.28,"x0":2.8558584117943324,"y0":50.0004706124115,"z0":4.926383234069066,"aX":-10.332441041575494},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.3,"breakHorizontal":14.4,"spinRate":2753,"spinDirection":303},"zone":4,"typeConfidence":0.9,"plateTime":0.46114058901321364,"extension":6.430129399118846},"index":0,"playId":"920597a7-fd3f-31d7-a964-c94ccdad940c","pitchNumber":1,"startTime":"2026-08-15T00:42:07.622Z","endTime":"2026-08-15T00:42:10.622Z","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.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.882508242835403,"aZ":-18.537401130087797,"pfxX":8.90465118281558,"pfxZ":6.680380775848564,"pX":-0.5184326282766576,"pZ":2.7786109647832187,"vX0":-11.80883661076139,"vY0":-141.82832679296052,"vZ0":-2.686368269124723,"x":136.76,"y":163.76,"x0":2.538636619808711,"y0":50.00079644504661,"z0":4.917719385005202,"aX":18.1727576286466},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":-13.8,"spinRate":2396,"spinDirection":112},"zone":1,"typeConfidence":0.91,"plateTime":0.385923748891674,"extension":7.083720219247661},"index":1,"playId":"543bebc1-801e-391d-982b-b5ddbe79ee1d","pitchNumber":2,"startTime":"2026-08-15T00:42:28.855Z","endTime":"2026-08-15T00:42:32.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-15T00:42:46.942Z","endTime":"2026-08-15T00:43:06.862Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566974074745,"aZ":-35.201709673376186,"pfxX":-6.016496744873566,"pfxZ":-2.0968936232246445,"pX":-0.10964986212030073,"pZ":0.9240501896818317,"vX0":-4.892986628831805,"vY0":-119.84885947335569,"vZ0":-1.6096297126635395,"x":121.18,"y":213.83,"x0":2.744696004269377,"y0":50.00210027879493,"z0":4.7672477966013735,"aX":-8.69373954334882},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.0,"breakHorizontal":12.1,"spinRate":2617,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4581543015069296,"extension":6.469594345209735},"index":3,"playId":"833aa85e-bc29-35e2-8b37-394b2911a5c0","pitchNumber":3,"startTime":"2026-08-15T00:43:06.862Z","endTime":"2026-08-15T00:43:10.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472567181643512,"aZ":-34.630602379736835,"pfxX":-5.253429127455954,"pfxZ":-1.7185031136178441,"pX":-5.22647627053634E-4,"pZ":1.9375607397680032,"vX0":-5.170143398167697,"vY0":-119.02167451572349,"vZ0":0.5151435222037102,"x":117.02,"y":186.47,"x0":2.884668547248616,"y0":50.00268021988378,"z0":4.861870364195264,"aX":-7.5132238437811365},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.6,"breakHorizontal":10.8,"spinRate":2584,"spinDirection":312},"zone":8,"typeConfidence":0.9,"plateTime":0.46072510650282306,"extension":6.446977133716853},"index":4,"playId":"674402c6-da53-3499-b09b-0c9aff13f66e","pitchNumber":4,"startTime":"2026-08-15T00:43:38.292Z","endTime":"2026-08-15T00:43:42.010Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.689882703562,"aZ":-18.040801482382864,"pfxX":8.602236712214232,"pfxZ":6.775362643872551,"pX":1.0943182279611205,"pZ":3.285160090768947,"vX0":-7.793328259025092,"vY0":-143.84670930363117,"vZ0":-1.4440051341192361,"x":75.29,"y":150.08,"x0":2.7266939128362275,"y0":50.00680883002401,"z0":4.917064291987475,"aX":17.955037301826856},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":-13.9,"spinRate":2472,"spinDirection":110},"zone":12,"typeConfidence":0.91,"plateTime":0.38140136562449634,"extension":6.706898612812183},"index":5,"playId":"0b14cd48-9e5d-320e-9033-e4a662d1d4dc","pitchNumber":5,"startTime":"2026-08-15T00:44:08.085Z","endTime":"2026-08-15T00:44:11.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:44:11.085Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-15T00:44:26.359Z","endTime":"2026-08-15T00:46:06.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"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":686948,"link":"/api/v1/people/686948"},"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317999278801903,"aZ":-35.19303994564042,"pfxX":-7.3344686455767825,"pfxZ":-2.0377916860201974,"pX":-0.2027579392827514,"pZ":1.7395099906480707,"vX0":-4.527433664397927,"vY0":-121.65053905241,"vZ0":4.596053441827674E-4,"x":124.73,"y":191.81,"x0":2.6421596596343493,"y0":50.00195030167977,"z0":4.818238213139568,"aX":-10.870556132676182},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.4,"breakHorizontal":14.4,"spinRate":2629,"spinDirection":307},"zone":8,"typeConfidence":0.9,"plateTime":0.4521640851086932,"extension":6.476330933983941},"index":0,"playId":"ceeb319c-36bd-37ed-a520-c2f4a3714455","pitchNumber":1,"startTime":"2026-08-15T00:44:39.368Z","endTime":"2026-08-15T00:44:42.368Z","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":90.5,"endSpeed":83.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898029385410304,"aZ":-31.761538181480415,"pfxX":9.347775475326339,"pfxZ":0.23512167892523106,"pX":0.048337732631648866,"pZ":1.5896828355696668,"vX0":-10.097322012394056,"vY0":-131.54116764908483,"vZ0":-1.6235253248591173,"x":115.16,"y":195.86,"x0":2.7082989206188732,"y0":50.00406740431398,"z0":4.552774662530381,"aX":16.508646851567665},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.2,"breakHorizontal":-14.9,"spinRate":1912,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.4151784502420863,"extension":6.772903604614975},"index":1,"playId":"fb3b4f8c-aa37-31c1-b1b4-8d6978fddc16","pitchNumber":2,"startTime":"2026-08-15T00:45:06.225Z","endTime":"2026-08-15T00:45:09.225Z","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":99.1,"endSpeed":90.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75554731532411,"aZ":-20.370662144276192,"pfxX":8.96346683924778,"pfxZ":5.607054345196502,"pX":2.012362808898264,"pZ":3.800295361005211,"vX0":-5.5112523160630165,"vY0":-144.22927372886286,"vZ0":0.06377448062586333,"x":40.29,"y":136.17,"x0":2.7840790901469714,"y0":50.003615934844206,"z0":5.034833015619308,"aX":18.87231329811787},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2528,"spinDirection":106},"zone":12,"typeConfidence":0.9,"plateTime":0.37986862911590746,"extension":6.741580300382629},"index":2,"playId":"5cf135c6-1ff0-3f72-907c-ce3d1c5ac16d","pitchNumber":3,"startTime":"2026-08-15T00:45:26.570Z","endTime":"2026-08-15T00:45:30.481Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"d556d33c-b629-4e59-8636-ea8e77fb2e67","startTime":"2026-08-15T00:45:42.290Z","endTime":"2026-08-15T00:45:47.290Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07868110749635,"aZ":-33.69798209572909,"pfxX":-5.432920831693801,"pfxZ":-1.0003252809691945,"pX":-1.0998216436781094,"pZ":0.48244464909843504,"vX0":-7.455356755275417,"vY0":-123.15419767251112,"vZ0":-3.3777971929209727,"x":158.92,"y":225.75,"x0":2.6752764359730485,"y0":50.00031010381563,"z0":4.730096410975204,"aX":-8.318524924852056},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":11.6,"spinRate":2736,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.44521932444308554,"extension":6.390902107482795},"index":4,"playId":"0abdca62-910c-352f-b0f2-b00096347a3d","pitchNumber":4,"startTime":"2026-08-15T00:46:01.204Z","endTime":"2026-08-15T00:46:06.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:46:06.577Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:48:01.797Z","endTime":"2026-08-15T00:48:44.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.278685862865597,"aZ":-40.45682520420972,"pfxX":6.0449687546489965,"pfxZ":-6.030986616053175,"pX":-1.5083547394236887,"pZ":2.7741823440636346,"vX0":-0.8993228993335886,"vY0":-116.29830531938634,"vZ0":1.8154534229780228,"x":174.49,"y":163.88,"x0":-1.9027906401225356,"y0":50.00355475311121,"z0":5.813333711957054,"aX":8.301876892203785},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.2,"breakHorizontal":-10.7,"spinRate":2485,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4705070786338159,"extension":6.331842400525574},"index":0,"playId":"895de707-4f3f-3849-b65f-51fe9a6f124b","pitchNumber":1,"startTime":"2026-08-15T00:48:24.171Z","endTime":"2026-08-15T00:48:27.171Z","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":91.0,"endSpeed":83.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919100919028462,"aZ":-24.52355756469544,"pfxX":-10.237394023495277,"pfxZ":4.311701143273399,"pX":-0.5952135934023205,"pZ":1.8903607210928375,"vX0":6.6575375922464675,"vY0":-132.33372833985393,"vZ0":-4.335830420013192,"x":139.69,"y":187.74,"x0":-1.811903442438439,"y0":50.0055669080117,"z0":5.343879338979282,"aX":-18.182117155467783},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2381,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.41370813415200525,"extension":6.599819209196479},"hitData":{"launchSpeed":76.4,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.07,"coordY":146.8}},"index":1,"playId":"8a7f6854-7051-32ec-bacc-393dd0ed6063","pitchNumber":2,"startTime":"2026-08-15T00:48:37.007Z","endTime":"2026-08-15T00:48:44.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:48:44.349Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:48:57.733Z","endTime":"2026-08-15T00:51:18.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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,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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32510276066283,"aZ":-17.948746586383006,"pfxX":-3.705134026705056,"pfxZ":7.970712127152057,"pX":0.21185168893006473,"pZ":3.2701256089220276,"vX0":6.354428211039499,"vY0":-132.03768789619255,"vZ0":-2.3618356808566485,"x":108.92,"y":150.49,"x0":-1.7330091212165355,"y0":50.00188766953916,"z0":5.481529106449226,"aX":-6.612262036002465},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":5.5,"spinRate":2479,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.41316787069460137,"extension":6.635457155152755},"index":0,"playId":"7ba12175-79f7-3624-bcb2-04d2619d4746","pitchNumber":1,"startTime":"2026-08-15T00:49:06.643Z","endTime":"2026-08-15T00:49:10.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07600118746192,"aZ":-27.890485261786864,"pfxX":-10.565590873792384,"pfxZ":2.665827353940492,"pX":-1.2480104481874954,"pZ":1.4375334969251201,"vX0":4.923550889198604,"vY0":-126.09141720404995,"vZ0":-3.8967586887895296,"x":164.57,"y":199.97,"x0":-1.8551512962932788,"y0":50.003815087683385,"z0":5.258065820671378,"aX":-16.982704272752624},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":18.0,"spinRate":2147,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4347008038545659,"extension":6.977278223534304},"index":1,"playId":"5644df9c-4816-35bf-b2e7-434223ab17a5","pitchNumber":2,"startTime":"2026-08-15T00:49:26.277Z","endTime":"2026-08-15T00:49:29.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03457007028253,"aZ":-24.832632804190578,"pfxX":-2.0521796879227283,"pfxZ":4.199164276043126,"pX":1.1674061824179147,"pZ":2.8955331212571194,"vX0":8.52229594721569,"vY0":-130.95627864459038,"vZ0":-1.476175021437338,"x":72.5,"y":160.6,"x0":-1.853522921247852,"y0":50.00157942123101,"z0":5.313005489837045,"aX":-3.5876903008755794},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":1.9,"spinRate":2597,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4172513291565014,"extension":6.763046230912982},"index":2,"playId":"fea1a96f-924c-3177-a696-a8e7d3120631","pitchNumber":3,"startTime":"2026-08-15T00:49:39.792Z","endTime":"2026-08-15T00:49:43.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(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":90.5,"endSpeed":83.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.139021054438146,"aZ":-21.593266694538034,"pfxX":-1.074663992428281,"pfxZ":6.006154723715956,"pX":-0.14849722409446767,"pZ":1.9799257258730514,"vX0":5.103965767197248,"vY0":-131.6668168979826,"vZ0":-4.363392582809137,"x":122.66,"y":185.32,"x0":-1.9697540124049795,"y0":50.00002089773194,"z0":5.249990590877783,"aX":-1.8924832611057623},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":0.8,"spinRate":2679,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41549712388302185,"extension":6.573134853562871},"index":3,"playId":"5911d5c0-c812-3ae0-82ec-7ebb6cf17571","pitchNumber":4,"startTime":"2026-08-15T00:49:54.512Z","endTime":"2026-08-15T00:49:57.567Z","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.9,"endSpeed":85.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.411414608951283,"aZ":-15.545321361111583,"pfxX":-4.496086972863947,"pfxZ":8.912118993825539,"pX":0.09219905606006003,"pZ":3.3086262660564882,"vX0":6.4862584910014816,"vY0":-135.23107343221207,"vZ0":-2.595935640253616,"x":113.49,"y":149.45,"x0":-1.7449797430387337,"y0":50.00312304830956,"z0":5.361654387213597,"aX":-8.390149804381394},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2526,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4038638914291952,"extension":6.858968453360874},"index":4,"playId":"7bf1ef74-710a-3c67-95ba-0fc3589bb82d","pitchNumber":5,"startTime":"2026-08-15T00:50:14.913Z","endTime":"2026-08-15T00:50:19.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32841591140163,"aZ":-17.754750531715842,"pfxX":-5.815686716958721,"pfxZ":7.627945361647482,"pX":-0.9266868578923299,"pZ":2.7958789666351342,"vX0":4.5985047616128965,"vY0":-135.99959103452758,"vZ0":-3.7574900926788777,"x":152.32,"y":163.29,"x0":-1.8764315301712562,"y0":50.0007044060469,"z0":5.412545199586283,"aX":-10.990344610075168},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2613,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4013754674479668,"extension":6.44647192341658},"index":5,"playId":"6d98fd61-53a7-395d-b7f4-ccb9e0c82a11","pitchNumber":6,"startTime":"2026-08-15T00:50:36.185Z","endTime":"2026-08-15T00:50:39.336Z","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":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762671235966913,"aZ":-41.0014550188097,"pfxX":3.59937977049289,"pfxZ":-5.9193712065825395,"pX":1.3284701635060108,"pZ":-0.24444804611474677,"vX0":6.311884233358044,"vY0":-121.62021044091402,"vZ0":-5.032854314611056,"x":66.36,"y":245.38,"x0":-1.7720863611404871,"y0":50.00175469862142,"z0":5.423410234757572,"aX":5.368641627953794},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.6,"breakHorizontal":-8.0,"spinRate":2682,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45105573264931786,"extension":6.738424417791571},"index":6,"playId":"e1c43ae9-7e04-3491-afc6-ecfee37c1264","pitchNumber":7,"startTime":"2026-08-15T00:50:58.456Z","endTime":"2026-08-15T00:51:01.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68575837648007,"aZ":-32.513286386031254,"pfxX":-9.11112956634432,"pfxZ":-0.20965642261044337,"pX":-0.9280171627488004,"pZ":2.2656601012536717,"vX0":5.435803636571139,"vY0":-126.08270240501302,"vZ0":-0.8448218945829212,"x":152.37,"y":177.61,"x0":-1.9237722168006808,"y0":50.003880444701615,"z0":5.219777622192837,"aX":-14.727864737017644},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":15.4,"spinRate":2023,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43376961765221544,"extension":7.017406792462248},"index":7,"playId":"13c469b9-e949-3725-aa24-3342b4e1e10c","pitchNumber":8,"startTime":"2026-08-15T00:51:15.631Z","endTime":"2026-08-15T00:51:18.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:51:18.631Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-15T00:51:40.775Z","endTime":"2026-08-15T00:53:08.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500807012080713,"aZ":-28.723068054843264,"pfxX":7.360269448758619,"pfxZ":2.332183047061209,"pX":0.1092781204168869,"pZ":2.9266675889031863,"vX0":2.8215483527878487,"vY0":-120.89513209037096,"vZ0":0.13122821607695812,"x":112.83,"y":159.76,"x0":-2.0291312983641396,"y0":50.0033513998205,"z0":5.392063796863069,"aX":10.898620691686432},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":2626,"spinDirection":77},"zone":2,"typeConfidence":2.0,"plateTime":0.45299868026509404,"extension":6.794686979626104},"index":0,"playId":"1fba268c-5c67-3e5b-b911-ce78c3ace09d","pitchNumber":1,"startTime":"2026-08-15T00:51:45.362Z","endTime":"2026-08-15T00:51:48.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183394492893097,"aZ":-15.927416284517683,"pfxX":-4.322827438840872,"pfxZ":8.806588904010908,"pX":1.4548316460727573,"pZ":2.5754364617293595,"vX0":10.008249086878973,"vY0":-134.48297664407025,"vZ0":-4.565831718596003,"x":61.55,"y":169.24,"x0":-1.7413210983592498,"y0":50.00469727049649,"z0":5.413166969115354,"aX":-7.977833244027171},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2599,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4061554456064025,"extension":6.787605348597075},"index":1,"playId":"6160181a-f6f7-34a8-8711-4a1229bf378e","pitchNumber":2,"startTime":"2026-08-15T00:52:01.151Z","endTime":"2026-08-15T00:52:05.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.043404346852224,"aZ":-28.148916948356675,"pfxX":-8.300077124204357,"pfxZ":2.4635309224155506,"pX":0.05927370343702319,"pZ":1.6620942282596765,"vX0":7.760872703227985,"vY0":-126.51974858283731,"vZ0":-2.9558272650503006,"x":114.74,"y":193.9,"x0":-1.95884083398093,"y0":50.0021499648138,"z0":5.084209423439271,"aX":-13.554446003543374},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":2086,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.43170949732221864,"extension":7.045014608586007},"index":2,"playId":"0e2de5ff-27dd-3d78-9ab3-52953144884a","pitchNumber":3,"startTime":"2026-08-15T00:52:19.218Z","endTime":"2026-08-15T00:52:24.562Z","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":82.9,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98561494559067,"aZ":-28.23458568866449,"pfxX":6.9974799894747495,"pfxZ":2.680871034560181,"pX":0.1788102307810265,"pZ":1.9347992993844154,"vX0":3.216676217499128,"vY0":-120.66452962655632,"vZ0":-1.838888640652933,"x":110.18,"y":186.54,"x0":-2.081817352254179,"y0":50.00574148798667,"z0":5.200089939434258,"aX":10.295357781311308},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.4,"spinRate":2656,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.4543358647468554,"extension":6.958375084139279},"index":3,"playId":"0bd03dbc-5c0b-3dde-97f2-c67a2d127ad2","pitchNumber":4,"startTime":"2026-08-15T00:52:42.948Z","endTime":"2026-08-15T00:52:48.092Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790730707165864,"aZ":-17.303623670406335,"pfxX":-5.553546785474335,"pfxZ":7.859559733360761,"pX":-0.17794885017729814,"pZ":3.410998902157853,"vX0":6.127627715456603,"vY0":-135.51872890028443,"vZ0":-2.2963528425512925,"x":123.78,"y":146.68,"x0":-1.7283844291084214,"y0":50.00384248761268,"z0":5.454681536098859,"aX":-10.509939908250304},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2446,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40152318123846387,"extension":6.856829844259956},"index":4,"playId":"fe491970-2e03-3236-8257-57e1e959f953","pitchNumber":5,"startTime":"2026-08-15T00:53:05.101Z","endTime":"2026-08-15T00:53:08.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:53:08.161Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:55:31.825Z","endTime":"2026-08-15T00:58:03.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Didier Fuentes replaces Chris Sale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T00:53:51.412Z","endTime":"2026-08-15T00:55:34.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44780475405128,"aZ":-18.19062007551629,"pfxX":-6.034979079905389,"pfxZ":7.235791249102757,"pX":-0.11698258068225992,"pZ":3.669618375951802,"vX0":8.605087118309575,"vY0":-137.8697487882639,"vZ0":0.1672022200621638,"x":121.46,"y":139.7,"x0":-2.488501636258034,"y0":50.006063516663176,"z0":4.831694457773137,"aX":-11.669382535597418},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":9.2,"spinRate":1940,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39664937236153364,"extension":6.834306056465626},"index":1,"playId":"14372a92-7645-307e-a500-e8c60782971e","pitchNumber":1,"startTime":"2026-08-15T00:55:34.159Z","endTime":"2026-08-15T00:55:37.159Z","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":95.7,"endSpeed":87.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.005387521921406,"aZ":-17.64224217548222,"pfxX":-7.020441916438895,"pfxZ":7.366280280719568,"pX":-0.2587988225935561,"pZ":2.7053143100087325,"vX0":8.002476638204348,"vY0":-139.27831989218743,"vZ0":-2.456731069157522,"x":126.86,"y":165.74,"x0":-2.2512275882540282,"y0":50.00557905658628,"z0":4.7597675986702335,"aX":-13.855484623550142},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":11.2,"spinRate":2000,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39261389259765256,"extension":6.884973970732664},"index":2,"playId":"7788c5d6-f2f8-3545-a205-372a4c713453","pitchNumber":2,"startTime":"2026-08-15T00:55:48.972Z","endTime":"2026-08-15T00:55:52.418Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0203121735699,"aZ":-18.414829147765857,"pfxX":-6.472086202308093,"pfxZ":7.050673053496082,"pX":-1.3333557387299098,"pZ":3.515837135723461,"vX0":5.194164073744682,"vY0":-138.38115362044968,"vZ0":-0.07304534833340692,"x":167.82,"y":143.85,"x0":-2.3878426250685973,"y0":50.00416254304964,"z0":4.769554651996642,"aX":-12.633862838230979},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2210,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3948383537567195,"extension":6.770105499388821},"index":3,"playId":"29c969a8-55a8-37d6-a909-5c7e9885750b","pitchNumber":3,"startTime":"2026-08-15T00:56:11.135Z","endTime":"2026-08-15T00:56:14.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-15T00:56:23.248Z","endTime":"2026-08-15T00:56:36.063Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97363713303607,"aZ":-16.00068094292858,"pfxX":-6.142634260427283,"pfxZ":8.118232862580566,"pX":0.5963877888517675,"pZ":4.085504235947896,"vX0":9.93197567000759,"vY0":-139.66094381671076,"vZ0":1.1095586750959712,"x":94.27,"y":128.47,"x0":-2.1941189931766774,"y0":50.001151835192864,"z0":4.729524468496985,"aX":-12.236566447661712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2083,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39092959012346506,"extension":7.0033480801959715},"index":5,"playId":"a5f1e3bf-31c6-3746-880c-e3e3f5360648","pitchNumber":4,"startTime":"2026-08-15T00:56:36.063Z","endTime":"2026-08-15T00:56:39.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6501743041355,"aZ":-36.53569698235964,"pfxX":4.804712425954888,"pfxZ":-2.8714610250510493,"pX":-0.5594597424145057,"pZ":1.9509974454744063,"vX0":2.1939575859843017,"vY0":-121.83333563076035,"vZ0":-0.24241951890044733,"x":138.33,"y":186.1,"x0":-2.093138780410216,"y0":50.004130033321154,"z0":5.182558072206473,"aX":7.296013630848409},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.0,"breakHorizontal":-9.2,"spinRate":2556,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.44784395784768494,"extension":6.724050369971794},"index":6,"playId":"6012242b-ff6f-3950-bcb4-f905063a9bc5","pitchNumber":5,"startTime":"2026-08-15T00:56:52.308Z","endTime":"2026-08-15T00:56:55.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247545883941918,"aZ":-18.32344408875067,"pfxX":-7.003463800232398,"pfxZ":6.927435404340284,"pX":-0.18147446584204965,"pZ":2.5517945329020586,"vX0":8.083439326845507,"vY0":-140.15388203677992,"vZ0":-2.9223348622145915,"x":123.92,"y":169.88,"x0":-2.186511821754968,"y0":50.001280550860386,"z0":4.797782409442579,"aX":-13.999505599431327},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":11.2,"spinRate":2027,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39009799660215316,"extension":6.9326656383847665},"index":7,"playId":"e4c94444-c853-31b7-aed1-918cfbc36204","pitchNumber":6,"startTime":"2026-08-15T00:57:11.423Z","endTime":"2026-08-15T00:57:16.945Z","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.1,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586820417580956,"aZ":-16.597675884312448,"pfxX":-5.946691246688205,"pfxZ":7.645065274396535,"pX":-0.07295198963032416,"pZ":3.888083015663042,"vX0":8.028434591430498,"vY0":-141.23377564284624,"vZ0":-0.44458815421228925,"x":119.78,"y":133.8,"x0":-2.1684990686866965,"y0":50.00355622941809,"z0":5.106917717820897,"aX":-12.1180271267767},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2037,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3865559892870727,"extension":6.886118190200084},"index":8,"playId":"e5b04d38-77e1-3928-b6a1-b466883e1113","pitchNumber":7,"startTime":"2026-08-15T00:57:31.499Z","endTime":"2026-08-15T00:57:37.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.991091362248806,"aZ":-35.38919702316503,"pfxX":4.244290176145053,"pfxZ":-2.127550671659127,"pX":-1.0593155365392273,"pZ":1.5807499057546313,"vX0":1.513614750910213,"vY0":-121.27662280301178,"vZ0":-1.0946305464737227,"x":157.38,"y":196.1,"x0":-2.241002050986039,"y0":50.00552146711137,"z0":5.091133499862955,"aX":6.400846261431622},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":-8.0,"spinRate":2509,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4495407750517284,"extension":6.804250712403326},"hitData":{"launchSpeed":65.5,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.14,"coordY":182.51}},"index":9,"playId":"369fc27c-0730-35c2-9290-c447782235c4","pitchNumber":8,"startTime":"2026-08-15T00:57:54.761Z","endTime":"2026-08-15T00:58:03.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:58:03.954Z","atBatIndex":43},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tim Tawa out on a sacrifice bunt, pitcher Didier Fuentes to second baseman Ozzie Albies. Ildemaro Vargas to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T00:58:24.589Z","endTime":"2026-08-15T00:59:34.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95877450065245,"aZ":-15.172554900898039,"pfxX":-5.625696012375766,"pfxZ":8.493626646218011,"pX":1.0829732695079983,"pZ":1.8407486456022752,"vX0":10.470176408051794,"vY0":-140.37715779019473,"vZ0":-5.834474816637294,"x":75.72,"y":189.08,"x0":-1.9594824569794154,"y0":50.000195693132554,"z0":4.929117461688815,"aX":-11.258167659702286},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":1982,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3897733654813771,"extension":7.053430229848568},"index":0,"playId":"05c1f435-30fa-3317-83e9-7cbd74f3ecf0","pitchNumber":1,"startTime":"2026-08-15T00:58:35.814Z","endTime":"2026-08-15T00:58:39.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925567697476648,"aZ":-16.670476173270394,"pfxX":-4.96977076650839,"pfxZ":8.201606622755664,"pX":-0.036472657496077684,"pZ":3.1394682606979045,"vX0":7.779558002135422,"vY0":-136.13882159199105,"vZ0":-1.96417139633665,"x":118.39,"y":154.01,"x0":-2.27623407816299,"y0":50.00268463373692,"z0":5.01541399450437,"aX":-9.395028377633732},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":1972,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40126099590945374,"extension":7.003539543728847},"index":1,"playId":"156fb946-bf21-3d92-b3fd-7cdbfa1311b9","pitchNumber":2,"startTime":"2026-08-15T00:58:55.471Z","endTime":"2026-08-15T00:59:04.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ildemaro Vargas steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"156fb946-bf21-3d92-b3fd-7cdbfa1311b9","startTime":"2026-08-15T00:59:08.820Z","endTime":"2026-08-15T00:59:23.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855574341357258,"aZ":-17.339855415765328,"pfxX":-6.940749228678182,"pfxZ":7.368653051295173,"pX":-0.4866558265868179,"pZ":2.6758189460828135,"vX0":7.0699829458964905,"vY0":-140.53500517338068,"vZ0":-3.0107103007596434,"x":105.7,"y":131.0,"x0":-2.1251626514954687,"y0":50.00405906477831,"z0":4.878038376707242,"aX":-13.977016781570299},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2011,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3887508300502822,"extension":6.813336660224573},"hitData":{"launchSpeed":18.9,"launchAngle":53.0,"totalDistance":26.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":124.04,"coordY":190.37}},"index":3,"playId":"24666702-4763-36b9-bd68-4cac64891594","pitchNumber":3,"startTime":"2026-08-15T00:59:23.429Z","endTime":"2026-08-15T00:59:34.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T00:59:34.552Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T01:00:28.219Z","endTime":"2026-08-15T01:01:30.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lars Nootbaar replaces Tyler Locklear.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-15T01:00:01.002Z","endTime":"2026-08-15T01:00:30.454Z","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":"801","replacedPlayer":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462068055459767,"aZ":-34.6705435075575,"pfxX":3.8772512458105317,"pfxZ":-1.6424311137195877,"pX":-0.17694764962217877,"pZ":1.7989865018279279,"vX0":4.076262570637794,"vY0":-121.81101040570383,"vZ0":-0.5517234710504719,"x":123.74,"y":190.21,"x0":-2.369064879719583,"y0":50.00423860294538,"z0":4.997855928477915,"aX":5.889690014405746},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-7.9,"spinRate":2525,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.44778383816266887,"extension":6.804873139066757},"index":1,"playId":"de1d751f-d6cd-3759-bef6-3753361118a5","pitchNumber":1,"startTime":"2026-08-15T01:00:30.454Z","endTime":"2026-08-15T01:00:33.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96769993973396,"aZ":-32.71303496303197,"pfxX":2.388448478822027,"pfxZ":-0.35212289584273293,"pX":0.8370209190341233,"pZ":1.6519575213886424,"vX0":6.535165585480721,"vY0":-122.19619446088777,"vZ0":-1.465935245513608,"x":85.09,"y":194.18,"x0":-2.1723919566474086,"y0":50.00372113882755,"z0":5.046095451575493,"aX":3.64501316071682},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-5.8,"spinRate":2508,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.44664679412508734,"extension":6.9645084022359045},"index":2,"playId":"7687b9b2-0191-3c7e-b3c7-c74db0d29d03","pitchNumber":2,"startTime":"2026-08-15T01:00:47.851Z","endTime":"2026-08-15T01:00:52.712Z","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.2,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781696237613,"aZ":-16.062226420117803,"pfxX":-5.5631203469864055,"pfxZ":8.05832859244893,"pX":-0.52003245183274,"pZ":2.726226557904203,"vX0":6.481047485630414,"vY0":-140.0686982695528,"vZ0":-2.719949321668676,"x":136.82,"y":165.17,"x0":-2.134234364662427,"y0":50.00290139799534,"z0":4.752154889990865,"aX":-11.123641612300133},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2013,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39010924823753435,"extension":7.008096150940519},"index":3,"playId":"a4370d15-b440-37de-83ba-cf42ecd00945","pitchNumber":3,"startTime":"2026-08-15T01:01:05.653Z","endTime":"2026-08-15T01:01:08.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.101486675476853,"aZ":-18.585284340727373,"pfxX":-6.094321294274887,"pfxZ":6.849088774454522,"pX":-0.2286833697623407,"pZ":4.0177863361206585,"vX0":7.986799196006923,"vY0":-139.67057452709068,"vZ0":1.2251504628501935,"x":125.72,"y":130.3,"x0":-2.3273936018599746,"y0":50.00642114420746,"z0":4.791772187586641,"aX":-12.098962865521274},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":1904,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3914599275039867,"extension":6.96951909079779},"index":4,"playId":"6b8261f7-28db-3f1a-868e-e02b3387f707","pitchNumber":4,"startTime":"2026-08-15T01:01:27.226Z","endTime":"2026-08-15T01:01:30.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:01:30.226Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Waldschmidt lines out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-15T01:01:50.494Z","endTime":"2026-08-15T01:02:25.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47258089877404,"aZ":-32.086927497683504,"pfxX":3.261340527178481,"pfxZ":0.05850950379284292,"pX":1.8698132048380725,"pZ":1.4062944011141953,"vX0":8.391574292775076,"vY0":-123.39323688127651,"vZ0":-1.8296282646143687,"x":45.73,"y":200.81,"x0":-1.992547726636813,"y0":50.00493995915145,"z0":4.848936403607556,"aX":5.051895496856724},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-7.8,"spinRate":2463,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4430906399500625,"extension":6.862713005500619},"index":0,"playId":"925babc0-a1ef-3d37-adea-eacb20b56455","pitchNumber":1,"startTime":"2026-08-15T01:01:58.280Z","endTime":"2026-08-15T01:02:01.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001976600634706,"aZ":-15.594416883609124,"pfxX":-6.3717323008835205,"pfxZ":8.10731859850367,"pX":0.5205551024130745,"pZ":2.793920687727508,"vX0":9.155289913959393,"vY0":-141.77549801021482,"vZ0":-3.5167917752732833,"x":97.16,"y":163.34,"x0":-1.9157408260060105,"y0":50.002629544150864,"z0":5.0393967794081895,"aX":-13.031280211966193},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2004,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38564675035404994,"extension":6.9750309877252175},"hitData":{"launchSpeed":84.7,"launchAngle":22.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.12,"coordY":89.7}},"index":1,"playId":"589e80aa-ec7c-3fc3-aac2-227284fcc3ba","pitchNumber":2,"startTime":"2026-08-15T01:02:15.725Z","endTime":"2026-08-15T01:02:25.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:02:25.602Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Olson lines out to second baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T01:04:40.411Z","endTime":"2026-08-15T01:06:08.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lars Nootbaar remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:03:31.689Z","endTime":"2026-08-15T01:04:42.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":682988,"link":"/api/v1/people/682988"}},{"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":85.3,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38375014072935,"aZ":-28.351280553060143,"pfxX":-8.674643480672053,"pfxZ":2.431509550091417,"pX":-0.02914067172016103,"pZ":2.0756579585875365,"vX0":7.1089318541434015,"vY0":-124.14491067281705,"vZ0":-2.060366352661779,"x":118.11,"y":182.74,"x0":-1.7940103229897915,"y0":50.000172251324436,"z0":5.261571722536085,"aX":-13.623734155627918},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":2120,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.44013970137748926,"extension":6.6846175584693475},"index":1,"playId":"73790354-2252-3fbc-b5c6-ad430a4b7fa6","pitchNumber":1,"startTime":"2026-08-15T01:04:42.625Z","endTime":"2026-08-15T01:04:45.625Z","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":89.5,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77384318019942,"aZ":-23.010963865741456,"pfxX":-2.527459800692175,"pfxZ":5.299418127739476,"pX":0.3955469929625874,"pZ":2.374246507183697,"vX0":6.79169551577253,"vY0":-130.27637692114777,"vZ0":-3.0987032858496244,"x":101.92,"y":174.68,"x0":-1.9097589294808717,"y0":50.0045199354465,"z0":5.306409276370691,"aX":-4.3724523807331135},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":3.1,"spinRate":2564,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4194415202778021,"extension":6.622976915297893},"index":2,"playId":"e49ab3ca-c5ba-316f-bac6-13ccdaffa018","pitchNumber":2,"startTime":"2026-08-15T01:04:55.253Z","endTime":"2026-08-15T01:04:58.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T01:05:09.556Z","endTime":"2026-08-15T01:05:21.973Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166006671332216,"aZ":-26.954045801998454,"pfxX":-10.264725651823818,"pfxZ":3.328989594742704,"pX":-0.14216906045732422,"pZ":1.7479558292327961,"vX0":7.776472032179508,"vY0":-124.30884950965807,"vZ0":-3.016992752237282,"x":122.42,"y":191.59,"x0":-1.9723892399150655,"y0":50.00619188389129,"z0":5.207440903695718,"aX":-16.119640379347285},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":2142,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.44007569581401373,"extension":6.726727659904015},"index":4,"playId":"1efbc654-bdd4-332f-bedf-e3ab543060fc","pitchNumber":3,"startTime":"2026-08-15T01:05:21.973Z","endTime":"2026-08-15T01:05:27.905Z","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.9,"endSpeed":78.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634447175903215,"aZ":-30.301325363672802,"pfxX":-10.014085531881154,"pfxZ":1.19316631950855,"pX":-2.1213898287891984,"pZ":1.7568671624996914,"vX0":3.25289605892181,"vY0":-125.04949203883588,"vZ0":-2.4241433113666453,"x":197.86,"y":191.34,"x0":-2.142559547373721,"y0":50.00474142817122,"z0":5.239604397298596,"aX":-15.765985421882158},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":2129,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4390104688345402,"extension":6.710241791770494},"index":5,"playId":"905734da-c5c6-3dfd-babd-e05240557db3","pitchNumber":4,"startTime":"2026-08-15T01:05:43.792Z","endTime":"2026-08-15T01:05:46.987Z","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":86.0,"endSpeed":78.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143129932137814,"aZ":-25.70726369043565,"pfxX":-7.854978212217281,"pfxZ":4.093338521965343,"pX":-0.8190133800965235,"pZ":1.3123755856568438,"vX0":5.531565583480949,"vY0":-125.13412967065466,"vZ0":-4.231267223271131,"x":148.22,"y":203.35,"x0":-2.0418777867992484,"y0":50.00202339932276,"z0":5.140554851898893,"aX":-12.409324208791308},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":12.8,"spinRate":2145,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4383346996396642,"extension":6.668776908244807},"hitData":{"launchSpeed":73.1,"launchAngle":17.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.0,"coordY":144.0}},"index":6,"playId":"af142f7b-070b-3d78-b044-3aa737b1d9bc","pitchNumber":5,"startTime":"2026-08-15T01:05:59.909Z","endTime":"2026-08-15T01:06:08.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:06:08.921Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T01:06:29.271Z","endTime":"2026-08-15T01:06:46.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67217773608343,"aZ":-25.595490634154597,"pfxX":-10.032829562661465,"pfxZ":4.087293466884358,"pX":-0.3732109379754331,"pZ":1.7339162708092262,"vX0":7.094096025716435,"vY0":-125.85689190698268,"vZ0":-3.307435862715298,"x":131.23,"y":191.96,"x0":-1.9198168822028632,"y0":50.00414708032735,"z0":5.12978678632529,"aX":-16.155123156038208},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":16.7,"spinRate":2216,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4345862414387369,"extension":6.825248684776361},"hitData":{"launchSpeed":71.5,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.13,"coordY":165.76}},"index":0,"playId":"3380f564-9f57-3f99-8fed-12d5c33f9430","pitchNumber":1,"startTime":"2026-08-15T01:06:36.809Z","endTime":"2026-08-15T01:06:46.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:06:46.938Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-15T01:06:55.258Z","endTime":"2026-08-15T01:10:04.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.278114641440308,"aZ":-38.95061258267861,"pfxX":3.2572305902270724,"pfxZ":-4.788605963299933,"pX":0.922240103031502,"pZ":1.3840651577282408,"vX0":5.363499408713366,"vY0":-118.10158371935425,"vZ0":-1.4198296389340828,"x":81.85,"y":201.41,"x0":-1.80059859123719,"y0":50.00427867434511,"z0":5.572095442093191,"aX":4.606395870856269},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.8,"breakHorizontal":-7.2,"spinRate":2511,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46358922295861094,"extension":6.380246399247486},"index":0,"playId":"df460ef6-ae0c-3dc9-96e8-94dce5376409","pitchNumber":1,"startTime":"2026-08-15T01:07:12.014Z","endTime":"2026-08-15T01:07:15.272Z","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":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.979254511483177,"aZ":-42.012087475924844,"pfxX":6.962461528651376,"pfxZ":-6.996935739912683,"pX":-0.11219884138697915,"pZ":1.3730570310137495,"vX0":2.1571929080037617,"vY0":-117.9744626062584,"vZ0":-0.7840148051139206,"x":121.28,"y":201.71,"x0":-1.943563148823975,"y0":50.002405107400634,"z0":5.590493257005218,"aX":9.788914378419905},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.6,"breakHorizontal":-13.1,"spinRate":2617,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.464722796304156,"extension":6.533709248676991},"index":1,"playId":"1743c6a5-c280-3787-b7ed-dfbda375e68a","pitchNumber":2,"startTime":"2026-08-15T01:07:27.583Z","endTime":"2026-08-15T01:07:30.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.083923750101732,"aZ":-40.78219502275985,"pfxX":6.406859904302103,"pfxZ":-6.103338809725924,"pX":0.4743312812304328,"pZ":0.8085770819010667,"vX0":3.910941955920131,"vY0":-118.21232854010128,"vZ0":-2.129322044200059,"x":98.92,"y":216.95,"x0":-2.0351534216487415,"y0":50.000986117222595,"z0":5.474069638048419,"aX":9.04120771283444},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":-12.6,"spinRate":2614,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46381745640841165,"extension":6.4897901786689705},"index":2,"playId":"54e94b9a-c134-3f6c-b2d9-8e08fbcedaab","pitchNumber":3,"startTime":"2026-08-15T01:07:43.560Z","endTime":"2026-08-15T01:07:46.862Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.085596312242448,"aZ":-41.60352946705812,"pfxX":3.0855492229427424,"pfxZ":-6.370781875670474,"pX":0.8030053815892505,"pZ":-0.08718713126752521,"vX0":5.611655724112281,"vY0":-121.25867830483057,"vZ0":-4.5494568239677555,"x":86.39,"y":241.13,"x0":-1.9477386118084623,"y0":50.002756303405974,"z0":5.466735408835195,"aX":4.566309685939895},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.4,"breakHorizontal":-7.0,"spinRate":2560,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.452773347195782,"extension":6.6455902890782355},"index":3,"playId":"26a1820d-f791-3829-8df4-598d60e8e3f1","pitchNumber":4,"startTime":"2026-08-15T01:08:28.202Z","endTime":"2026-08-15T01:08:31.202Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464737850633906,"aZ":-26.10283944622648,"pfxX":-8.93454983409622,"pfxZ":3.740410924631358,"pX":-1.3710107959480824,"pZ":2.1099246107267113,"vX0":4.586631589885902,"vY0":-126.22477183582069,"vZ0":-2.356630806737445,"x":169.26,"y":181.81,"x0":-2.0460628175107862,"y0":50.000315403017076,"z0":5.146451699919971,"aX":-14.488475539247883},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":2120,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4330931372020195,"extension":6.910700539794638},"index":4,"playId":"5ea1cc23-50d2-3a88-b324-38e8a94560ac","pitchNumber":5,"startTime":"2026-08-15T01:08:49.231Z","endTime":"2026-08-15T01:08:58.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868977245084764,"aZ":-25.219467495188848,"pfxX":-9.600699064450861,"pfxZ":4.071615691339219,"pX":-1.2585328331774122,"pZ":1.4479139927227132,"vX0":5.225278219002386,"vY0":-129.7599049494741,"vZ0":-4.819035846992746,"x":164.97,"y":199.69,"x0":-2.0498883306091074,"y0":50.00120259012446,"z0":5.247919482149963,"aX":-16.38848901612482},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2281,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4219364097655638,"extension":6.658673630943399},"index":5,"playId":"faa2e01b-9f3a-3067-8d76-3897f539c90d","pitchNumber":6,"startTime":"2026-08-15T01:09:31.652Z","endTime":"2026-08-15T01:09:35.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604898319825303,"aZ":-42.62263832991111,"pfxX":5.525357835611573,"pfxZ":-7.092121894530928,"pX":-0.2793552149065455,"pZ":0.8096720096275988,"vX0":2.3417820613743747,"vY0":-120.36446350008765,"vZ0":-2.0767557428561267,"x":127.65,"y":216.92,"x0":-1.9818658360213472,"y0":50.00479117685666,"z0":5.445661174844847,"aX":8.136217721917543},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.1,"breakHorizontal":-10.6,"spinRate":2558,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4544576125986479,"extension":6.638206742370434},"index":6,"playId":"e20eb6ac-8042-38ce-bc51-84c417982069","pitchNumber":7,"startTime":"2026-08-15T01:09:59.162Z","endTime":"2026-08-15T01:10:04.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:10:04.422Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a bunt ground ball to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:12:21.322Z","endTime":"2026-08-15T01:12:32.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"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":[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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Dodd replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:10:40.050Z","endTime":"2026-08-15T01:12:23.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"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(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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.232713522820887,"aZ":-27.626947787642383,"pfxX":1.575106473541288,"pfxZ":2.854382119339272,"pX":0.26989060884599353,"pZ":2.589621567406806,"vX0":-4.821606261480476,"vY0":-124.63137371181291,"vZ0":-2.7649511248449663,"x":106.71,"y":168.86,"x0":2.01477294061828,"y0":50.00226568962623,"z0":5.967067708283176,"aX":2.5084889088642717},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-1.9,"spinRate":2008,"spinDirection":157},"zone":5,"typeConfidence":0.89,"plateTime":0.4374827417103857,"extension":6.042098263585708},"hitData":{"launchSpeed":36.3,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.28,"coordY":192.11}},"index":1,"playId":"8971458d-1890-31c0-8c1c-50ebb1721207","pitchNumber":1,"startTime":"2026-08-15T01:12:23.578Z","endTime":"2026-08-15T01:12:32.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:12:32.879Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:12:51.001Z","endTime":"2026-08-15T01:13:56.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884917790495418,"aZ":-13.451823306546295,"pfxX":5.056885662854267,"pfxZ":10.340874901600191,"pX":0.13480820662376064,"pZ":2.560850893561166,"vX0":-5.911058111156622,"vY0":-133.27228590895152,"vZ0":-6.549043550394202,"x":111.86,"y":169.64,"x0":1.7176942426589494,"y0":50.00271302185005,"z0":6.00955595532586,"aX":9.156192782266533},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2163,"spinDirection":132},"zone":5,"typeConfidence":0.86,"plateTime":0.40995191433784717,"extension":6.068662630451425},"index":0,"playId":"b9dfb5da-4a8f-31ea-a347-f6d8db434f1e","pitchNumber":1,"startTime":"2026-08-15T01:13:04.397Z","endTime":"2026-08-15T01:13:07.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.205399236063432,"aZ":-13.305873908441765,"pfxX":5.99330089629151,"pfxZ":10.067728643937052,"pX":0.7691228710147543,"pZ":2.904209362010309,"vX0":-5.235090326196436,"vY0":-135.67438099509567,"vZ0":-5.7663773059467704,"x":87.68,"y":160.37,"x0":1.939999150284613,"y0":50.00385323021989,"z0":5.9756783478535445,"aX":11.233547572431931},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-9.8,"spinRate":2194,"spinDirection":137},"zone":3,"typeConfidence":0.89,"plateTime":0.40289640801728277,"extension":6.152803910679592},"index":1,"playId":"6def00c5-2bb4-3e27-a99c-6e6217a17a92","pitchNumber":2,"startTime":"2026-08-15T01:13:23.595Z","endTime":"2026-08-15T01:13:26.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.924387533263623,"aZ":-12.48672515493028,"pfxX":5.086918490540604,"pfxZ":10.78414884608977,"pX":0.23626319220030365,"pZ":2.27430139030083,"vX0":-5.316246857394824,"vY0":-134.00374193098685,"vZ0":-7.4322060084192305,"x":107.99,"y":177.37,"x0":1.5813542526490545,"y0":50.00122818848919,"z0":5.968409511375741,"aX":9.285790715341356},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":2243,"spinDirection":136},"zone":5,"typeConfidence":0.88,"plateTime":0.4081491673746691,"extension":6.119839984849145},"hitData":{"launchSpeed":88.0,"launchAngle":73.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.14,"coordY":170.59}},"index":2,"playId":"f912671d-140b-31d5-a6a1-d481b4b5fcc8","pitchNumber":3,"startTime":"2026-08-15T01:13:43.327Z","endTime":"2026-08-15T01:13:56.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:13:56.637Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (24) on a line drive to right fielder Mike Yastrzemski. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:14:15.049Z","endTime":"2026-08-15T01:16:09.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14605589941816,"aZ":-25.06127736721308,"pfxX":0.6301078765763987,"pfxZ":4.301877722305383,"pX":-0.1932127644772844,"pZ":1.8478778270147371,"vX0":-5.821619864114143,"vY0":-127.27389540309241,"vZ0":-5.1125888786139075,"x":124.36,"y":188.89,"x0":2.034101798957963,"y0":50.00415764811905,"z0":5.847454444214228,"aX":1.0428406014481204},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2083,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.42903535975240814,"extension":6.2053265422399955},"index":0,"playId":"582c415f-66f0-38e5-a42e-926b2882c6d9","pitchNumber":1,"startTime":"2026-08-15T01:14:19.722Z","endTime":"2026-08-15T01:14:22.722Z","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.9,"endSpeed":82.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733268462656792,"aZ":-26.128974224253177,"pfxX":1.7510909877377365,"pfxZ":3.5118072074222866,"pX":0.5669802876772851,"pZ":3.5995901892944726,"vX0":-4.488610412331618,"vY0":-129.5951980668319,"vZ0":-1.1948267515233149,"x":95.39,"y":141.59,"x0":2.0839666025674997,"y0":50.006330449360675,"z0":6.038218066471719,"aX":3.0185243176311483},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-2.3,"spinRate":2065,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.42052150613389294,"extension":6.294838209429681},"index":1,"playId":"24bcaa94-1486-33ac-8f43-ccb2fddf8d86","pitchNumber":2,"startTime":"2026-08-15T01:14:37.707Z","endTime":"2026-08-15T01:14:40.712Z","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":92.8,"endSpeed":85.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273814830794425,"aZ":-12.969746850061018,"pfxX":4.480078740906565,"pfxZ":10.306687473799943,"pX":-0.1257393266023601,"pZ":3.5117752197092504,"vX0":-6.297788888676521,"vY0":-135.10886752125208,"vZ0":-4.440843178225068,"x":121.79,"y":143.96,"x0":1.6449026746791833,"y0":50.00139267067711,"z0":6.0768002941884705,"aX":8.347088549951241},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2237,"spinDirection":136},"zone":11,"typeConfidence":0.89,"plateTime":0.4041901377675514,"extension":6.014640336979644},"index":2,"playId":"51cbe002-be5d-35ec-b0e5-f89884c5f380","pitchNumber":3,"startTime":"2026-08-15T01:14:56.418Z","endTime":"2026-08-15T01:15:01.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-15T01:15:14.405Z","endTime":"2026-08-15T01:15:35.877Z","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(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":94.2,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.245894559997243,"aZ":-13.594320807567978,"pfxX":5.828862756970997,"pfxZ":9.720200904834567,"pX":0.01657010377103828,"pZ":4.354725201825034,"vX0":-6.470893046475918,"vY0":-137.11502624994708,"vZ0":-2.1930246674462435,"x":116.37,"y":121.2,"x0":1.6455891619459204,"y0":50.000668920251194,"z0":6.0883092087970105,"aX":11.139632365374693},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":-9.2,"spinRate":2235,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.3988938194444067,"extension":6.080215253755824},"index":4,"playId":"ad84ec5b-7dca-38f8-80aa-759ca44f8aae","pitchNumber":4,"startTime":"2026-08-15T01:15:35.877Z","endTime":"2026-08-15T01:15:38.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748280092694557,"aZ":-23.976432214944587,"pfxX":0.9885469512572804,"pfxZ":5.0811435823629445,"pX":-0.3820006476880804,"pZ":1.5029219792428334,"vX0":-6.2704300094387175,"vY0":-125.73942647440889,"vZ0":-5.807768226352202,"x":131.56,"y":198.2,"x0":2.0077823643216304,"y0":50.00252464633567,"z0":5.769257159139108,"aX":1.5955530673382152},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":-0.5,"spinRate":2106,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.434391369530887,"extension":6.490993932098093},"hitData":{"launchSpeed":71.3,"launchAngle":19.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":140.82}},"index":5,"playId":"b8838c99-8712-3766-b84c-d496030d98cc","pitchNumber":5,"startTime":"2026-08-15T01:15:55.069Z","endTime":"2026-08-15T01:16:09.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:16:09.279Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorge Barrosa hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:16:27.497Z","endTime":"2026-08-15T01:18:03.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509172288311053,"aZ":-26.52057460993293,"pfxX":-0.1116333946727901,"pfxZ":3.375765268327057,"pX":-0.3930369326666742,"pZ":1.3833739707952322,"vX0":-6.152725947443961,"vY0":-128.31393290884319,"vZ0":-5.91955612343982,"x":131.98,"y":201.43,"x0":2.0461348548503593,"y0":50.002351987707705,"z0":5.775373312019891,"aX":-0.1863243791181568},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":1.6,"spinRate":2044,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.42618624669429606,"extension":6.4270013388222536},"index":0,"playId":"b556ff1a-30f6-36a4-870e-90c6de4c665d","pitchNumber":1,"startTime":"2026-08-15T01:16:42.326Z","endTime":"2026-08-15T01:16:45.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-15T01:16:56.850Z","endTime":"2026-08-15T01:17:12.291Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":87.4,"endSpeed":80.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752026478092258,"aZ":-27.58955610533974,"pfxX":1.1515023107169013,"pfxZ":2.7833193667523197,"pX":0.0557681845700138,"pZ":1.623431406395368,"vX0":-5.465852355563578,"vY0":-127.14407666190787,"vZ0":-5.03054249819184,"x":114.87,"y":194.95,"x0":2.078712482968724,"y0":50.001675351062,"z0":5.8027713120249045,"aX":1.8960735716370656},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":-1.0,"spinRate":2020,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.4299114157966879,"extension":6.352704542834901},"index":2,"playId":"3e0fd72d-0dff-3af5-a9bd-a0e7db4b7e5e","pitchNumber":2,"startTime":"2026-08-15T01:17:12.291Z","endTime":"2026-08-15T01:17:15.291Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65600431046698,"aZ":-26.885282694425175,"pfxX":1.0853052212537038,"pfxZ":3.2749532105925345,"pX":-0.7235575242676883,"pZ":0.581549436959615,"vX0":-7.249475138431395,"vY0":-125.85521642939594,"vZ0":-7.345202197059092,"x":144.58,"y":223.08,"x0":2.0436915093676604,"y0":50.00598077244117,"z0":5.69166010378654,"aX":1.7552908972929053},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-0.5,"spinRate":1990,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.43389896385238114,"extension":6.346861293583187},"index":3,"playId":"3d9eba7d-d7ef-35a8-90ca-d08a10ae6e93","pitchNumber":3,"startTime":"2026-08-15T01:17:33.746Z","endTime":"2026-08-15T01:17:36.936Z","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(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":94.8,"endSpeed":87.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96564572131973,"aZ":-12.441387586742877,"pfxX":4.723268807573452,"pfxZ":10.141309645302853,"pX":-1.6395546579526765,"pZ":2.9377035267637015,"vX0":-10.284011477888297,"vY0":-137.7394124572788,"vZ0":-5.986671177536413,"x":179.5,"y":159.46,"x0":1.5077653774617563,"y0":50.00311052104767,"z0":5.960401483833141,"aX":9.19167832613237},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":-6.7,"spinRate":2163,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.3957462735041801,"extension":6.177295237894475},"index":4,"playId":"ffc248dd-2c1a-351e-b126-c198ed2f9447","pitchNumber":4,"startTime":"2026-08-15T01:17:56.478Z","endTime":"2026-08-15T01:18:03.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:18:03.391Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to third baseman Austin Riley on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:18:18.011Z","endTime":"2026-08-15T01:22:30.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.068306995888385,"aZ":-23.250755306715703,"pfxX":1.4844224930860115,"pfxZ":5.322386748106959,"pX":-0.6986249473111439,"pZ":0.9175448029036376,"vX0":-7.547301003432077,"vY0":-128.27599843000195,"vZ0":-7.366734562926354,"x":143.63,"y":214.01,"x0":2.081357912301154,"y0":50.003063095686045,"z0":5.623399734641818,"aX":2.489645854912904},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.1,"spinRate":2136,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.4260336289400093,"extension":6.344128542143823},"index":0,"playId":"ff52310c-3f80-3cb2-b321-dca44178a5a1","pitchNumber":1,"startTime":"2026-08-15T01:18:32.577Z","endTime":"2026-08-15T01:18:35.577Z","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.3,"endSpeed":86.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50027815202983,"aZ":-13.534454823970625,"pfxX":5.522703710898262,"pfxZ":9.720990477404598,"pX":-1.2956664130737103,"pZ":2.546921023433276,"vX0":-9.942938273391016,"vY0":-136.95224307973507,"vZ0":-6.594264259961471,"x":166.39,"y":170.01,"x0":1.6486474437213041,"y0":50.00579492996242,"z0":5.894593600026679,"aX":10.593855736446391},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":-8.2,"spinRate":2134,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.3984602109991435,"extension":6.238781371149441},"index":1,"playId":"128dd5d4-a56d-37e6-b5a7-9f218c6fa4eb","pitchNumber":2,"startTime":"2026-08-15T01:18:49.846Z","endTime":"2026-08-15T01:18:53.241Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20417676575086,"aZ":-25.76242646892125,"pfxX":-0.2872042531743251,"pfxZ":3.94024863926024,"pX":0.8653653399643997,"pZ":2.783267648978998,"vX0":-3.20078493051856,"vY0":-126.5522693838722,"vZ0":-2.6107905846819865,"x":84.01,"y":163.63,"x0":2.1824041769366387,"y0":50.00009819378968,"z0":5.886247781488904,"aX":-0.4666771083870276},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":1.2,"spinRate":2156,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.4323701698510152,"extension":6.098296544642811},"index":2,"playId":"c6847394-d497-3ce0-af3d-9eaf9481d391","pitchNumber":3,"startTime":"2026-08-15T01:19:07.778Z","endTime":"2026-08-15T01:19:11.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.438044656162177,"aZ":-29.670854582146788,"pfxX":-0.593282774626569,"pfxZ":1.5532605797902317,"pX":0.22849876211139641,"pZ":2.036161281754459,"vX0":-4.620857736180358,"vY0":-126.10409979893038,"vZ0":-3.5647535392134375,"x":108.29,"y":183.8,"x0":2.161084377164193,"y0":50.0033995965688,"z0":5.859491527079663,"aX":-0.9557065794112902},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":2.2,"spinRate":2154,"spinDirection":164},"zone":8,"typeConfidence":0.9,"plateTime":0.43420805745673663,"extension":6.175620292156389},"index":3,"playId":"85b4b9e0-982f-3fa6-917f-42b596717352","pitchNumber":4,"startTime":"2026-08-15T01:19:25.995Z","endTime":"2026-08-15T01:19:28.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208094089466385,"aZ":-26.20176810148311,"pfxX":1.3901738520720759,"pfxZ":3.6332155522578904,"pX":0.30053734361040174,"pZ":0.8261134473896584,"vX0":-5.160832785904209,"vY0":-127.34704592606322,"vZ0":-6.935832300382831,"x":105.54,"y":216.47,"x0":2.1728402652679635,"y0":50.00037511055146,"z0":5.658253907294337,"aX":2.2833822759463187},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2138,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.43014710649446863,"extension":6.252765850775528},"index":4,"playId":"8d0b3860-c211-3074-b758-acd0d4fe29f5","pitchNumber":5,"startTime":"2026-08-15T01:20:02.245Z","endTime":"2026-08-15T01:20:05.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-15T01:20:18.001Z","endTime":"2026-08-15T01:20:31.760Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37204489026366,"aZ":-14.542570641243483,"pfxX":5.307483283172239,"pfxZ":9.48871265955249,"pX":0.3130306142110759,"pZ":2.9329358806587464,"vX0":-5.451817761012406,"vY0":-135.18359769169032,"vZ0":-5.111558021157907,"x":105.07,"y":159.59,"x0":1.6624905435235928,"y0":50.003794487802644,"z0":5.86273030312293,"aX":9.863234998428874},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2118,"spinDirection":134},"zone":3,"typeConfidence":0.88,"plateTime":0.40455862454265956,"extension":6.147302887166923},"index":6,"playId":"43272de4-7fc2-3e24-be95-a1d8282a56a9","pitchNumber":6,"startTime":"2026-08-15T01:20:31.760Z","endTime":"2026-08-15T01:20:35.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178421065541162,"aZ":-24.018875970683307,"pfxX":2.004154316352405,"pfxZ":4.9403373055934185,"pX":-0.4264705616972023,"pZ":1.4019129589380341,"vX0":-6.895098970653144,"vY0":-127.16028640854756,"vZ0":-6.012079828957216,"x":133.26,"y":200.93,"x0":2.0506125487068507,"y0":50.00214285146436,"z0":5.6825014346348235,"aX":3.3083010805901734},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-2.2,"spinRate":2056,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.4294744761587519,"extension":6.336442996308383},"index":7,"playId":"0afd04ac-9910-34b8-9c01-f0dc17065420","pitchNumber":7,"startTime":"2026-08-15T01:20:59.077Z","endTime":"2026-08-15T01:21:04.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.297493143477176,"aZ":-12.592510994081529,"pfxX":6.037614779519549,"pfxZ":10.425591426788774,"pX":-0.6730541231059196,"pZ":2.2567788625724874,"vX0":-8.61714532728623,"vY0":-135.83860802190287,"vZ0":-7.045953481783449,"x":142.66,"y":177.85,"x0":1.7482808687520197,"y0":50.00469634947592,"z0":5.750260857299966,"aX":11.343173513928823},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2210,"spinDirection":134},"zone":4,"typeConfidence":0.9,"plateTime":0.4024064082210872,"extension":6.3363773200144875},"index":8,"playId":"e8ce5e36-8a95-3810-91ab-abd89e20aae8","pitchNumber":8,"startTime":"2026-08-15T01:21:25.904Z","endTime":"2026-08-15T01:21:29.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921264859298017,"aZ":-26.163539085865587,"pfxX":1.6993525849768802,"pfxZ":3.759864191750707,"pX":-0.16375517310199877,"pZ":1.582872093211056,"vX0":-6.174823828781359,"vY0":-125.09884929077717,"vZ0":-4.927066308088683,"x":123.24,"y":196.04,"x0":2.1054032464278554,"y0":50.005883224584984,"z0":5.697271147813879,"aX":2.7201248670591296},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2057,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.436203100334176,"extension":6.337887939170728},"index":9,"playId":"8da29c44-a402-366a-92e7-904dbf4c65c6","pitchNumber":9,"startTime":"2026-08-15T01:21:54.126Z","endTime":"2026-08-15T01:21:57.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63955600622986,"aZ":-11.43980079361555,"pfxX":3.5076698113208193,"pfxZ":10.847571703895023,"pX":-0.20670435273812232,"pZ":3.3465336680244673,"vX0":-6.657457496655385,"vY0":-136.9922586018755,"vZ0":-4.6176401262955515,"x":124.88,"y":148.42,"x0":1.7930189405151407,"y0":50.00551580456716,"z0":5.828355648179434,"aX":6.707144318093756},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-5.0,"spinRate":2205,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.39896574766376114,"extension":6.232919071154729},"hitData":{"launchSpeed":72.5,"launchAngle":69.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.2,"coordY":167.38}},"index":10,"playId":"c6f56524-6539-3203-afb0-4cf1ccd19c62","pitchNumber":10,"startTime":"2026-08-15T01:22:18.446Z","endTime":"2026-08-15T01:22:30.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:22:30.516Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ildemaro Vargas lines out to shortstop Jim Jarvis.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-15T01:23:32.140Z","endTime":"2026-08-15T01:23:42.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:22:49.906Z","endTime":"2026-08-15T01:23:34.379Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83897938410527,"aZ":-10.178451198747148,"pfxX":4.6057015833261845,"pfxZ":11.276056784826118,"pX":-0.9802196138191628,"pZ":2.85534234624246,"vX0":-9.23098489986074,"vY0":-138.51807891439475,"vZ0":-6.397003521442351,"x":154.36,"y":161.69,"x0":1.791294754425459,"y0":50.00063681725752,"z0":5.869204990701219,"aX":8.982938759270978},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":-6.5,"spinRate":2249,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.3948450656417011,"extension":6.334793197412376},"hitData":{"launchSpeed":49.9,"launchAngle":34.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.48,"coordY":148.77}},"index":1,"playId":"7be2f48a-5e4e-34ce-85f7-419ab93c37a7","pitchNumber":1,"startTime":"2026-08-15T01:23:34.379Z","endTime":"2026-08-15T01:23:42.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:23:42.516Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:26:11.418Z","endTime":"2026-08-15T01:28:35.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Morillo replaces Brandon Pfaadt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:24:31.415Z","endTime":"2026-08-15T01:26:13.723Z","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":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023545366198622,"aZ":-12.686714202638777,"pfxX":-2.107522625003631,"pfxZ":9.339314111748397,"pX":0.9923503246966264,"pZ":1.1737988409673656,"vX0":7.318285770463949,"vY0":-142.65986073117884,"vZ0":-9.933305183524675,"x":79.17,"y":207.09,"x0":-1.3186827138238395,"y0":50.00671243884924,"z0":5.474906865433053,"aX":-4.400384374559736},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":2.5,"spinRate":2230,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.3821568484785747,"extension":6.516321383494375},"index":1,"playId":"e17edcb4-b2c5-3119-ae08-6018bc367fd4","pitchNumber":1,"startTime":"2026-08-15T01:26:13.723Z","endTime":"2026-08-15T01:26:17.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588198944636606,"aZ":-16.853642491093836,"pfxX":-5.7883180375114485,"pfxZ":7.309392506471798,"pX":-0.4879027528524513,"pZ":2.604469716432228,"vX0":5.003953121671703,"vY0":-142.8842537264887,"vZ0":-5.601393616938119,"x":135.6,"y":168.46,"x0":-1.497800574605369,"y0":50.005598164210404,"z0":5.6256025698938865,"aX":-12.138625477245489},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":202},"zone":4,"typeConfidence":0.79,"plateTime":0.3812817318449775,"extension":6.247511619460474},"index":2,"playId":"86fa7658-1466-3ddc-a00c-41d82e20827a","pitchNumber":2,"startTime":"2026-08-15T01:26:34.038Z","endTime":"2026-08-15T01:26:37.047Z","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":98.8,"endSpeed":91.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925433105545864,"aZ":-11.531518706252333,"pfxX":-0.7508052243366042,"pfxZ":9.710380076099328,"pX":0.12448484597239232,"pZ":2.3505806862268197,"vX0":4.657189203400004,"vY0":-143.85385983826293,"vZ0":-7.370188833378554,"x":112.25,"y":175.31,"x0":-1.4079937344219833,"y0":50.00120578719963,"z0":5.637093000075039,"aX":-1.5964846714939658},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.6,"breakHorizontal":0.6,"spinRate":2248,"spinDirection":200},"zone":5,"typeConfidence":0.89,"plateTime":0.37870913589622734,"extension":6.384399534464309},"index":3,"playId":"534f4c10-241f-3fb6-b86b-6028ce52da70","pitchNumber":3,"startTime":"2026-08-15T01:26:51.267Z","endTime":"2026-08-15T01:26:54.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38208337191392,"aZ":-11.914982673223047,"pfxX":-1.8190260653557087,"pfxZ":9.645478424664738,"pX":-0.2506708516122497,"pZ":3.7269399856514482,"vX0":4.107964559218533,"vY0":-143.57636851315632,"vZ0":-3.598411231085321,"x":126.55,"y":138.15,"x0":-1.4597875085048133,"y0":50.000382021765894,"z0":5.73108782734954,"aX":-3.8201173098921775},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":2.5,"spinRate":2372,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3806180233991592,"extension":6.402707395021595},"index":4,"playId":"cafe2316-6ecf-3a11-b31d-4b6d5b2a1028","pitchNumber":4,"startTime":"2026-08-15T01:27:11.570Z","endTime":"2026-08-15T01:27:14.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72113504839575,"aZ":-34.62498090129202,"pfxX":3.3865535312971344,"pfxZ":-1.496644304455479,"pX":1.6981462865337822,"pZ":-0.015733865918579927,"vX0":5.980409205825998,"vY0":-127.20577669128193,"vZ0":-7.02028818813025,"x":52.27,"y":239.2,"x0":-1.125862363869013,"y0":50.0059083463259,"z0":5.534064754198527,"aX":5.535256014611622},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":-7.6,"spinRate":2755,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.43102253917938205,"extension":6.6192102624137155},"index":5,"playId":"e398d1ab-25bf-33ea-82a7-4700e23f1c31","pitchNumber":5,"startTime":"2026-08-15T01:27:36.555Z","endTime":"2026-08-15T01:27:39.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49213191058793,"aZ":-33.02921440091676,"pfxX":4.961488655462091,"pfxZ":-0.5358870706535241,"pX":0.796865754379192,"pZ":-0.17482923132881922,"vX0":3.4348313409381825,"vY0":-125.60271798902095,"vZ0":-7.3482166670006,"x":86.63,"y":243.5,"x0":-1.2310175186656291,"y0":50.001896925827076,"z0":5.460763021015004,"aX":7.957158643151643},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.4,"breakHorizontal":-9.7,"spinRate":2645,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4354291525066887,"extension":6.5329870187684405},"index":6,"playId":"cf2b495f-c1aa-30d5-b1cf-701219639040","pitchNumber":6,"startTime":"2026-08-15T01:27:55.728Z","endTime":"2026-08-15T01:27:58.728Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96168975407378,"aZ":-10.882766708475144,"pfxX":-2.6740076335981335,"pfxZ":9.956567815139152,"pX":-0.5874320185434474,"pZ":2.072675983418549,"vX0":3.54785416034429,"vY0":-144.67333701504566,"vZ0":-7.876325587623527,"x":139.39,"y":182.82,"x0":-1.4771952723938193,"y0":50.005168610657044,"z0":5.4827286196408975,"aX":-5.719509133337377},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":2364,"spinDirection":200},"zone":7,"typeConfidence":0.9,"plateTime":0.37732876350192956,"extension":6.4905866836363675},"hitData":{"launchSpeed":76.2,"launchAngle":24.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.47,"coordY":120.82}},"index":7,"playId":"17b50ae3-6873-3f36-8712-d223e132ed20","pitchNumber":7,"startTime":"2026-08-15T01:28:23.182Z","endTime":"2026-08-15T01:28:35.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:28:35.225Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:28:45.258Z","endTime":"2026-08-15T01:31:27.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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(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":99.4,"endSpeed":91.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0113181955666,"aZ":-11.155702399711984,"pfxX":-3.1960279439260786,"pfxZ":9.85631635863783,"pX":-0.30827061982651566,"pZ":2.4519557596028445,"vX0":4.3311212000938255,"vY0":-144.7094773006101,"vZ0":-7.055000471340122,"x":128.75,"y":172.58,"x0":-1.4052435034113957,"y0":50.002816702967245,"z0":5.596055079512979,"aX":-6.815982453930991},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.7,"breakHorizontal":5.0,"spinRate":2311,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.3776867319597663,"extension":6.343552520982865},"index":0,"playId":"fd2a2ce8-0eae-3072-b52e-77aba743b230","pitchNumber":1,"startTime":"2026-08-15T01:29:01.383Z","endTime":"2026-08-15T01:29:04.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546133741063894,"aZ":-13.079824123073529,"pfxX":-3.02236133343958,"pfxZ":9.030841561570867,"pX":-0.8141103815502913,"pZ":3.3766524628054695,"vX0":2.750302367734032,"vY0":-143.8293774094834,"vZ0":-4.343153783623779,"x":148.03,"y":147.61,"x0":-1.3858677458546134,"y0":50.0004347207998,"z0":5.705626922055329,"aX":-6.388556277504771},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":5.0,"spinRate":2341,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.37951764657689235,"extension":6.220563567384733},"index":1,"playId":"a0079b96-d71d-3ba7-92b7-ea66e87a5153","pitchNumber":2,"startTime":"2026-08-15T01:29:22.485Z","endTime":"2026-08-15T01:29:25.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.668671839618693,"aZ":-13.303551153407367,"pfxX":-3.255345229444374,"pfxZ":9.089356915137447,"pX":-0.1989441459686721,"pZ":3.275695603369461,"vX0":4.704250192591759,"vY0":-142.46448572028288,"vZ0":-4.30779510473122,"x":124.58,"y":150.34,"x0":-1.4410365524703086,"y0":50.00324645018992,"z0":5.635079341639495,"aX":-6.759107380571381},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":2309,"spinDirection":190},"zone":2,"typeConfidence":0.9,"plateTime":0.3830062006496746,"extension":6.135285735783513},"index":2,"playId":"80a2f237-a359-3a71-877f-633567beec61","pitchNumber":3,"startTime":"2026-08-15T01:29:42.159Z","endTime":"2026-08-15T01:29:45.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-15T01:29:56.637Z","endTime":"2026-08-15T01:30:15.857Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":99.1,"endSpeed":91.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205685786876224,"aZ":-15.3598285299948,"pfxX":-2.4643195510265095,"pfxZ":7.885146811853319,"pX":0.5177136983381921,"pZ":1.8849711844357178,"vX0":6.165879962002951,"vY0":-144.13791165485446,"vZ0":-7.633426772983364,"x":97.27,"y":187.89,"x0":-1.3161507859154864,"y0":50.00681223739605,"z0":5.490492564818081,"aX":-5.257904224932478},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.2,"breakHorizontal":3.4,"spinRate":2267,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.37803376942482014,"extension":6.366798105542143},"index":4,"playId":"16c3d6e3-2cc7-3662-987b-5a46ec74c554","pitchNumber":4,"startTime":"2026-08-15T01:30:15.857Z","endTime":"2026-08-15T01:30:19.457Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83823614809394,"aZ":-22.558960333875184,"pfxX":-7.392996120741589,"pfxZ":5.1424948279366145,"pX":-1.5644255265064873,"pZ":0.38509083043555076,"vX0":2.668596110265364,"vY0":-135.87911637099646,"vZ0":-9.436883767368823,"x":176.63,"y":228.38,"x0":-1.5989233743248303,"y0":50.00207582082397,"z0":5.471131786698609,"aX":-13.820232624998813},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":12.8,"spinRate":2460,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.4031268292965504,"extension":6.094768229732387},"index":5,"playId":"0acbfd35-90d6-3b54-ad25-1dabfa39fa69","pitchNumber":5,"startTime":"2026-08-15T01:30:41.996Z","endTime":"2026-08-15T01:30:44.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926015624256056,"aZ":-12.490066484782977,"pfxX":-1.2392234928935193,"pfxZ":9.348229204209659,"pX":-0.5385790892488654,"pZ":3.583276897204117,"vX0":3.198985565418838,"vY0":-143.87647973245342,"vZ0":-3.7321648433122827,"x":137.53,"y":142.03,"x0":-1.5016116362995136,"y0":50.00703932086315,"z0":5.665840738844594,"aX":-2.610537446849507},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.4,"breakHorizontal":1.7,"spinRate":2326,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.38001809046270285,"extension":6.250479487720636},"index":6,"playId":"293ef9d7-8b62-39ad-9150-94aa66f04339","pitchNumber":6,"startTime":"2026-08-15T01:31:04.380Z","endTime":"2026-08-15T01:31:08.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704543411821906,"aZ":-26.4138902188641,"pfxX":-9.205127170902347,"pfxZ":3.0865002453604644,"pX":-0.6067393076665577,"pZ":1.0426464979624914,"vX0":5.450701100658777,"vY0":-135.48038971477817,"vZ0":-7.127469255486067,"x":140.13,"y":210.63,"x0":-1.4454069362666608,"y0":50.00220928096345,"z0":5.545213738083256,"aX":-17.166380375760948},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2433,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.403795227960253,"extension":6.298508020150594},"index":7,"playId":"280701b5-b756-37a8-b857-f072acd5b5b4","pitchNumber":7,"startTime":"2026-08-15T01:31:23.817Z","endTime":"2026-08-15T01:31:27.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:31:27.970Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Riley grounds into a force out, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas. Mauricio Dubón out at 2nd. Austin Riley to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:31:38.209Z","endTime":"2026-08-15T01:32:06.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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(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.5,"endSpeed":89.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98305896016406,"aZ":-19.486375291791465,"pfxX":-8.011611122636978,"pfxZ":6.1993348969648245,"pX":-0.20928167240221138,"pZ":2.6214142668442455,"vX0":6.201665357668283,"vY0":-141.83986499980313,"vZ0":-4.971742650815634,"x":124.98,"y":168.0,"x0":-1.3778688823401835,"y0":50.00626704739015,"z0":5.631154077637503,"aX":-16.406117742956056},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":13.3,"spinRate":2240,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.38544435414865585,"extension":6.301120083219569},"hitData":{"launchSpeed":81.5,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.46,"coordY":154.67}},"index":0,"playId":"dfd37950-0b34-3071-8c42-317b130fa8fe","pitchNumber":1,"startTime":"2026-08-15T01:31:55.996Z","endTime":"2026-08-15T01:32:06.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:32:06.076Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-15T01:33:29.123Z","endTime":"2026-08-15T01:34:47.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":[2,3,5,6],"actionIndex":[0],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":{"description":"Offensive Substitution: Pinch-hitter Dominic Smith replaces Jim Jarvis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T01:32:38.689Z","endTime":"2026-08-15T01:32:43.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":805347,"link":"/api/v1/people/805347"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-15T01:32:43.679Z","endTime":"2026-08-15T01:33:31.413Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":93.0,"endSpeed":85.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039676957991478,"aZ":-22.355346954981968,"pfxX":-8.715963522874496,"pfxZ":5.301828458842771,"pX":0.6886187596308911,"pZ":1.338137647168036,"vX0":8.697881390297319,"vY0":-135.10194814554112,"vZ0":-7.0541708435750206,"x":90.75,"y":202.65,"x0":-1.4379341340118705,"y0":50.000039505095444,"z0":5.550608195446613,"aX":-16.132935432966637},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2455,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.405195387128539,"extension":6.268216157110764},"index":2,"playId":"fb3628b6-0bf5-33db-aaef-d5da777601c1","pitchNumber":1,"startTime":"2026-08-15T01:33:31.413Z","endTime":"2026-08-15T01:33:34.630Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520416266284904,"aZ":-22.022292895914944,"pfxX":-8.660624046884156,"pfxZ":5.483857414649477,"pX":-0.645103694339459,"pZ":1.9291919860567943,"vX0":5.141490006864102,"vY0":-134.9827339767341,"vZ0":-5.855443926220783,"x":141.59,"y":186.69,"x0":-1.4462589756659632,"y0":50.00236341710148,"z0":5.670187187483292,"aX":-16.031276122936355},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":14.6,"spinRate":2516,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.4052807282470936,"extension":6.23509969545368},"index":3,"playId":"761501ec-5078-37dd-8969-37078c8bd8ea","pitchNumber":2,"startTime":"2026-08-15T01:33:49.354Z","endTime":"2026-08-15T01:33:52.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-15T01:34:01.434Z","endTime":"2026-08-15T01:34:17.467Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3675679070742,"aZ":-22.715481962493538,"pfxX":-8.478473065752414,"pfxZ":5.096865529028859,"pX":-1.2247516982554747,"pZ":0.15993389984308404,"vX0":3.613876551390654,"vY0":-134.85999436655695,"vZ0":-9.890121951509911,"x":163.68,"y":234.46,"x0":-1.4753924852869158,"y0":50.000454688109,"z0":5.456379933861378,"aX":-15.726363240608036},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":14.6,"spinRate":2389,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.40503358588905014,"extension":6.431498791360647},"index":5,"playId":"5cff4ccc-4dee-33ea-8248-ec4c31c6842f","pitchNumber":3,"startTime":"2026-08-15T01:34:17.467Z","endTime":"2026-08-15T01:34:20.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2038940326871,"aZ":-11.194650565613394,"pfxX":-2.1950964937751336,"pfxZ":9.883359121805592,"pX":-0.46982456035656206,"pZ":3.9283897357201956,"vX0":3.4575011162430007,"vY0":-144.24036342647275,"vZ0":-3.1132986640491125,"x":134.91,"y":132.71,"x0":-1.3947446160382224,"y0":50.0039454070481,"z0":5.704377540931708,"aX":-4.660398966514005},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2417,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3786592331075691,"extension":6.243816813807795},"index":6,"playId":"87d8b498-0465-3e48-84cf-b5c9d360011d","pitchNumber":4,"startTime":"2026-08-15T01:34:44.792Z","endTime":"2026-08-15T01:34:47.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:34:47.792Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tim Tawa homers (7) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:37:09.625Z","endTime":"2026-08-15T01:38:58.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ha-Seong Kim replaces Dominic Smith, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:36:05.578Z","endTime":"2026-08-15T01:36:05.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"description":"Pitching Change: Tyler Kinley replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-15T01:36:05.601Z","endTime":"2026-08-15T01:37:11.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897912752509907,"aZ":-26.24608841657414,"pfxX":1.5121993581842474,"pfxZ":3.598509614803576,"pX":0.791648272299267,"pZ":2.298913254469257,"vX0":3.362183496866774,"vY0":-126.52398613289591,"vZ0":-5.112871530379885,"x":86.82,"y":176.71,"x0":-0.7424649579050011,"y0":50.003175670963024,"z0":6.407632077505766,"aX":2.4911007865814847},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-3.4,"spinRate":2508,"spinDirection":174},"zone":6,"typeConfidence":0.9,"plateTime":0.4302488238658402,"extension":5.490898954049511},"index":2,"playId":"0e0b80c5-0133-3544-ab9a-0c3a7f1cc933","pitchNumber":1,"startTime":"2026-08-15T01:37:11.877Z","endTime":"2026-08-15T01:37:14.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.967709717148082,"aZ":-22.527052448595636,"pfxX":0.12985318378346689,"pfxZ":5.522724961541595,"pX":0.5053901616069678,"pZ":1.955513523764894,"vX0":3.139001102798586,"vY0":-130.48634450336007,"vZ0":-6.769242627955115,"x":97.74,"y":185.98,"x0":-0.7233464549305428,"y0":50.005736473941624,"z0":6.247111258435825,"aX":0.22701880730278562},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2482,"spinDirection":192},"zone":9,"typeConfidence":0.7,"plateTime":0.4176038011188141,"extension":5.537844173673545},"index":3,"playId":"3313a283-ea74-3450-a2a7-3bc623ec18bf","pitchNumber":2,"startTime":"2026-08-15T01:37:29.852Z","endTime":"2026-08-15T01:37:33.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23580464099896,"aZ":-27.55046713852786,"pfxX":-0.058883005054207516,"pfxZ":2.7128274184947117,"pX":1.302390230486472,"pZ":2.728302563991164,"vX0":5.514953761791252,"vY0":-128.64793934711986,"vZ0":-3.7678425726795797,"x":67.36,"y":165.12,"x0":-0.8456552298927408,"y0":50.005251622826606,"z0":6.305497985936306,"aX":-0.10092108683898553},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2573,"spinDirection":158},"zone":12,"typeConfidence":0.85,"plateTime":0.4228925006618769,"extension":5.449990853487688},"index":4,"playId":"1b865708-6fae-3adc-8ec3-23fd01ecc0c4","pitchNumber":3,"startTime":"2026-08-15T01:37:48.636Z","endTime":"2026-08-15T01:37:51.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.856738360141975,"aZ":-32.82988106846341,"pfxX":-0.001982539957571916,"pfxZ":-0.42925839911855634,"pX":1.3740864613155515,"pZ":-0.678676511306059,"vX0":4.664820286671899,"vY0":-122.62930643835107,"vZ0":-9.663040885510066,"x":64.62,"y":257.1,"x0":-0.5512396536649155,"y0":50.00525295032711,"z0":6.107017383073564,"aX":-0.0041360167227815665},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.8,"breakHorizontal":-1.1,"spinRate":2651,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44635871179225717,"extension":5.743801010629833},"index":5,"playId":"6bd62301-ef8e-386d-8876-4973ef451b3f","pitchNumber":4,"startTime":"2026-08-15T01:38:10.613Z","endTime":"2026-08-15T01:38:13.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14300323388197,"aZ":-25.135040460235007,"pfxX":1.147471159093573,"pfxZ":4.0524641502864815,"pX":0.2060356118622765,"pZ":2.0141107303932118,"vX0":2.028015645478503,"vY0":-130.36207875914002,"vZ0":-6.204194888178522,"x":109.15,"y":184.4,"x0":-0.728358707399212,"y0":50.00065818781585,"z0":6.299505850254003,"aX":1.9920062964452951},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2495,"spinDirection":174},"zone":8,"typeConfidence":0.85,"plateTime":0.4187378186514459,"extension":5.550380159606526},"hitData":{"launchSpeed":103.3,"launchAngle":25.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.69,"coordY":39.9}},"index":6,"playId":"70f3bb0e-5929-33c0-9e2c-e42d54b51f9c","pitchNumber":5,"startTime":"2026-08-15T01:38:33.196Z","endTime":"2026-08-15T01:38:58.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:38:58.696Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a ground ball to shortstop Ha-Seong Kim.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:39:06.523Z","endTime":"2026-08-15T01:39:46.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315375212269174,"aZ":-31.19987383298738,"pfxX":0.5747827018500251,"pfxZ":0.6130790957083061,"pX":0.10075875899073573,"pZ":2.5779566462832055,"vX0":1.5486060894865252,"vY0":-125.27622494656327,"vZ0":-3.372028779595637,"x":113.16,"y":169.18,"x0":-0.5990946847855502,"y0":50.005824029742456,"z0":6.480666693348083,"aX":0.9172407344376988},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-1.4,"spinRate":2497,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.4365267184796351,"extension":5.511660586305552},"index":0,"playId":"915de692-5be0-3e9f-8b2f-0081a21aff39","pitchNumber":1,"startTime":"2026-08-15T01:39:19.058Z","endTime":"2026-08-15T01:39:22.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5909020611931,"aZ":-21.90349299957663,"pfxX":-8.469236445606494,"pfxZ":6.29517285934336,"pX":-0.8893448969752163,"pZ":2.0671047380405354,"vX0":2.232437814218195,"vY0":-126.83492558141072,"vZ0":-5.84413284616702,"x":150.9,"y":182.97,"x0":-0.6797404369940123,"y0":50.00424820538004,"z0":6.144432077381498,"aX":-13.81923837511295},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":1741,"spinDirection":230},"zone":13,"typeConfidence":0.66,"plateTime":0.4316064703555411,"extension":5.640682782946241},"hitData":{"launchSpeed":50.9,"launchAngle":18.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.76,"coordY":149.08}},"index":1,"playId":"72b5583b-28e3-3565-8536-8c7ecea60571","pitchNumber":2,"startTime":"2026-08-15T01:39:32.644Z","endTime":"2026-08-15T01:39:46.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:39:46.132Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ryan Waldschmidt out on a sacrifice bunt, pitcher Tyler Kinley to first baseman Matt Olson. Lars Nootbaar to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:40:12.111Z","endTime":"2026-08-15T01:40:21.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366400466218444,"aZ":-25.988635814425404,"pfxX":0.9015846031369827,"pfxZ":3.793874803578845,"pX":0.6031868817392422,"pZ":3.3876459274390123,"vX0":3.090336019273722,"vY0":-126.21496760375385,"vZ0":-2.4413991211561834,"x":94.01,"y":147.31,"x0":-0.749360903660708,"y0":50.00092494409505,"z0":6.439817652844752,"aX":1.467407825117838},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2387,"spinDirection":174},"zone":3,"typeConfidence":0.9,"plateTime":0.43238485940171145,"extension":5.4872128674455745},"hitData":{"launchSpeed":9.5,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":122.78,"coordY":196.83}},"index":0,"playId":"747ff55b-ab21-3da1-b4cc-2d0eaa44207b","pitchNumber":1,"startTime":"2026-08-15T01:40:12.111Z","endTime":"2026-08-15T01:40:21.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:40:21.940Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:40:48.125Z","endTime":"2026-08-15T01:41:28.771Z","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":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88454520337911,"aZ":-33.82442151667104,"pfxX":0.23128631115563913,"pfxZ":-1.0859550170807348,"pX":0.4514075034740438,"pZ":0.28895701535181184,"vX0":2.11345384513245,"vY0":-122.5979581592204,"vZ0":-7.342631811551983,"x":99.79,"y":230.98,"x0":-0.4512656445200975,"y0":50.00083566839795,"z0":6.2039207439191655,"aX":0.35229466933769066},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":-1.0,"spinRate":2587,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.44649925634170673,"extension":5.635900520254179},"index":0,"playId":"1853ba82-520e-35d0-b1f8-08507d743d8f","pitchNumber":1,"startTime":"2026-08-15T01:40:50.375Z","endTime":"2026-08-15T01:40:55.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64190200695972,"aZ":-28.021053125510527,"pfxX":0.5057123572032066,"pfxZ":2.5124824217343367,"pX":-0.12592811309502097,"pZ":3.218409171696143,"vX0":1.4149835013819614,"vY0":-126.91648473051131,"vZ0":-2.375355158215823,"x":121.8,"y":151.88,"x0":-0.7533466713934895,"y0":50.00326074039045,"z0":6.367592942726035,"aX":0.8362814616228641},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.2,"spinRate":2352,"spinDirection":180},"zone":2,"typeConfidence":0.89,"plateTime":0.42932171400046926,"extension":5.460038869544561},"hitData":{"launchSpeed":82.5,"launchAngle":67.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.26,"coordY":167.98}},"index":1,"playId":"3499de3a-6ddb-3bf7-a9aa-6faaf878ed12","pitchNumber":2,"startTime":"2026-08-15T01:41:16.331Z","endTime":"2026-08-15T01:41:28.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:41:28.771Z","atBatIndex":63},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tyler Kinley intentionally walks Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:41:44.539Z","endTime":"2026-08-15T01:42:01.256Z","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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Intent Walk","eventType":"intent_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":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08248826-0656-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T01:41:59.247Z","endTime":"2026-08-15T01:41:59.259Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08248826-0656-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T01:41:59.259Z","endTime":"2026-08-15T01:41:59.260Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08248826-0656-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T01:41:59.260Z","endTime":"2026-08-15T01:41:59.261Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08248826-0656-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-15T01:41:59.261Z","endTime":"2026-08-15T01:42:01.256Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-15T01:42:01.256Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-15T01:42:15.246Z","endTime":"2026-08-15T01:43:55.455Z","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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886252054665952,"aZ":-24.870604930558038,"pfxX":3.237561946867196E-4,"pfxZ":4.29121607498191,"pX":0.6874606723947256,"pZ":1.3020419889537946,"vX0":3.466807802842991,"vY0":-128.8757324417069,"vZ0":-7.610876861419906,"x":90.8,"y":203.62,"x0":-0.668710102318367,"y0":50.00317678409551,"z0":6.182101641005766,"aX":-2.08693609542617E-4},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":-0.7,"spinRate":2429,"spinDirection":182},"zone":14,"typeConfidence":0.85,"plateTime":0.42314178740913677,"extension":5.621672612517454},"index":0,"playId":"99480519-4887-3403-96ca-10cd305f71ca","pitchNumber":1,"startTime":"2026-08-15T01:42:26.296Z","endTime":"2026-08-15T01:42:29.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31160987453308,"aZ":-14.04730271774879,"pfxX":-2.658908223940881,"pfxZ":9.58196137180527,"pX":0.6778238222525965,"pZ":2.73803655076298,"vX0":4.4360144586710595,"vY0":-136.05971179836908,"vZ0":-6.703518640779244,"x":91.16,"y":164.85,"x0":-0.6215335670554211,"y0":50.00481413542165,"z0":6.190656374510249,"aX":-5.031444109198952},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2333,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.40117079986421444,"extension":5.716148260764152},"index":1,"playId":"b6ae4842-48ff-3018-8df0-dd4e207dd6cb","pitchNumber":2,"startTime":"2026-08-15T01:42:45.228Z","endTime":"2026-08-15T01:42:48.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379131813011636,"aZ":-24.949198733054892,"pfxX":-0.12259842895879103,"pfxZ":4.22301620760979,"pX":-0.13134184079943576,"pZ":2.594178091254189,"vX0":1.4367797191509462,"vY0":-129.3147162371695,"vZ0":-4.658345875675748,"x":122.01,"y":168.74,"x0":-0.675815323802002,"y0":50.00311696360338,"z0":6.309045738162681,"aX":-0.20990200058353994},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":-0.1,"spinRate":2476,"spinDirection":194},"zone":5,"typeConfidence":0.81,"plateTime":0.4219167690920149,"extension":5.514046430843596},"index":2,"playId":"d9c99051-e225-3eb6-abed-3cecd31b2a47","pitchNumber":3,"startTime":"2026-08-15T01:43:06.262Z","endTime":"2026-08-15T01:43:10.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-15T01:43:29.091Z","endTime":"2026-08-15T01:43:51.560Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22818618076217,"aZ":-26.0037805999419,"pfxX":0.7046673190332762,"pfxZ":3.605527713710366,"pX":0.35371195228280905,"pZ":1.6999044940297579,"vX0":2.3908531177640895,"vY0":-129.3092304437874,"vZ0":-6.645649712402319,"x":103.52,"y":192.88,"x0":-0.6703953901605806,"y0":50.00287810386073,"z0":6.268762562953318,"aX":1.2062780417473808},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-1.8,"spinRate":2513,"spinDirection":186},"zone":9,"typeConfidence":0.87,"plateTime":0.42183170474030085,"extension":5.518787563428151},"index":4,"playId":"000ba74e-1cf1-3472-ab96-669f282b029d","pitchNumber":4,"startTime":"2026-08-15T01:43:51.560Z","endTime":"2026-08-15T01:43:55.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:43:55.455Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, first baseman Tim Tawa to pitcher Brandyn Garcia.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T01:46:23.710Z","endTime":"2026-08-15T01:46:34.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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_assist"},{"player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T01:45:07.763Z","endTime":"2026-08-15T01:46:26.046Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24922976027857,"aZ":-28.82937653374069,"pfxX":11.080719415175555,"pfxZ":1.6149025182313554,"pX":0.48352806195902553,"pZ":2.1426621221679825,"vX0":-6.420193062560851,"vY0":-142.68572113208882,"vZ0":-4.874627771776402,"x":98.57,"y":180.93,"x0":1.316943619410258,"y0":50.0052199438872,"z0":5.678506819638038,"aX":22.968372083835256},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.2,"breakHorizontal":-18.8,"spinRate":2243,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.38312903548458443,"extension":5.207078074966474},"hitData":{"launchSpeed":91.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.45,"coordY":162.54}},"index":1,"playId":"8f77a17d-3e12-3b0b-8fd3-9e63e7a21519","pitchNumber":1,"startTime":"2026-08-15T01:46:26.046Z","endTime":"2026-08-15T01:46:34.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:46:34.547Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T01:46:46.361Z","endTime":"2026-08-15T01:48:50.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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,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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"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":86.9,"endSpeed":80.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584615724489748,"aZ":-24.0703307039616,"pfxX":-5.845743184722957,"pfxZ":4.957630465143994,"pX":1.164313692615765,"pZ":3.2593639340574074,"vX0":0.22621849482640627,"vY0":-126.69101724829285,"vZ0":-1.1296950850201375,"x":72.62,"y":150.78,"x0":1.834202758568381,"y0":50.002786116395434,"z0":5.625422036495233,"aX":-9.552672771404257},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.0,"breakHorizontal":10.6,"spinRate":2574,"spinDirection":281},"zone":12,"typeConfidence":0.9,"plateTime":0.4314544019622124,"extension":5.3161712456235755},"index":0,"playId":"73a220ec-346f-38c2-91c7-bd8d5327707f","pitchNumber":1,"startTime":"2026-08-15T01:47:04.462Z","endTime":"2026-08-15T01:47:08.051Z","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":96.0,"endSpeed":88.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413414575721987,"aZ":-30.812363248267268,"pfxX":9.814053786990089,"pfxZ":0.6897797000456958,"pX":0.1465303478512231,"pZ":3.1390903195346445,"vX0":-6.7133825399891975,"vY0":-139.66876870677262,"vZ0":-1.4908276982191107,"x":111.41,"y":154.02,"x0":1.3018252266391888,"y0":50.00687457879838,"z0":5.699463520326755,"aX":19.46269007618897},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.1,"breakHorizontal":-16.4,"spinRate":2295,"spinDirection":111},"zone":2,"typeConfidence":0.9,"plateTime":0.39163621452768504,"extension":5.435015293313987},"index":1,"playId":"9440900c-7bcb-36d0-bad7-f028b10d485a","pitchNumber":2,"startTime":"2026-08-15T01:47:19.280Z","endTime":"2026-08-15T01:47:22.280Z","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":96.6,"endSpeed":88.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97159851894111,"aZ":-28.12051593574453,"pfxX":8.22368774786296,"pfxZ":2.019621025006508,"pX":-0.8827860260114632,"pZ":3.1288964919230224,"vX0":-8.927020978595591,"vY0":-140.43553602312852,"vZ0":-2.0065746919141736,"x":150.65,"y":154.3,"x0":1.2594242017690749,"y0":50.0060985119098,"z0":5.670725619091513,"aX":16.531003344169715},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.5,"breakHorizontal":-13.2,"spinRate":2302,"spinDirection":128},"zone":11,"typeConfidence":0.9,"plateTime":0.38910970069753104,"extension":5.4461848838194},"index":2,"playId":"056f87e0-141f-3dc7-b15c-1d1505d8b0c6","pitchNumber":3,"startTime":"2026-08-15T01:47:35.403Z","endTime":"2026-08-15T01:47:39.307Z","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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87877542700247,"aZ":-24.772135081294312,"pfxX":0.5103225936699494,"pfxZ":3.822473323391545,"pX":-0.23568471580617528,"pZ":3.5509325489447034,"vX0":-4.742715221144468,"vY0":-137.46493429657073,"vZ0":-1.310855431763137,"x":125.98,"y":142.9,"x0":1.4365496484701177,"y0":50.00583196014603,"z0":5.695793166736712,"aX":0.9893646226855848},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2367,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.3965551786817487,"extension":5.369400930165103},"index":3,"playId":"d8bf9d2c-e636-3fdc-bc06-68342f24cc36","pitchNumber":4,"startTime":"2026-08-15T01:47:52.083Z","endTime":"2026-08-15T01:47:55.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440072868646464,"aZ":-22.06842549403689,"pfxX":2.038569228954523,"pfxZ":5.201002999901025,"pX":-0.02519061670060377,"pZ":4.032004140523935,"vX0":-4.771928284110564,"vY0":-137.5367271250292,"vZ0":-0.580078809155734,"x":117.96,"y":129.92,"x0":1.456519522854832,"y0":50.002477942500526,"z0":5.723515531358295,"aX":3.961314953284347},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.5,"breakHorizontal":-2.9,"spinRate":2405,"spinDirection":135},"zone":11,"typeConfidence":0.91,"plateTime":0.3960942618112715,"extension":5.375758034030954},"index":4,"playId":"6aaac9f1-2881-3a9b-b699-629655527e0c","pitchNumber":5,"startTime":"2026-08-15T01:48:09.030Z","endTime":"2026-08-15T01:48:12.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088516252899772,"aZ":-27.376813231622645,"pfxX":-6.111762477042593,"pfxZ":2.8303493827776744,"pX":0.5484894814470668,"pZ":2.9180296424640493,"vX0":-0.646297577827829,"vY0":-129.3233845676473,"vZ0":-1.4095200781015502,"x":96.09,"y":159.99,"x0":1.5955127453650542,"y0":50.00054627278368,"z0":5.571016861939749,"aX":-10.344913543446456},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":11.2,"spinRate":2737,"spinDirection":274},"zone":3,"typeConfidence":0.9,"plateTime":0.42360987189235777,"extension":5.270469242667994},"index":5,"playId":"3f5df748-b120-33aa-803c-6592d4d1570e","pitchNumber":6,"startTime":"2026-08-15T01:48:27.416Z","endTime":"2026-08-15T01:48:30.416Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6624015336014,"aZ":-21.8609133680039,"pfxX":8.856434475468877,"pfxZ":5.14758104530018,"pX":-0.2675706066857728,"pZ":3.2627324393992816,"vX0":-7.699635207927212,"vY0":-141.012297097329,"vZ0":-2.68958278464765,"x":127.2,"y":150.69,"x0":1.3548834880098286,"y0":50.000682938091224,"z0":5.647596119914592,"aX":17.738481030942975},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":-14.4,"spinRate":2409,"spinDirection":118},"zone":2,"typeConfidence":0.87,"plateTime":0.3892061373050528,"extension":5.388482441380722},"index":6,"playId":"e43dffde-59b5-3584-8172-b57155da3dfb","pitchNumber":7,"startTime":"2026-08-15T01:48:47.001Z","endTime":"2026-08-15T01:48:50.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:48:50.001Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T01:49:01.745Z","endTime":"2026-08-15T01:49:54.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.089"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.070"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".513"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.83"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.73"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.19"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.50"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.88"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.37"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.089"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.070"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".513"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(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.5,"endSpeed":89.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84619888347176,"aZ":-22.635790884471348,"pfxX":9.83556012215936,"pfxZ":4.700197446546632,"pX":-0.6245992137104676,"pZ":1.7292581767544704,"vX0":-8.835777245200095,"vY0":-141.66200178857545,"vZ0":-6.3754094990724575,"x":140.81,"y":192.09,"x0":1.2594408070951548,"y0":50.003599267024484,"z0":5.459503115511705,"aX":19.959713902346692},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":-16.0,"spinRate":2406,"spinDirection":121},"zone":7,"typeConfidence":0.89,"plateTime":0.38687782287060823,"extension":5.420380202796263},"index":0,"playId":"fc0d445b-7606-36cd-8823-d66cf7b64055","pitchNumber":1,"startTime":"2026-08-15T01:49:15.418Z","endTime":"2026-08-15T01:49:18.578Z","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":88.6,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20644765461666,"aZ":-25.595115882231415,"pfxX":-5.432599067360858,"pfxZ":3.9343262039578812,"pX":-1.2280558548668008,"pZ":1.8174863091219333,"vX0":-4.979791057256303,"vY0":-128.85647749640728,"vZ0":-4.12962458974263,"x":163.81,"y":189.71,"x0":1.439256112949807,"y0":50.001892841774286,"z0":5.431665282147565,"aX":-9.082398202883315},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":11.0,"spinRate":2593,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4259931478974597,"extension":5.366805157628455},"index":1,"playId":"3b6722bd-921c-3f43-9323-779798926806","pitchNumber":2,"startTime":"2026-08-15T01:49:30.047Z","endTime":"2026-08-15T01:49:33.047Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838549822114196,"aZ":-23.647061002887554,"pfxX":-3.7210392353214816,"pfxZ":5.116602782614851,"pX":-0.5861319128057791,"pZ":1.764981055213086,"vX0":-4.1135302074351525,"vY0":-128.10838297349767,"vZ0":-4.585746164310615,"x":139.34,"y":191.13,"x0":1.5222747510293766,"y0":50.00264862641312,"z0":5.420861754347605,"aX":-6.199547544313835},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":7.7,"spinRate":2663,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.4271455286548429,"extension":5.4077556606053925},"index":2,"playId":"62ef7868-b9cb-3121-80d8-7eb101ff3a5c","pitchNumber":3,"startTime":"2026-08-15T01:49:50.621Z","endTime":"2026-08-15T01:49:54.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:49:54.255Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-15T01:49:01.745Z","endTime":"2026-08-15T01:49:54.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.089"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.070"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".513"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.18"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.52"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.83"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.73"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.19"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.50"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.23"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.88"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.37"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.089"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.028"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.070"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".513"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(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.5,"endSpeed":89.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84619888347176,"aZ":-22.635790884471348,"pfxX":9.83556012215936,"pfxZ":4.700197446546632,"pX":-0.6245992137104676,"pZ":1.7292581767544704,"vX0":-8.835777245200095,"vY0":-141.66200178857545,"vZ0":-6.3754094990724575,"x":140.81,"y":192.09,"x0":1.2594408070951548,"y0":50.003599267024484,"z0":5.459503115511705,"aX":19.959713902346692},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":-16.0,"spinRate":2406,"spinDirection":121},"zone":7,"typeConfidence":0.89,"plateTime":0.38687782287060823,"extension":5.420380202796263},"index":0,"playId":"fc0d445b-7606-36cd-8823-d66cf7b64055","pitchNumber":1,"startTime":"2026-08-15T01:49:15.418Z","endTime":"2026-08-15T01:49:18.578Z","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":88.6,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20644765461666,"aZ":-25.595115882231415,"pfxX":-5.432599067360858,"pfxZ":3.9343262039578812,"pX":-1.2280558548668008,"pZ":1.8174863091219333,"vX0":-4.979791057256303,"vY0":-128.85647749640728,"vZ0":-4.12962458974263,"x":163.81,"y":189.71,"x0":1.439256112949807,"y0":50.001892841774286,"z0":5.431665282147565,"aX":-9.082398202883315},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":11.0,"spinRate":2593,"spinDirection":262},"zone":13,"typeConfidence":0.9,"plateTime":0.4259931478974597,"extension":5.366805157628455},"index":1,"playId":"3b6722bd-921c-3f43-9323-779798926806","pitchNumber":2,"startTime":"2026-08-15T01:49:30.047Z","endTime":"2026-08-15T01:49:33.047Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838549822114196,"aZ":-23.647061002887554,"pfxX":-3.7210392353214816,"pfxZ":5.116602782614851,"pX":-0.5861319128057791,"pZ":1.764981055213086,"vX0":-4.1135302074351525,"vY0":-128.10838297349767,"vZ0":-4.585746164310615,"x":139.34,"y":191.13,"x0":1.5222747510293766,"y0":50.00264862641312,"z0":5.420861754347605,"aX":-6.199547544313835},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":7.7,"spinRate":2663,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.4271455286548429,"extension":5.4077556606053925},"index":2,"playId":"62ef7868-b9cb-3121-80d8-7eb101ff3a5c","pitchNumber":3,"startTime":"2026-08-15T01:49:50.621Z","endTime":"2026-08-15T01:49:54.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T01:49:54.255Z","atBatIndex":68},"scoringPlays":[2,60],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":71.0,"y":113.0},"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":68.73,"y":90.18},"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":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":146.22,"y":181.77},"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":1,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":113.75,"y":163.75},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":167.0,"y":144.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":109.72,"y":163.0},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":157.92,"y":160.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":94.02,"y":91.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":161.55,"y":169.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":131.61,"y":77.85},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":124.0,"y":142.0},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":103.46,"y":150.43},"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":3,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":50.17,"y":130.95},"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":68.73,"y":73.82},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":108.46,"y":137.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":155.78,"y":144.75},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":110.01,"y":47.8},"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":148.94,"y":93.24},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":98.02,"y":164.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":43.69,"y":99.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":79.71,"y":96.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":180.92,"y":97.79},"type":"O","description":"Lineout"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":189.53,"y":99.49},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":78.68,"y":70.08},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":160.98,"y":139.46},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38,39],"bottom":[40,41,42],"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":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":197.86,"y":121.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":149.82,"y":78.7},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":121.07,"y":146.8},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":113.14,"y":182.51},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":124.04,"y":190.37},"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":7,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":150.12,"y":89.7},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":142.0,"y":144.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":153.13,"y":165.76},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52,53,54,55],"bottom":[56,57,58,59],"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":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":116.28,"y":192.11},"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":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":105.14,"y":170.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":193.87,"y":140.82},"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":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":96.2,"y":167.38},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":105.48,"y":148.77},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":188.47,"y":120.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":103.46,"y":154.67},"type":"O","description":"Forceout"}]}},{"startIndex":60,"endIndex":68,"top":[60,61,62,63,64,65],"bottom":[66,67,68],"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":84.69,"y":39.9},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":114.76,"y":149.08},"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":9,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":122.78,"y":196.83},"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":9,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":79.26,"y":167.98},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":149.45,"y":162.54},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":0,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":10,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"onDeck":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"inHole":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"battingOrder":4,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"onDeck":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"inHole":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"battingOrder":3,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":3,"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":3,"groundOuts":4,"airOuts":12,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":1,"avg":".243","atBats":35,"obp":".316","slg":".397","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":2,"leftOnBase":23,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":4,"lineOuts":5},"pitching":{"flyOuts":0,"groundOuts":10,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"4.08","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.28","battersFaced":30,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":117,"balls":33,"strikes":84,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"pitchesPerInning":"13.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":24,"gamesStarted":24,"flyOuts":97,"groundOuts":147,"airOuts":166,"runs":47,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":101,"baseOnBalls":47,"intentionalWalks":0,"hits":129,"hitByPitch":0,"atBats":540,"obp":".300","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2275,"era":"2.70","inningsPitched":"143.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.23","battersFaced":590,"outs":430,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2275,"balls":832,"strikes":1443,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".733","pitchesPerInning":"15.87","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.34","walksPer9Inn":"2.95","hitsPer9Inn":"8.10","runsScoredPer9":"2.95","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":25,"lineOuts":44},"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}},"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":{"note":"(H, 16)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","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":53,"gamesStarted":0,"flyOuts":19,"groundOuts":48,"airOuts":39,"runs":15,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":175,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":782,"era":"2.37","inningsPitched":"49.1","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":13,"whip":"1.03","battersFaced":198,"outs":148,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":274,"strikes":508,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".429","pitchesPerInning":"15.85","gamesFinished":11,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.10","hitsPer9Inn":"6.20","runsScoredPer9":"2.74","homeRunsPer9":"0.36","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(W, 7-1)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":8,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":23,"strikes":64,"strikePercentage":".740","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":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":12,"flyOuts":51,"groundOuts":106,"airOuts":103,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":348,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1387,"era":"3.11","inningsPitched":"92.2","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.13","battersFaced":379,"outs":278,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1387,"balls":479,"strikes":908,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".875","pitchesPerInning":"14.97","gamesFinished":2,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"5.92","walksPer9Inn":"2.33","hitsPer9Inn":"7.87","runsScoredPer9":"3.50","homeRunsPer9":"0.78","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"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":"700","stats":{"batting":{"summary":"1-3 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":25,"groundOuts":55,"airOuts":44,"runs":22,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".233","atBats":180,"obp":".284","slg":".394","ops":".678","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":71,"rbi":27,"leftOnBase":82,"sacBunts":6,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":201,"errors":2,"chances":224,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672629":{"person":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"jerseyNumber":"68","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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":43,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":196,"era":"0.71","inningsPitched":"12.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.11","battersFaced":51,"outs":38,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":196,"balls":78,"strikes":118,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".667","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.97","hitsPer9Inn":"4.97","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":54,"groundOuts":92,"airOuts":122,"runs":55,"doubles":20,"triples":1,"homeRuns":18,"strikeOuts":93,"baseOnBalls":41,"intentionalWalks":2,"hits":96,"hitByPitch":7,"avg":".240","atBats":400,"obp":".319","slg":".430","ops":".749","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":172,"rbi":58,"leftOnBase":204,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.22","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":179,"putOuts":79,"errors":5,"chances":263,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":31,"groundOuts":55,"airOuts":45,"runs":24,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":31,"intentionalWalks":2,"hits":41,"hitByPitch":0,"avg":".222","atBats":185,"obp":".332","slg":".330","ops":".662","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":61,"rbi":17,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.67","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":111,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":4,"groundOuts":13,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".278","atBats":36,"obp":".357","slg":".444","ops":".801","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":16,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"2.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":67,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":22,"gamesStarted":22,"flyOuts":78,"groundOuts":129,"airOuts":142,"runs":74,"doubles":22,"triples":3,"homeRuns":25,"strikeOuts":82,"baseOnBalls":53,"intentionalWalks":2,"hits":132,"hitByPitch":3,"atBats":480,"obp":".348","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1993,"era":"5.11","inningsPitched":"125.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.48","battersFaced":542,"outs":375,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":1993,"balls":743,"strikes":1250,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".444","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"5.90","walksPer9Inn":"3.82","hitsPer9Inn":"9.50","runsScoredPer9":"5.33","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":44},"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":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":57,"flyOuts":27,"groundOuts":28,"airOuts":49,"runs":24,"doubles":13,"triples":1,"homeRuns":2,"strikeOuts":61,"baseOnBalls":13,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".276","atBats":185,"obp":".330","slg":".389","ops":".719","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":72,"rbi":15,"leftOnBase":83,"sacBunts":2,"sacFlies":2,"babip":".395","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"92.50","popOuts":4,"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":4,"putOuts":149,"errors":1,"chances":154,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":54,"gamesStarted":0,"flyOuts":33,"groundOuts":43,"airOuts":56,"runs":24,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":186,"obp":".283","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":795,"era":"3.71","inningsPitched":"51.0","wins":5,"losses":4,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":21,"whip":"1.14","battersFaced":206,"outs":153,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":286,"strikes":509,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".556","pitchesPerInning":"15.59","gamesFinished":9,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.65","hitsPer9Inn":"7.59","runsScoredPer9":"4.24","homeRunsPer9":"1.06","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":83,"groundOuts":129,"airOuts":147,"runs":64,"doubles":23,"triples":3,"homeRuns":21,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":3,"hits":117,"hitByPitch":5,"avg":".251","atBats":466,"obp":".315","slg":".448","ops":".763","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":515,"totalBases":209,"rbi":67,"leftOnBase":155,"sacBunts":0,"sacFlies":4,"babip":".258","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.19","popOuts":28,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":258,"putOuts":126,"errors":3,"chances":387,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":21,"groundOuts":58,"airOuts":42,"runs":16,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":2,"hits":42,"hitByPitch":1,"atBats":173,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":723,"era":"2.85","inningsPitched":"47.1","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":15,"whip":"1.12","battersFaced":190,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":723,"balls":241,"strikes":482,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"15.27","gamesFinished":13,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"6.85","walksPer9Inn":"2.09","hitsPer9Inn":"7.99","runsScoredPer9":"3.04","homeRunsPer9":"0.57","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":46,"groundOuts":113,"airOuts":105,"runs":46,"doubles":17,"triples":4,"homeRuns":7,"strikeOuts":36,"baseOnBalls":22,"intentionalWalks":2,"hits":92,"hitByPitch":2,"avg":".267","atBats":344,"obp":".314","slg":".401","ops":".715","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":138,"rbi":56,"leftOnBase":147,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.08","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"49.14","popOuts":29,"lineOuts":30},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.88","battersFaced":13,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":24,"strikes":16,"strikePercentage":".400","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.13","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":438,"errors":2,"chances":569,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"100","stats":{"batting":{"summary":"4-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":84,"groundOuts":126,"airOuts":140,"runs":59,"doubles":16,"triples":6,"homeRuns":9,"strikeOuts":62,"baseOnBalls":73,"intentionalWalks":0,"hits":107,"hitByPitch":4,"avg":".252","atBats":425,"obp":".363","slg":".381","ops":".744","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":162,"rbi":42,"leftOnBase":180,"sacBunts":5,"sacFlies":5,"babip":".273","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.22","popOuts":16,"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":294,"putOuts":190,"errors":6,"chances":490,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":74,"airOuts":94,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":83,"baseOnBalls":20,"intentionalWalks":0,"hits":75,"hitByPitch":5,"atBats":324,"obp":".286","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1367,"era":"2.92","inningsPitched":"86.1","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.10","battersFaced":351,"outs":259,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1367,"balls":459,"strikes":908,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".727","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.08","hitsPer9Inn":"7.82","runsScoredPer9":"2.92","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","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-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":54,"groundOuts":89,"airOuts":94,"runs":49,"doubles":24,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":43,"intentionalWalks":0,"hits":102,"hitByPitch":4,"avg":".304","atBats":336,"obp":".381","slg":".452","ops":".833","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":152,"rbi":54,"leftOnBase":144,"sacBunts":0,"sacFlies":8,"babip":".339","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":15,"lineOuts":25},"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":31,"stolenBasePercentage":".756","caughtStealingPercentage":".244","assists":22,"putOuts":514,"errors":2,"chances":538,"fielding":".996","passedBall":2,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":7,"gamesStarted":7,"flyOuts":27,"groundOuts":22,"airOuts":48,"runs":14,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":122,"obp":".338","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":540,"era":"3.74","inningsPitched":"33.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.40","battersFaced":143,"outs":101,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":200,"strikes":340,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"1.32","strikeoutsPer9Inn":"6.68","walksPer9Inn":"5.08","hitsPer9Inn":"7.49","runsScoredPer9":"3.74","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"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":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":72,"groundOuts":101,"airOuts":126,"runs":75,"doubles":25,"triples":14,"homeRuns":18,"strikeOuts":114,"baseOnBalls":59,"intentionalWalks":3,"hits":110,"hitByPitch":7,"avg":".246","atBats":448,"obp":".340","slg":".484","ops":".824","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":217,"rbi":57,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.89","popOuts":27,"lineOuts":27},"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":266,"errors":3,"chances":273,"fielding":".989","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":54,"gamesStarted":0,"flyOuts":34,"groundOuts":67,"airOuts":61,"runs":16,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":1,"hits":37,"hitByPitch":3,"atBats":190,"obp":".239","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":758,"era":"2.15","inningsPitched":"54.1","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":13,"whip":"0.85","battersFaced":206,"outs":163,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":280,"strikes":478,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"13.95","gamesFinished":8,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"4.80","walksPer9Inn":"1.49","hitsPer9Inn":"6.13","runsScoredPer9":"2.65","homeRunsPer9":"0.66","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","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":24,"gamesStarted":14,"flyOuts":93,"groundOuts":107,"airOuts":160,"runs":69,"doubles":16,"triples":1,"homeRuns":25,"strikeOuts":72,"baseOnBalls":37,"intentionalWalks":0,"hits":117,"hitByPitch":3,"atBats":449,"obp":".317","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1828,"era":"4.77","inningsPitched":"117.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.32","battersFaced":496,"outs":351,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1828,"balls":642,"strikes":1186,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.62","gamesFinished":2,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"5.54","walksPer9Inn":"2.85","hitsPer9Inn":"9.00","runsScoredPer9":"5.31","homeRunsPer9":"1.92","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":31,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":23,"groundOuts":16,"airOuts":41,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":0,"avg":".216","atBats":102,"obp":".287","slg":".333","ops":".620","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":34,"rbi":15,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":68,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":29,"airOuts":20,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":4,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".292","atBats":106,"obp":".324","slg":".453","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":48,"rbi":21,"leftOnBase":35,"sacBunts":2,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":2,"lineOuts":5},"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":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":14,"putOuts":201,"errors":1,"chances":216,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691769":{"person":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"jerseyNumber":"50","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":7,"gamesStarted":0,"flyOuts":12,"groundOuts":14,"airOuts":19,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":52,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":232,"era":"6.08","inningsPitched":"13.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.58","battersFaced":60,"outs":40,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":89,"strikes":143,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".---","pitchesPerInning":"17.40","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.05","walksPer9Inn":"5.40","hitsPer9Inn":"8.78","runsScoredPer9":"6.07","homeRunsPer9":"1.35","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"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":{"note":"(S, 4)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":11,"groundOuts":39,"airOuts":22,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":119,"obp":".233","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":464,"era":"2.06","inningsPitched":"35.0","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":13,"blownSaves":0,"earnedRuns":8,"whip":"0.77","battersFaced":130,"outs":105,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":464,"balls":152,"strikes":312,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".000","pitchesPerInning":"13.26","gamesFinished":12,"strikeoutWalkRatio":"5.57","strikeoutsPer9Inn":"10.03","walksPer9Inn":"1.80","hitsPer9Inn":"5.14","runsScoredPer9":"2.31","homeRunsPer9":"0.26","inheritedRunners":21,"inheritedRunnersScored":1,"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":true,"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":"401","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":87,"flyOuts":24,"groundOuts":34,"airOuts":37,"runs":26,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".202","atBats":129,"obp":".288","slg":".349","ops":".637","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":45,"rbi":12,"leftOnBase":50,"sacBunts":7,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.50","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":108,"errors":0,"chances":108,"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":[672695,682998,672515,606466,678489,571448,545121,694374,682988,663457,814439,694297,666661,805299],"pitchers":[694297,666661,805299],"bench":[596146,543510],"bullpen":[691769,683352,672629,664199,656464,518876,641793,642528,593958,647336],"battingOrder":[672695,682998,672515,678489,571448,545121,694374,663457,814439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carroll (25, Sale); Perdomo (16, Sale); Moreno (24, Dodd)."},{"label":"HR","value":"Tawa (7, 9th inning off Kinley, 0 on, 0 out)."},{"label":"TB","value":"Carroll 3; Moreno 2; Nootbaar; Perdomo 5; Tawa 4; Vargas, I."},{"label":"RBI","value":"Moreno (54); Tawa (27)."},{"label":"Runners left in scoring position, 2 out","value":"Arenado 2; Moreno 2; Vargas, I 2; Waldschmidt."},{"label":"SAC","value":"Tawa; Waldschmidt."},{"label":"Team RISP","value":"0-for-14."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Vargas, I (3, 2nd base off Fuentes/Baldwin, D)."}]}],"note":[{"label":"a","value":"Struck out for Locklear in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":0,"groundOuts":10,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".248","atBats":30,"obp":".313","slg":".418","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":3,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":3,"groundOuts":4,"airOuts":12,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":35,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"3.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":43,"strikes":120,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"18.11","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":1,"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":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":19,"groundOuts":25,"airOuts":48,"runs":9,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":1,"hits":21,"hitByPitch":2,"atBats":133,"obp":".238","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":617,"era":"2.11","inningsPitched":"38.1","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":11,"blownSaves":0,"earnedRuns":9,"whip":"0.86","battersFaced":148,"outs":115,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":617,"balls":221,"strikes":396,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".750","pitchesPerInning":"16.10","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.82","hitsPer9Inn":"4.93","runsScoredPer9":"2.11","homeRunsPer9":"0.94","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":57,"gamesStarted":0,"flyOuts":38,"groundOuts":36,"airOuts":60,"runs":14,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":68,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":189,"obp":".201","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":848,"era":"1.95","inningsPitched":"55.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":27,"blownSaves":1,"earnedRuns":12,"whip":"0.74","battersFaced":205,"outs":166,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":272,"strikes":576,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.33","gamesFinished":2,"strikeoutWalkRatio":"5.23","strikeoutsPer9Inn":"11.06","walksPer9Inn":"2.11","hitsPer9Inn":"4.55","runsScoredPer9":"2.28","homeRunsPer9":"0.49","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":116,"flyOuts":62,"groundOuts":119,"airOuts":106,"runs":59,"doubles":25,"triples":1,"homeRuns":20,"strikeOuts":91,"baseOnBalls":18,"intentionalWalks":0,"hits":128,"hitByPitch":2,"avg":".290","atBats":441,"obp":".319","slg":".488","ops":".807","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":215,"rbi":67,"leftOnBase":157,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.05","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":259,"errors":0,"chances":260,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":12,"groundOuts":12,"airOuts":26,"runs":8,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":67,"obp":".299","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":298,"era":"3.93","inningsPitched":"18.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":78,"outs":55,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":113,"strikes":185,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.25","gamesFinished":6,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.44","hitsPer9Inn":"6.87","runsScoredPer9":"3.93","homeRunsPer9":"0.49","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":116,"flyOuts":75,"groundOuts":119,"airOuts":144,"runs":54,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":60,"baseOnBalls":28,"intentionalWalks":0,"hits":115,"hitByPitch":2,"avg":".264","atBats":435,"obp":".310","slg":".395","ops":".705","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":172,"rbi":61,"leftOnBase":156,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.83","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":30,"lineOuts":39},"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":93,"putOuts":205,"errors":4,"chances":302,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"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":17,"balls":4,"strikes":13,"strikePercentage":".760","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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"flyOuts":30,"groundOuts":33,"airOuts":56,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":67,"baseOnBalls":15,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":193,"obp":".272","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":884,"era":"2.39","inningsPitched":"52.2","wins":4,"losses":1,"saves":2,"saveOpportunities":6,"holds":13,"blownSaves":4,"earnedRuns":14,"whip":"1.06","battersFaced":214,"outs":158,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":884,"balls":296,"strikes":588,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".800","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"11.45","walksPer9Inn":"2.56","hitsPer9Inn":"7.01","runsScoredPer9":"2.39","homeRunsPer9":"0.51","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":62,"groundOuts":100,"airOuts":100,"runs":56,"doubles":17,"triples":2,"homeRuns":15,"strikeOuts":105,"baseOnBalls":39,"intentionalWalks":0,"hits":102,"hitByPitch":2,"atBats":400,"obp":".321","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1763,"era":"4.64","inningsPitched":"106.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.32","battersFaced":448,"outs":320,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1763,"balls":666,"strikes":1097,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".308","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.29","hitsPer9Inn":"8.61","runsScoredPer9":"4.72","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":108,"airOuts":82,"runs":64,"doubles":8,"triples":0,"homeRuns":20,"strikeOuts":92,"baseOnBalls":45,"intentionalWalks":2,"hits":106,"hitByPitch":7,"avg":".274","atBats":387,"obp":".359","slg":".450","ops":".809","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":174,"rbi":61,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.35","popOuts":13,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":39,"stolenBasePercentage":".848","caughtStealingPercentage":".152","assists":13,"putOuts":528,"errors":2,"chances":543,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 12-8)","summary":"6.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":108,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":29,"strikes":79,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":22,"gamesStarted":22,"flyOuts":61,"groundOuts":103,"airOuts":113,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":160,"baseOnBalls":28,"intentionalWalks":0,"hits":103,"hitByPitch":10,"atBats":476,"obp":".273","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2077,"era":"2.16","inningsPitched":"129.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.02","battersFaced":517,"outs":387,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2077,"balls":668,"strikes":1409,"strikePercentage":".680","hitBatsmen":10,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":1,"winPercentage":".600","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"11.16","walksPer9Inn":"1.95","hitsPer9Inn":"7.19","runsScoredPer9":"2.51","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":0,"chances":25,"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"}]},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":40,"airOuts":21,"runs":10,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".218","atBats":101,"obp":".269","slg":".317","ops":".586","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":32,"rbi":11,"leftOnBase":40,"sacBunts":3,"sacFlies":0,"babip":".266","groundOutsToAirouts":"1.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.00","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":44,"errors":6,"chances":134,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":74,"groundOuts":95,"airOuts":123,"runs":86,"doubles":29,"triples":0,"homeRuns":35,"strikeOuts":135,"baseOnBalls":53,"intentionalWalks":3,"hits":124,"hitByPitch":3,"avg":".262","atBats":474,"obp":".338","slg":".544","ops":".882","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":258,"rbi":74,"leftOnBase":204,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.54","popOuts":30,"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":82,"putOuts":870,"errors":7,"chances":959,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":47,"groundOuts":70,"airOuts":75,"runs":38,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":21,"intentionalWalks":1,"hits":65,"hitByPitch":2,"avg":".264","atBats":246,"obp":".321","slg":".394","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":97,"rbi":44,"leftOnBase":109,"sacBunts":1,"sacFlies":5,"babip":".284","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":7,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".143","atBats":28,"obp":".143","slg":".179","ops":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":5,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":67,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":39,"groundOuts":59,"airOuts":73,"runs":42,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":69,"baseOnBalls":40,"intentionalWalks":2,"hits":63,"hitByPitch":5,"avg":".240","atBats":262,"obp":".350","slg":".427","ops":".777","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":112,"rbi":30,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":135,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":28,"groundOuts":26,"airOuts":53,"runs":21,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":4,"hits":35,"hitByPitch":1,"atBats":153,"obp":".316","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":680,"era":"4.07","inningsPitched":"42.0","wins":6,"losses":5,"saves":1,"saveOpportunities":5,"holds":11,"blownSaves":4,"earnedRuns":19,"whip":"1.29","battersFaced":175,"outs":126,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":252,"strikes":428,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":".545","pitchesPerInning":"16.19","gamesFinished":15,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.79","walksPer9Inn":"4.07","hitsPer9Inn":"7.50","runsScoredPer9":"4.50","homeRunsPer9":"1.93","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"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"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":107,"groundOuts":109,"airOuts":177,"runs":72,"doubles":22,"triples":0,"homeRuns":20,"strikeOuts":74,"baseOnBalls":37,"intentionalWalks":1,"hits":119,"hitByPitch":6,"avg":".254","atBats":468,"obp":".310","slg":".429","ops":".739","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":201,"rbi":64,"leftOnBase":197,"sacBunts":0,"sacFlies":11,"babip":".257","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.40","popOuts":34,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":155,"errors":7,"chances":440,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":27,"groundOuts":35,"airOuts":45,"runs":18,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":169,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":691,"era":"3.02","inningsPitched":"44.2","wins":1,"losses":2,"saves":24,"saveOpportunities":27,"holds":0,"blownSaves":3,"earnedRuns":15,"whip":"1.19","battersFaced":183,"outs":134,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":691,"balls":202,"strikes":489,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".333","pitchesPerInning":"15.47","gamesFinished":37,"strikeoutWalkRatio":"3.77","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.62","hitsPer9Inn":"8.06","runsScoredPer9":"3.63","homeRunsPer9":"1.01","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":66,"groundOuts":76,"airOuts":115,"runs":50,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":150,"baseOnBalls":37,"intentionalWalks":0,"hits":97,"hitByPitch":10,"avg":".223","atBats":435,"obp":".297","slg":".372","ops":".669","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":162,"rbi":58,"leftOnBase":206,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":27,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":178,"putOuts":102,"errors":10,"chances":290,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664849":{"person":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":15,"gamesStarted":1,"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":2,"hits":13,"hitByPitch":3,"atBats":43,"obp":".474","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":233,"era":"6.35","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"2.12","battersFaced":58,"outs":34,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":107,"strikes":126,"strikePercentage":".540","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".000","pitchesPerInning":"20.56","gamesFinished":2,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"9.53","walksPer9Inn":"8.74","hitsPer9Inn":"10.32","runsScoredPer9":"6.35","homeRunsPer9":"1.59","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":71,"groundOuts":113,"airOuts":127,"runs":46,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":94,"baseOnBalls":48,"intentionalWalks":0,"hits":102,"hitByPitch":3,"atBats":430,"obp":".315","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1812,"era":"3.47","inningsPitched":"114.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":487,"outs":342,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1812,"balls":669,"strikes":1143,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".636","pitchesPerInning":"15.89","gamesFinished":1,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.79","hitsPer9Inn":"8.05","runsScoredPer9":"3.63","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":14,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":47,"groundOuts":57,"airOuts":80,"runs":40,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":74,"baseOnBalls":30,"intentionalWalks":0,"hits":63,"hitByPitch":4,"avg":".232","atBats":272,"obp":".315","slg":".397","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":108,"rbi":34,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.22","popOuts":13,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":160,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"902","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":30,"flyOuts":18,"groundOuts":20,"airOuts":27,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".067","atBats":75,"obp":".167","slg":".067","ops":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":5,"rbi":3,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".096","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":29,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":41,"groundOuts":58,"airOuts":89,"runs":34,"doubles":17,"triples":0,"homeRuns":11,"strikeOuts":83,"baseOnBalls":41,"intentionalWalks":0,"hits":68,"hitByPitch":2,"avg":".230","atBats":296,"obp":".326","slg":".399","ops":".725","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":118,"rbi":39,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.91","popOuts":30,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":183,"errors":2,"chances":191,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":3,"flyOuts":29,"groundOuts":79,"airOuts":58,"runs":36,"doubles":13,"triples":4,"homeRuns":7,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":1,"hits":68,"hitByPitch":1,"atBats":263,"obp":".311","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1185,"era":"3.95","inningsPitched":"68.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":30,"whip":"1.27","battersFaced":285,"outs":205,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1185,"balls":414,"strikes":771,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":6,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".333","pitchesPerInning":"17.34","gamesFinished":15,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.77","walksPer9Inn":"2.50","hitsPer9Inn":"8.96","runsScoredPer9":"4.74","homeRunsPer9":"0.92","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":77,"groundOuts":137,"airOuts":143,"runs":65,"doubles":16,"triples":2,"homeRuns":21,"strikeOuts":108,"baseOnBalls":45,"intentionalWalks":0,"hits":120,"hitByPitch":2,"atBats":503,"obp":".302","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1988,"era":"4.03","inningsPitched":"131.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.25","battersFaced":556,"outs":395,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":740,"strikes":1248,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".533","pitchesPerInning":"15.10","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.38","walksPer9Inn":"3.08","hitsPer9Inn":"8.20","runsScoredPer9":"4.44","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":19,"flyOuts":48,"groundOuts":123,"airOuts":103,"runs":36,"doubles":13,"triples":4,"homeRuns":11,"strikeOuts":80,"baseOnBalls":43,"intentionalWalks":1,"hits":79,"hitByPitch":2,"atBats":380,"obp":".289","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1639,"era":"2.96","inningsPitched":"106.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.15","battersFaced":430,"outs":319,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1639,"balls":636,"strikes":1003,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".571","pitchesPerInning":"15.41","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.77","walksPer9Inn":"3.64","hitsPer9Inn":"6.69","runsScoredPer9":"3.05","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686948,660670,621566,671739,645277,643289,573262,663586,805347,642086,673490,519242,800311,689266,641755],"pitchers":[519242,800311,689266,641755],"bench":[669221,657041],"bullpen":[693821,656550,628452,669276,641816,682989,527048,608718,664849],"battingOrder":[686948,660670,621566,671739,645277,643289,573262,663586,673490],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Baldwin, D; Dubón; Harris II."},{"label":"Team LOB","value":"3."}]}],"note":[{"label":"a","value":"Struck out for Jarvis in the 8th."}]}},"officials":[{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Carroll (by Kinley)."},{"label":"HBP","value":"Barrosa (by Dodd)."},{"label":"ABS Challenge","value":"Baldwin, D (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Pfaadt 87-64; Morillo, J 19-12; Garcia, B 11-8; Sale 108-79; Fuentes 17-13; Dodd 24-17; Kinley 14-11."},{"label":"Groundouts-flyouts","value":"Pfaadt 8-0; Morillo, J 1-0; Garcia, B 1-0; Sale 2-3; Fuentes 1-0; Dodd 0-0; Kinley 1-0."},{"label":"Batters faced","value":"Pfaadt 23; Morillo, J 4; Garcia, B 3; Sale 23; Fuentes 4; Dodd 6; Kinley 6."},{"label":"Umpires","value":"HP: Roberto Ortiz. 1B: Jim Wolf. 2B: Edwin Jimenez. 3B: Alan Porter. "},{"label":"Weather","value":"87 degrees, Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"7:17 PM."},{"label":"T","value":"2:32."},{"label":"Att","value":"35,106."},{"label":"Venue","value":"Truist Park."},{"label":"August 14, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","boxscoreName":"Pfaadt"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 7-1)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":8,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":23,"strikes":64,"strikePercentage":".740","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":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":12,"flyOuts":51,"groundOuts":106,"airOuts":103,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":348,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1387,"era":"3.11","inningsPitched":"92.2","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.13","battersFaced":379,"outs":278,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1387,"balls":479,"strikes":908,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".875","pitchesPerInning":"14.97","gamesFinished":2,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"5.92","walksPer9Inn":"2.33","hitsPer9Inn":"7.87","runsScoredPer9":"3.50","homeRunsPer9":"0.78","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":26},"fielding":{"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"}]},"type":"starter","gameScore":85,"pitchingGameScore":85},{"player":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","boxscoreName":"Sale"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 12-8)","summary":"6.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":108,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":29,"strikes":79,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":22,"gamesStarted":22,"flyOuts":61,"groundOuts":103,"airOuts":113,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":160,"baseOnBalls":28,"intentionalWalks":0,"hits":103,"hitByPitch":10,"atBats":476,"obp":".273","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2077,"era":"2.16","inningsPitched":"129.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.02","battersFaced":517,"outs":387,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2077,"balls":668,"strikes":1409,"strikePercentage":".680","hitBatsmen":10,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":1,"winPercentage":".600","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"11.16","walksPer9Inn":"1.95","hitsPer9Inn":"7.19","runsScoredPer9":"2.51","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":84,"groundOuts":126,"airOuts":140,"runs":59,"doubles":16,"triples":6,"homeRuns":9,"strikeOuts":62,"baseOnBalls":73,"intentionalWalks":0,"hits":107,"hitByPitch":4,"avg":".252","atBats":425,"obp":".363","slg":".381","ops":".744","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":162,"rbi":42,"leftOnBase":180,"sacBunts":5,"sacFlies":5,"babip":".273","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.22","popOuts":16,"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":294,"putOuts":190,"errors":6,"chances":490,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"loser":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"save":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}