{"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":823973,"link":"/api/v1.1/game/823973/feed/live","metaData":{"wait":10,"timeStamp":"20260329_034049","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823973,"type":"R","doubleHeader":"N","id":"2026/03/28/arimlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823973-2026-03-28","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-03-29T01:10:00Z","originalDate":"2026-03-28","officialDate":"2026-03-28","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":0,"losses":3,"ties":0,"pct":".000"},"records":{},"divisionLeader":false,"wins":0,"losses":3,"winningPercentage":".000"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","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":"LA Dodgers","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":3,"losses":0,"ties":0,"pct":"1.000"},"records":{},"divisionLeader":false,"wins":3,"losses":0,"winningPercentage":"1.000"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID676508":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508","firstName":"Benjamin","lastName":"Casparius","primaryNumber":"78","birthDate":"1999-02-11","currentAge":27,"birthCity":"Westport","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Casparius","middleName":"Keith","boxscoreName":"Casparius","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Kaz-per-reh-us","mlbDebutDate":"2024-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Casparius","nameSlug":"ben-casparius-676508","firstLastName":"Ben Casparius","lastFirstName":"Casparius, Ben","lastInitName":"Casparius, B","initLastName":"B Casparius","fullFMLName":"Benjamin Keith Casparius","fullLFMName":"Casparius, Benjamin Keith","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"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},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"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},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"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},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"ID656976":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976","firstName":"Pavin","lastName":"Smith","primaryNumber":"26","birthDate":"1996-02-06","currentAge":30,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pavin","useLastName":"Smith","middleName":"Joe","boxscoreName":"Smith, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"PAY-vin","mlbDebutDate":"2020-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pavin Smith","nameSlug":"pavin-smith-656976","firstLastName":"Pavin Smith","lastFirstName":"Smith, Pavin","lastInitName":"Smith, P","initLastName":"P Smith","fullFMLName":"Pavin Joe Smith","fullLFMName":"Smith, Pavin Joe","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":25,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"6 mph, L To R"},"gameInfo":{"attendance":53340,"firstPitch":"2026-03-29T01:10:00.000Z","gameDurationMinutes":150},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"home":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":666938,"fullName":"Edward Alvarez","link":"/api/v1/people/666938"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T01:10:03.636Z","endTime":"2026-03-29T01:10:32.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-28T21:58:44.367Z","endTime":"2026-03-29T00:41:32.069Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-03-29T00:41:32.069Z","endTime":"2026-03-29T01:08:35.840Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-03-29T01:08:35.840Z","endTime":"2026-03-29T01:10:05.718Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":96.2,"endSpeed":88.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672820653472208,"aZ":-11.048286922793018,"pfxX":-1.4887971852197477,"pfxZ":10.605932405681518,"pX":-0.23664521171251357,"pZ":2.6948340505203765,"vX0":3.501236338726629,"vY0":-140.01383425643803,"vZ0":-7.212333789192837,"x":126.02,"y":166.02,"x0":-1.3081268359308567,"y0":50.00336817959398,"z0":6.021915009733422,"aX":-2.966123600375561},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2337,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.39072247958500794,"extension":7.430306365999403},"index":3,"playId":"9fe2adca-9c5d-39e3-803b-ebb4e4c2abcb","pitchNumber":1,"startTime":"2026-03-29T01:10:05.718Z","endTime":"2026-03-29T01:10:08.894Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81862442510404,"aZ":-43.251438522357084,"pfxX":2.9486320410534734,"pfxZ":-8.0447184181055,"pX":-0.6864138806510954,"pZ":2.4207067639716655,"vX0":0.9453291255648077,"vY0":-116.84803493031431,"vZ0":0.5048514481669746,"x":143.16,"y":173.42,"x0":-1.4796800507516172,"y0":50.00181951510273,"z0":6.278512482614718,"aX":4.060897460276422},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.2,"breakHorizontal":-5.5,"spinRate":2577,"spinDirection":15},"zone":4,"typeConfidence":2.0,"plateTime":0.4694617968592909,"extension":6.784850467959444},"hitData":{"launchSpeed":75.2,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.79,"coordY":166.26}},"index":4,"playId":"d0455901-3bb6-3285-96a6-dbcfd73bc9b9","pitchNumber":2,"startTime":"2026-03-29T01:10:25.916Z","endTime":"2026-03-29T01:10:32.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:10:32.778Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Diamondbacks challenged (play at 1st), call on the field was overturned: Corbin Carroll singles on a ground ball to third baseman Santiago Espinal.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T01:10:53.660Z","endTime":"2026-03-29T01:11:43.923Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.825492729017746,"aZ":-9.867531526800269,"pfxX":-0.25048507294453104,"pfxZ":11.13625076951884,"pX":-0.08830092293206351,"pZ":2.8320278572838076,"vX0":3.103371573561833,"vY0":-140.84328350499422,"vZ0":-7.121163878547833,"x":120.37,"y":162.32,"x0":-1.173299343503537,"y0":50.006889226878194,"z0":6.036008586127352,"aX":-0.5020172112239198},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":-0.2,"spinRate":2556,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.3893048808555597,"extension":7.476239280227565},"index":0,"playId":"7bc380c5-5513-33d5-9a60-4c75dd0d2c99","pitchNumber":1,"startTime":"2026-03-29T01:11:03.309Z","endTime":"2026-03-29T01:11:06.593Z","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.4,"endSpeed":88.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06970242805362,"aZ":-10.300887560656978,"pfxX":-0.5331039219105089,"pfxZ":10.792515995406482,"pX":-0.006467462386840147,"pZ":3.0499062381557565,"vX0":3.430007769388252,"vY0":-141.63293585940852,"vZ0":-6.846457887865309,"x":117.25,"y":156.43,"x0":-1.1652186657251697,"y0":50.00481842608935,"z0":6.161190635283784,"aX":-1.0811866991263552},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":0.2,"spinRate":2524,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.38707624408833885,"extension":7.207245411625416},"index":1,"playId":"fb96f44b-bf9a-3d3b-8651-ca59cfa2d189","pitchNumber":2,"startTime":"2026-03-29T01:11:17.164Z","endTime":"2026-03-29T01:11:20.164Z","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":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649350032146486,"aZ":-16.111867365412753,"pfxX":-0.48395157965403457,"pfxZ":7.843990445508572,"pX":0.08632622043438892,"pZ":2.701795868764446,"vX0":3.376375731234434,"vY0":-141.34685912163047,"vZ0":-6.629154478482907,"x":113.71,"y":165.83,"x0":-1.0547266792657175,"y0":50.00161370325954,"z0":6.090406282396131,"aX":-0.9914726070185723},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":0.2,"spinRate":2505,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.3857741068834071,"extension":7.3586063136603075},"hitData":{"launchSpeed":93.6,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.73,"coordY":157.79}},"index":2,"playId":"b1b531c9-6fe9-3452-b562-e91bc6fb4329","pitchNumber":3,"startTime":"2026-03-29T01:11:35.653Z","endTime":"2026-03-29T01:11:43.923Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":109},"playEndTime":"2026-03-29T01:11:43.923Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, first baseman Freddie Freeman to pitcher Tyler Glasnow to first baseman Freddie Freeman. Corbin Carroll to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T01:13:25.471Z","endTime":"2026-03-29T01:15:11.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154718165997576,"aZ":-16.085218130864778,"pfxX":0.3555744611420457,"pfxZ":8.136982478021546,"pX":-0.5327782511384053,"pZ":4.058308810451264,"vX0":2.0559927881671625,"vY0":-139.02580283918337,"vZ0":-2.866661924804146,"x":137.31,"y":129.21,"x0":-1.3250240746334983,"y0":50.00581995481445,"z0":6.156930613744477,"aX":0.703186161132221},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-1.1,"spinRate":2385,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.3924278173132576,"extension":7.251948677792819},"index":0,"playId":"d03b9d06-5f22-3f34-972c-e93e22251b5c","pitchNumber":1,"startTime":"2026-03-29T01:13:32.926Z","endTime":"2026-03-29T01:13:36.359Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.251040867364193,"aZ":-42.106154488854514,"pfxX":2.618811312221642,"pfxZ":-7.105617160931699,"pX":-0.04647012432288441,"pZ":0.42789303191792605,"vX0":2.401231625742761,"vY0":-117.5197414825422,"vZ0":-4.040939406987367,"x":118.77,"y":227.23,"x0":-1.4215792884353178,"y0":50.00130549555237,"z0":6.0804999262388835,"aX":3.662102908518194},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.6,"breakHorizontal":-5.3,"spinRate":2682,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.4660645537465862,"extension":7.216319857846552},"index":1,"playId":"2c125b06-5139-38da-9fe7-404a705ff9c8","pitchNumber":2,"startTime":"2026-03-29T01:13:47.981Z","endTime":"2026-03-29T01:13:51.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18513740792137,"aZ":-14.22641834843982,"pfxX":-0.8579426749390566,"pfxZ":8.867177629624944,"pX":0.7737483234465433,"pZ":1.6036109968160925,"vX0":6.023251943697377,"vY0":-140.3026079852613,"vZ0":-9.52223234005301,"x":87.51,"y":195.48,"x0":-1.2754488507246824,"y0":50.003838222581244,"z0":5.935397936636521,"aX":-1.7371775422267808},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":0.5,"spinRate":2452,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.38812355940659327,"extension":7.523454467608459},"index":2,"playId":"5eec17bf-b449-3554-92f4-33e0511b1c1b","pitchNumber":3,"startTime":"2026-03-29T01:14:10.698Z","endTime":"2026-03-29T01:14:14.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16208606406684,"aZ":-12.160887619903937,"pfxX":-2.7044199031811518,"pfxZ":10.069938048579825,"pX":-0.2987948851134986,"pZ":2.2296386782987416,"vX0":3.7631946329491104,"vY0":-139.3447807603613,"vZ0":-7.992650504202435,"x":128.39,"y":178.58,"x0":-1.3087472966093565,"y0":50.00477461127565,"z0":5.918726987628846,"aX":-5.376177126402288},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":4.2,"spinRate":2522,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.3914768994275857,"extension":7.4860730763596735},"index":3,"playId":"6cc75258-9116-32a2-b97c-b68896c275b8","pitchNumber":4,"startTime":"2026-03-29T01:14:28.373Z","endTime":"2026-03-29T01:14:31.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"2aeb8907-22a5-359b-876f-eb22848944ee","startTime":"2026-03-29T01:14:45.729Z","endTime":"2026-03-29T01:14:48.729Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389774154964837,"aZ":-15.831726014889218,"pfxX":-1.4338550504147307,"pfxZ":8.329079481510147,"pX":-0.003385667572919969,"pZ":1.994952427814061,"vX0":4.205888183820199,"vY0":-138.79434169591343,"vZ0":-8.129405702139756,"x":117.13,"y":184.92,"x0":-1.34829181956816,"y0":50.00581363661296,"z0":6.004362144093124,"aX":-2.814810767867463},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":1.8,"spinRate":2466,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.39377432896862175,"extension":7.493411423079773},"hitData":{"launchSpeed":96.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.82,"coordY":168.69}},"index":5,"playId":"95188401-d2d5-3af9-a590-b49563d73aac","pitchNumber":5,"startTime":"2026-03-29T01:15:02.895Z","endTime":"2026-03-29T01:15:11.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:15:11.088Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pavin Smith singles on a sharp ground ball to left fielder Teoscar Hernández. Corbin Carroll scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T01:15:42.036Z","endTime":"2026-03-29T01:17:16.027Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.878951177779513,"aZ":-43.37701735567214,"pfxX":5.462503985333745,"pfxZ":-8.602971133825701,"pX":-0.5837408760615618,"pZ":2.6864967511389453,"vX0":0.07525036373032501,"vY0":-113.66329964392769,"vZ0":1.7020040654195414,"x":139.25,"y":166.24,"x0":-1.3265128574333251,"y0":50.00567931058021,"z0":6.252811887572832,"aX":7.109807649807308},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.8,"breakHorizontal":-9.8,"spinRate":2564,"spinDirection":16},"zone":4,"typeConfidence":2.0,"plateTime":0.4828900516818875,"extension":7.1665422154106215},"index":0,"playId":"bd1eda83-2358-3195-a36a-924227a88430","pitchNumber":1,"startTime":"2026-03-29T01:15:52.808Z","endTime":"2026-03-29T01:15:57.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103578696666297,"aZ":-43.047588852694155,"pfxX":4.413708159893624,"pfxZ":-7.703701877827898,"pX":0.042214030548023966,"pZ":3.3805357619983654,"vX0":1.836971763676334,"vY0":-118.48536765522014,"vZ0":2.357449776924674,"x":115.39,"y":147.51,"x0":-1.31806847959453,"y0":50.00134252436995,"z0":6.326186686067315,"aX":6.231081195168644},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.0,"breakHorizontal":-8.4,"spinRate":2718,"spinDirection":21},"zone":2,"typeConfidence":2.0,"plateTime":0.4634982297604666,"extension":7.286911450862331},"index":1,"playId":"db65e4de-1629-39c1-9889-64a592318926","pitchNumber":2,"startTime":"2026-03-29T01:16:09.781Z","endTime":"2026-03-29T01:16:14.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42658420154771,"aZ":-19.356568677997448,"pfxX":-6.102436774832642,"pfxZ":6.58126747952695,"pX":-0.13853733955886527,"pZ":4.650891217621778,"vX0":5.482162652466989,"vY0":-138.9918893454968,"vZ0":-0.3480524378724599,"x":122.28,"y":113.21,"x0":-1.3478646590455534,"y0":50.004279218341075,"z0":6.068009319469109,"aX":-11.88869084086061},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":2332,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.3947223461841438,"extension":7.36544205564402},"index":2,"playId":"072df4b9-373b-331a-b931-919e9777a05c","pitchNumber":3,"startTime":"2026-03-29T01:16:31.113Z","endTime":"2026-03-29T01:16:34.449Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346798617125803,"aZ":-32.572200583777615,"pfxX":1.2157551972086937,"pfxZ":-0.23211571190170144,"pX":-0.4266735829248088,"pZ":1.7770141281999856,"vX0":3.0629419598093746,"vY0":-129.95404512758367,"vZ0":-4.230570963782954,"x":133.26,"y":190.8,"x0":-1.7768615362286604,"y0":50.00180931897915,"z0":5.890632554324142,"aX":2.0865937688335046},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":-2.9,"spinRate":2365,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.42091732698963824,"extension":7.110255697510801},"index":3,"playId":"6f2a18ab-a203-3798-b918-a9f1c653274f","pitchNumber":4,"startTime":"2026-03-29T01:16:48.572Z","endTime":"2026-03-29T01:16:52.143Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874023191302488,"aZ":-43.28438897267396,"pfxX":4.410502002309036,"pfxZ":-7.754967026008279,"pX":-0.601736922981988,"pZ":2.6084046431801258,"vX0":0.49208326861265955,"vY0":-119.46938065534091,"vZ0":0.6159166123608362,"x":139.94,"y":168.35,"x0":-1.3832855059388895,"y0":50.0027721987626,"z0":6.265013540122028,"aX":6.319675774763077},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.6,"breakHorizontal":-8.0,"spinRate":2651,"spinDirection":12},"zone":4,"typeConfidence":2.0,"plateTime":0.4599940443266881,"extension":6.902233868211824},"hitData":{"launchSpeed":105.6,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":79.0,"coordY":105.0}},"index":4,"playId":"ae0db1f3-d664-365b-8899-399698fe2d0a","pitchNumber":5,"startTime":"2026-03-29T01:17:05.853Z","endTime":"2026-03-29T01:17:16.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:17:16.027Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T01:17:37.757Z","endTime":"2026-03-29T01:18:23.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37609349991914,"aZ":-32.1190949075907,"pfxX":0.2779427901342671,"pfxZ":0.028541059655161405,"pX":0.04429580481100591,"pZ":3.0097190417514805,"vX0":4.1527202612894065,"vY0":-127.4048919139041,"vZ0":-1.207038170226199,"x":115.31,"y":157.52,"x0":-1.6377794953170293,"y0":50.000103981706665,"z0":6.011258832474561,"aX":0.4590095820951723},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":-1.3,"spinRate":2359,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.4287210173429119,"extension":7.409220973209543},"index":0,"playId":"9013bef2-9130-3705-82fb-6c50e6321e22","pitchNumber":1,"startTime":"2026-03-29T01:17:45.054Z","endTime":"2026-03-29T01:17:48.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316019317429863,"aZ":-19.65452193873478,"pfxX":0.6037917237487864,"pfxZ":6.2168650020327725,"pX":-0.6905129852184402,"pZ":3.294076552142677,"vX0":1.0975967479767208,"vY0":-140.63863787140852,"vZ0":-4.189327582946346,"x":143.32,"y":149.84,"x0":-1.1634708290470837,"y0":50.00136606779847,"z0":6.06872887222059,"aX":1.2158703561549187},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":-1.3,"spinRate":2251,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.38867382118502025,"extension":7.361666532989968},"index":1,"playId":"46a9e520-118b-3f5c-9da9-cd35d3ceb4c8","pitchNumber":2,"startTime":"2026-03-29T01:17:58.877Z","endTime":"2026-03-29T01:18:02.503Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578756651650735,"aZ":-40.63847349472615,"pfxX":4.384720192006,"pfxZ":-5.927095867270771,"pX":-0.09209146652172441,"pZ":1.436032653218315,"vX0":1.3116197690599227,"vY0":-118.94644598118573,"vZ0":-2.3779061415971365,"x":120.51,"y":200.01,"x0":-1.2208490308738378,"y0":50.00386479804651,"z0":6.1460246702133325,"aX":6.260343592872457},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.0,"breakHorizontal":-8.3,"spinRate":2688,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4611133604386626,"extension":7.222637122951366},"hitData":{"launchSpeed":66.3,"launchAngle":76.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.01,"coordY":194.13}},"index":2,"playId":"7de07f89-ba57-3511-8e0b-73d997b6ea1b","pitchNumber":3,"startTime":"2026-03-29T01:18:15.383Z","endTime":"2026-03-29T01:18:23.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:18:23.969Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T01:20:16.813Z","endTime":"2026-03-29T01:21:58.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195202874597634,"aZ":-20.256117006448587,"pfxX":6.613517668010115,"pfxZ":6.716221043784677,"pX":1.36365779421493,"pZ":1.3563993968888532,"vX0":-1.4341307701973924,"vY0":-131.92807939457654,"vZ0":-7.838575838643393,"x":65.02,"y":202.16,"x0":1.0523183436806818,"y0":50.005105147567384,"z0":5.841462239018439,"aX":11.74285407206127},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-11.8,"spinRate":2148,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.414040565259576,"extension":6.07707627949183},"index":0,"playId":"7cdf3816-e0f8-3d00-aa47-018c60ebecef","pitchNumber":1,"startTime":"2026-03-29T01:20:36.090Z","endTime":"2026-03-29T01:20:39.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621043578929182,"aZ":-20.84635193479121,"pfxX":6.754765052451054,"pfxZ":6.329960816087963,"pX":0.1569420088755124,"pZ":1.8679532557968876,"vX0":-4.433043898977281,"vY0":-132.5319327041035,"vZ0":-6.721477156263369,"x":111.02,"y":188.35,"x0":0.9681998512744423,"y0":50.005365307856884,"z0":5.944639187368304,"aX":12.095278987854234},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-11.4,"spinRate":2216,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.41226043044442795,"extension":5.994980988704699},"index":1,"playId":"6a46ac9c-bd1d-35ff-a99e-e01ae35d1738","pitchNumber":2,"startTime":"2026-03-29T01:20:49.424Z","endTime":"2026-03-29T01:20:52.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69776150826946,"aZ":-22.178750592939792,"pfxX":6.53280574615642,"pfxZ":5.468881083696253,"pX":1.4662961643317758,"pZ":1.8088004595594442,"vX0":-1.1613582283761243,"vY0":-133.81878183320086,"vZ0":-6.873295741127575,"x":61.11,"y":189.94,"x0":1.0544234975976163,"y0":50.006033587747964,"z0":5.980413628015262,"aX":11.945353411062145},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-11.6,"spinRate":2240,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4080542481598948,"extension":6.275889875399289},"index":2,"playId":"f8fe31a2-ad09-3751-b6bd-ea85d252fe0d","pitchNumber":3,"startTime":"2026-03-29T01:21:26.871Z","endTime":"2026-03-29T01:21:30.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285099873042483,"aZ":-22.70159069648722,"pfxX":-0.9061490276977118,"pfxZ":5.312992237925262,"pX":-1.408805592687822,"pZ":0.953393310949388,"vX0":-5.664866901186434,"vY0":-131.54224670868578,"vZ0":-8.224585704174977,"x":170.7,"y":213.04,"x0":0.8749793524761519,"y0":50.004690721167066,"z0":5.756463106710267,"aX":-1.6156648857873959},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":2.6,"spinRate":2286,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.41360970717428547,"extension":6.337576861115724},"index":3,"playId":"1e8987bc-3264-3d69-a670-5f61c79185bb","pitchNumber":4,"startTime":"2026-03-29T01:21:41.052Z","endTime":"2026-03-29T01:21:44.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80746549339251,"aZ":-20.89396796451535,"pfxX":6.973024491592491,"pfxZ":6.12791369563706,"pX":0.03133414069444184,"pZ":1.2024200095502495,"vX0":-4.9360310813315404,"vY0":-134.06289046028425,"vZ0":-8.345860620978376,"x":115.81,"y":206.31,"x0":0.9796271622819277,"y0":50.00493416683649,"z0":5.817700638025197,"aX":12.842861467798862},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":-11.8,"spinRate":2307,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40673538975256784,"extension":6.143240270229288},"index":4,"playId":"ffa8ee7e-0536-374d-90e3-528d975641bf","pitchNumber":5,"startTime":"2026-03-29T01:21:55.154Z","endTime":"2026-03-29T01:21:58.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:21:58.849Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T01:22:18.015Z","endTime":"2026-03-29T01:23:59.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197771249302065,"aZ":-22.05529948760298,"pfxX":0.21879646434831312,"pfxZ":5.752610677662087,"pX":0.3128117462297126,"pZ":2.382130862946488,"vX0":-2.560504052451949,"vY0":-130.92227339339388,"vZ0":-5.016595601320876,"x":105.08,"y":174.46,"x0":1.2695719443088904,"y0":50.00330761049365,"z0":5.945141156339682,"aX":0.38520595311235006},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":0.1,"spinRate":2205,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.416247271032923,"extension":5.899387789506739},"index":0,"playId":"fac73693-86d6-30ad-9b84-a4842cdf0359","pitchNumber":1,"startTime":"2026-03-29T01:22:27.379Z","endTime":"2026-03-29T01:22:30.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125605460832755,"aZ":-12.555550701561817,"pfxX":3.077014896713255,"pfxZ":10.718366535726101,"pX":-0.15999419037155366,"pZ":2.1524544479739696,"vX0":-4.211287468818708,"vY0":-133.98193939644122,"vZ0":-7.692564246891791,"x":123.1,"y":180.66,"x0":1.027498402366048,"y0":50.00073601967788,"z0":5.94482379490614,"aX":5.631249879889512},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-4.7,"spinRate":2332,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4077535969709092,"extension":6.653143994664115},"index":1,"playId":"b4c86a3c-8b8b-319a-8eaf-23097e7f8c2e","pitchNumber":2,"startTime":"2026-03-29T01:22:47.539Z","endTime":"2026-03-29T01:22:51.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863593211857236,"aZ":-19.685775900977443,"pfxX":-1.1007543934965396,"pfxZ":7.0672202257499785,"pX":-1.4130574511901335,"pZ":1.297790814559854,"vX0":-5.53574309013123,"vY0":-131.57135156888214,"vZ0":-7.983232952490839,"x":170.86,"y":203.74,"x0":0.8544290617033797,"y0":50.00235639044786,"z0":5.8106956746243155,"aX":-1.9444017898582235},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":3.1,"spinRate":2295,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4150481235178378,"extension":6.489128624473326},"index":2,"playId":"074c2e1a-8a63-3904-af84-eaf388948995","pitchNumber":3,"startTime":"2026-03-29T01:23:06.852Z","endTime":"2026-03-29T01:23:10.158Z","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":86.2,"endSpeed":79.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128803122906046,"aZ":-24.576273311990633,"pfxX":9.03068251593066,"pfxZ":4.760052008537952,"pX":-0.2276939628323384,"pZ":0.5843169257741874,"vX0":-5.89669437828098,"vY0":-125.19889413195789,"vZ0":-7.9605690415599755,"x":125.68,"y":223.0,"x0":0.979066808114995,"y0":50.00166615832477,"z0":5.801976131589237,"aX":14.405009571969083},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-15.1,"spinRate":1842,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4366820091867556,"extension":6.359064163757165},"index":3,"playId":"995cdd1e-9af8-3983-841b-77e3b62e2fd2","pitchNumber":4,"startTime":"2026-03-29T01:23:27.867Z","endTime":"2026-03-29T01:23:31.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.144523120986566,"aZ":-16.483835548361736,"pfxX":5.967455473915699,"pfxZ":8.433776241032081,"pX":-0.2151025198337831,"pZ":1.7908402150898766,"vX0":-5.295958355352103,"vY0":-135.41815626458734,"vZ0":-7.744258618203568,"x":125.2,"y":190.43,"x0":0.9891339944293919,"y0":50.00285074273911,"z0":5.837603293053199,"aX":11.100536777302837},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":2292,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4042341646400529,"extension":6.327242664324197},"index":4,"playId":"1f12ae1c-3b62-3ffd-92de-cd33f3f74d5d","pitchNumber":5,"startTime":"2026-03-29T01:23:55.634Z","endTime":"2026-03-29T01:23:59.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:23:59.293Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, third baseman Nolan Arenado to second baseman Ketel Marte to first baseman Carlos Santana. Shohei Ohtani out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T01:24:12.969Z","endTime":"2026-03-29T01:25:17.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53447983457832,"aZ":-23.78954175057217,"pfxX":1.9120185151717144,"pfxZ":4.74754550666654,"pX":-0.6131541068549753,"pZ":2.194768121573634,"vX0":-4.918830307829621,"vY0":-131.7174935042555,"vZ0":-4.990093899090691,"x":140.37,"y":179.52,"x0":1.0255783747327685,"y0":50.005565622318834,"z0":5.8606114323891685,"aX":3.3792756692533286},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-2.4,"spinRate":2270,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41497225121145576,"extension":6.291619660198243},"index":0,"playId":"9b2dd048-12d1-37e6-8138-1a9ce2911059","pitchNumber":1,"startTime":"2026-03-29T01:24:27.578Z","endTime":"2026-03-29T01:24:30.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474961998486624,"aZ":-20.223473658217316,"pfxX":6.531103821013337,"pfxZ":6.452897756245449,"pX":-0.8078131065745613,"pZ":2.823184071254869,"vX0":-6.961687350914165,"vY0":-134.57086645383527,"vZ0":-4.465601181370711,"x":147.79,"y":162.55,"x0":0.9519414868881599,"y0":50.00392088102241,"z0":5.918029236075753,"aX":12.098970827061645},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-10.6,"spinRate":2329,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4054757169379952,"extension":6.295540829093071},"index":1,"playId":"3a706d40-cb26-32ac-b206-a1743a66959d","pitchNumber":2,"startTime":"2026-03-29T01:24:51.278Z","endTime":"2026-03-29T01:24:54.974Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080439586642797,"aZ":-28.70744378292419,"pfxX":8.844163277396174,"pfxZ":2.1055793230411775,"pX":0.21739060774703844,"pZ":1.5353815230178256,"vX0":-5.312871156524585,"vY0":-126.92277045855874,"vZ0":-5.075618499591647,"x":108.71,"y":197.32,"x0":1.1803981698507477,"y0":50.00155545061555,"z0":5.825913349858775,"aX":14.540987121431327},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":-15.0,"spinRate":1898,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43026141628019765,"extension":6.330279983411048},"hitData":{"launchSpeed":99.4,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.34,"coordY":163.24}},"index":2,"playId":"3939709f-8a16-3532-92bf-9b8e062ff294","pitchNumber":3,"startTime":"2026-03-29T01:25:09.157Z","endTime":"2026-03-29T01:25:17.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:25:17.492Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T01:27:16.838Z","endTime":"2026-03-29T01:28:36.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158492372464096,"aZ":-11.403248415106702,"pfxX":2.46131317223694,"pfxZ":10.804514812691352,"pX":0.5505063909093102,"pZ":2.5309579614964517,"vX0":4.4400862458044825,"vY0":-137.68039131027618,"vZ0":-7.361503520436502,"x":96.02,"y":170.44,"x0":-1.401940305359241,"y0":50.002602551332515,"z0":6.008503531931193,"aX":4.732159853988336},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2493,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.3975932175239705,"extension":7.446400201628823},"index":0,"playId":"f150d296-f0ad-3b7d-9b65-4860b580695f","pitchNumber":1,"startTime":"2026-03-29T01:27:31.617Z","endTime":"2026-03-29T01:27:34.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630249364129664,"aZ":-44.8294343893292,"pfxX":2.601298904735007,"pfxZ":-9.177783645634179,"pX":0.34395921378389166,"pZ":1.5150252233983421,"vX0":3.0794681339006904,"vY0":-117.10098529705883,"vZ0":-1.173278251593234,"x":103.89,"y":197.87,"x0":-1.3298205042769167,"y0":50.00421771066831,"z0":6.243845346453703,"aX":3.5858964816363437},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.6,"breakHorizontal":-5.5,"spinRate":2771,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.46907105288918327,"extension":7.0815583948553815},"index":1,"playId":"f0f3a40c-4371-3561-8914-f1e92d93cb5b","pitchNumber":2,"startTime":"2026-03-29T01:27:53.811Z","endTime":"2026-03-29T01:28:20.821Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"}}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4234010217129,"aZ":-43.258063752227955,"pfxX":3.3763340619642648,"pfxZ":-7.960634594401169,"pX":-0.34678318077833886,"pZ":2.695365880452696,"vX0":1.1505011490350505,"vY0":-117.5372834975116,"vZ0":1.0126328654927983,"x":130.22,"y":166.01,"x0":-1.2820913983688818,"y0":50.005537448241625,"z0":6.293305978197132,"aX":4.6985025703077214},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.8,"breakHorizontal":-6.4,"spinRate":2717,"spinDirection":14},"zone":4,"typeConfidence":2.0,"plateTime":0.46698763372398044,"extension":7.154485054532773},"hitData":{"launchSpeed":101.4,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.5,"coordY":65.8}},"index":2,"playId":"1dbf225c-8bae-3584-a2ac-8c7ef2b53bea","pitchNumber":3,"startTime":"2026-03-29T01:28:28.974Z","endTime":"2026-03-29T01:28:36.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:28:36.362Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Santana strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T01:28:57.786Z","endTime":"2026-03-29T01:29:36.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":96.2,"endSpeed":88.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.752173051513036,"aZ":-11.49167546017551,"pfxX":-1.1008234298621644,"pfxZ":10.365900276501124,"pX":0.41865528176786776,"pZ":2.000621245240479,"vX0":5.054267053535389,"vY0":-139.92603810719774,"vZ0":-8.837092975808805,"x":101.04,"y":184.76,"x0":-1.2631275244417015,"y0":50.00027349046807,"z0":5.940477713606454,"aX":-2.196037072765532},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":1.0,"spinRate":2578,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.3905170488963816,"extension":7.448875675247158},"index":0,"playId":"dc8478c2-d488-3063-9405-373b65a4059a","pitchNumber":1,"startTime":"2026-03-29T01:29:02.527Z","endTime":"2026-03-29T01:29:05.803Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00249340493575,"aZ":-13.635269913805237,"pfxX":0.49047944210157235,"pfxZ":9.370053595742164,"pX":0.5006076216644001,"pZ":3.544265385369411,"vX0":4.196920161495752,"vY0":-139.43385524416442,"vZ0":-4.686175047464684,"x":97.92,"y":143.08,"x0":-1.0848242439900329,"y0":50.000371606826896,"z0":6.139746810078684,"aX":0.9685287385607642},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":-1.7,"spinRate":2600,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.3921410011396036,"extension":7.312078262708552},"index":1,"playId":"e0a8b3e2-710d-34ca-9c98-4f0e34c811fb","pitchNumber":2,"startTime":"2026-03-29T01:29:15.019Z","endTime":"2026-03-29T01:29:18.019Z","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-03-29T01:29:23.463Z","endTime":"2026-03-29T01:29:32.884Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784688944787536,"aZ":-43.27510476942667,"pfxX":-0.4613994504343235,"pfxZ":-7.245252785265784,"pX":0.29226649321206905,"pZ":0.5064980707372284,"vX0":3.819258338366149,"vY0":-123.10865016632462,"vZ0":-4.826420070381479,"x":105.86,"y":225.1,"x0":-1.2202489418455051,"y0":50.002624926610665,"z0":6.161338659278482,"aX":-0.7078152297228181},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-14.0,"breakHorizontal":-0.1,"spinRate":2775,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.44518027443744357,"extension":7.098870636899477},"index":3,"playId":"5f6c5a79-5808-3552-8772-f6dd5c83df6b","pitchNumber":3,"startTime":"2026-03-29T01:29:32.884Z","endTime":"2026-03-29T01:29:36.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:29:36.613Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T01:29:53.423Z","endTime":"2026-03-29T01:31:25.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":87.3,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977510541734876,"aZ":-32.23197846334362,"pfxX":0.1391511791023634,"pfxZ":-0.03424548672800576,"pX":0.16904625909950294,"pZ":2.0858499772886923,"vX0":4.024662875839869,"vY0":-127.04095990625378,"vZ0":-3.4033707420364783,"x":110.56,"y":182.46,"x0":-1.4536552077963643,"y0":50.00330202864162,"z0":6.004263040761425,"aX":0.2273650905287866},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":-1.2,"spinRate":2519,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.431099894283975,"extension":7.131746618930472},"index":0,"playId":"2b7a0a03-d1b7-3822-978a-bee30a389f21","pitchNumber":1,"startTime":"2026-03-29T01:30:03.942Z","endTime":"2026-03-29T01:30:07.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22206890609254,"aZ":-15.596149952386083,"pfxX":0.34498927774076016,"pfxZ":8.381919519722764,"pX":0.8541861690704036,"pZ":2.630611288043429,"vX0":4.9074467442093885,"vY0":-139.7028182374821,"vZ0":-6.552293106096024,"x":84.44,"y":167.75,"x0":-0.9695484600971681,"y0":50.00684897853424,"z0":6.030216973572822,"aX":0.6820658201289506},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-1.7,"spinRate":2584,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.391946789303391,"extension":7.513871196392202},"index":1,"playId":"35856fe7-3ff6-3d51-a566-fb1794e4811b","pitchNumber":2,"startTime":"2026-03-29T01:30:24.066Z","endTime":"2026-03-29T01:30:28.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22618880465291,"aZ":-13.840213218766605,"pfxX":-1.4997606452417505,"pfxZ":9.21877069937448,"pX":0.6400293459300697,"pZ":3.176699657114762,"vX0":5.158982336002563,"vY0":-139.8164770821197,"vZ0":-5.515450597839047,"x":92.6,"y":153.01,"x0":-1.0305964345626704,"y0":50.002278518573625,"z0":6.076260380448022,"aX":-2.9833399292253495},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":1.7,"spinRate":2533,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.3910899092253479,"extension":7.519996098413605},"index":2,"playId":"d279ff26-4f1d-3386-9429-257451b1afcc","pitchNumber":3,"startTime":"2026-03-29T01:30:40.104Z","endTime":"2026-03-29T01:30:44.083Z","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":85.6,"endSpeed":79.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505038065180766,"aZ":-41.239530980156125,"pfxX":0.413552236977055,"pfxZ":-5.783900721542858,"pX":1.2133453846292515,"pZ":-0.13598768908115208,"vX0":4.9569676347116784,"vY0":-124.48539615698401,"vZ0":-6.794683869268304,"x":70.75,"y":242.45,"x0":-0.8593943780660296,"y0":50.00554798346455,"z0":6.051695619388192,"aX":0.6476142080672587},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.9,"breakHorizontal":-1.9,"spinRate":2751,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4403617177195409,"extension":7.218561106262282},"index":3,"playId":"679932b6-a974-3fe6-8434-c45cf1aaa211","pitchNumber":4,"startTime":"2026-03-29T01:30:58.475Z","endTime":"2026-03-29T01:31:01.618Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461036772499313,"aZ":-44.28757850825096,"pfxX":1.544773682253573,"pfxZ":-8.576645253768312,"pX":0.9560230856844791,"pZ":-0.30152132882716665,"vX0":4.093685560194967,"vY0":-118.58896694555845,"vZ0":-5.389354159471438,"x":80.56,"y":246.92,"x0":-0.9991706728793577,"y0":50.00385183436695,"z0":6.07715864075762,"aX":2.1810798887907867},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.7,"breakHorizontal":-3.8,"spinRate":2816,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4633677194958574,"extension":7.311515128855932},"index":4,"playId":"34164442-d868-3d28-9104-9b4603e72863","pitchNumber":5,"startTime":"2026-03-29T01:31:20.753Z","endTime":"2026-03-29T01:31:25.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:31:25.587Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Smith lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T01:33:33.602Z","endTime":"2026-03-29T01:36:23.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3066231454454,"aZ":-15.912519020667927,"pfxX":2.907922072756111,"pfxZ":9.041431479454815,"pX":0.12369533438084966,"pZ":1.4328848853717746,"vX0":-3.526306570565718,"vY0":-132.97755961328133,"vZ0":-8.344805645516189,"x":112.29,"y":200.09,"x0":1.0863640464701987,"y0":50.005523718997914,"z0":5.755905441156556,"aX":5.232264860874147},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2188,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4111835695648116,"extension":6.385371426342925},"index":0,"playId":"04f5c24f-54a1-3963-b3a7-163de340674b","pitchNumber":1,"startTime":"2026-03-29T01:33:47.769Z","endTime":"2026-03-29T01:33:51.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1779450397101,"aZ":-23.986454121413193,"pfxX":0.7904792588749181,"pfxZ":4.70058032788169,"pX":0.14156151227216346,"pZ":3.0269973828334447,"vX0":-2.643539250963389,"vY0":-130.7713227747751,"vZ0":-2.8615970514983937,"x":111.6,"y":157.05,"x0":1.0604177936570482,"y0":50.000868520166776,"z0":5.92415354948561,"aX":1.3764913155284149},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2329,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4179699332601259,"extension":6.238164419589182},"index":1,"playId":"a3d0b92c-23b0-3bfc-90c6-1e18278bd93d","pitchNumber":2,"startTime":"2026-03-29T01:34:02.602Z","endTime":"2026-03-29T01:34:05.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68191504140615,"aZ":-17.200350401282456,"pfxX":5.178757405373352,"pfxZ":8.021734451471803,"pX":-0.30576332155713104,"pZ":1.5387852798884276,"vX0":-5.492032228027906,"vY0":-135.29776505584292,"vZ0":-7.95697009022252,"x":128.65,"y":197.23,"x0":1.071169593839748,"y0":50.00148192748233,"z0":5.708402124070791,"aX":9.664657525610947},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2351,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40381196665185826,"extension":6.25963749541491},"index":2,"playId":"58e41825-abcb-30c9-a748-c35d16b8d402","pitchNumber":3,"startTime":"2026-03-29T01:34:18.038Z","endTime":"2026-03-29T01:34:21.926Z","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-03-29T01:34:31.166Z","endTime":"2026-03-29T01:34:44.362Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218295439246475,"aZ":-23.606437915889018,"pfxX":8.235035591580942,"pfxZ":5.261591282186762,"pX":0.22162326489740122,"pZ":0.9273496640745191,"vX0":-4.940364675210109,"vY0":-126.60930148949762,"vZ0":-7.349385278791393,"x":108.55,"y":213.74,"x0":1.1257419630461905,"y0":50.00039624222916,"z0":5.749472476251496,"aX":13.402453778881501},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":-13.8,"spinRate":2049,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43218563666975784,"extension":6.4981762341940135},"index":4,"playId":"e9f85fe1-612c-3b9b-96ff-751a814490a0","pitchNumber":4,"startTime":"2026-03-29T01:34:44.362Z","endTime":"2026-03-29T01:34:47.838Z","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.9,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181970510245513,"aZ":-17.940010228449353,"pfxX":3.3808534077952803,"pfxZ":7.578139403149679,"pX":0.7381905365128373,"pZ":2.985030581452244,"vX0":-2.21665589248101,"vY0":-135.38080522470008,"vZ0":-4.328133322998001,"x":88.86,"y":158.18,"x0":1.1232458135991241,"y0":50.00609668263263,"z0":5.83957053755055,"aX":6.353344868331238},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-5.8,"spinRate":2180,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.40271531824727225,"extension":6.382097991419523},"index":5,"playId":"e45a1763-5bc1-3eca-9813-d3490b04f108","pitchNumber":5,"startTime":"2026-03-29T01:35:05.370Z","endTime":"2026-03-29T01:35:08.560Z","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":88.2,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702485564041194,"aZ":-26.43891777207609,"pfxX":8.826517278755912,"pfxZ":3.4180462234183415,"pX":0.36450540506137186,"pZ":0.22994585899448286,"vX0":-4.501557852868304,"vY0":-128.18337004141907,"vZ0":-8.613427178623393,"x":103.11,"y":232.57,"x0":0.9900221260345332,"y0":50.000509999613726,"z0":5.675373203492787,"aX":14.792254049100878},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1894,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42613121713994095,"extension":6.4869387058123085},"index":6,"playId":"908d3c0d-b124-3ded-855c-4d1e555d82d8","pitchNumber":6,"startTime":"2026-03-29T01:35:28.626Z","endTime":"2026-03-29T01:35:31.859Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52230175463614,"aZ":-26.65066893965469,"pfxX":8.162392536690668,"pfxZ":3.3089402666723977,"pX":0.62399398916326,"pZ":1.7418672163003572,"vX0":-3.8647547634122867,"vY0":-128.1166396195472,"vZ0":-4.786216490109088,"x":93.21,"y":191.75,"x0":1.0885178865974665,"y0":50.00149465431413,"z0":5.707477125664712,"aX":13.619653932178895},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.9,"spinRate":1857,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4268947272292971,"extension":6.298211300859234},"index":7,"playId":"32edd115-e8e4-37cc-9814-8bb12a9aa05f","pitchNumber":7,"startTime":"2026-03-29T01:35:47.108Z","endTime":"2026-03-29T01:35:54.023Z","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":94.0,"endSpeed":86.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686896912455673,"aZ":-13.961354875160975,"pfxX":3.2687081863270087,"pfxZ":9.508478815924558,"pX":0.24358487013677624,"pZ":2.3857435246493335,"vX0":-3.211652026756223,"vY0":-136.91032989067008,"vZ0":-6.694429753380023,"x":107.72,"y":174.36,"x0":1.0021279937134877,"y0":50.001235472296514,"z0":5.801684185101858,"aX":6.260455584818471},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-5.3,"spinRate":2241,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39869863607108647,"extension":6.289234219081527},"hitData":{"launchSpeed":94.0,"launchAngle":20.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.45,"coordY":102.47}},"index":8,"playId":"957d4779-500e-380a-865a-9e91a6dd3e1b","pitchNumber":8,"startTime":"2026-03-29T01:36:16.105Z","endTime":"2026-03-29T01:36:23.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:36:23.385Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T01:36:36.132Z","endTime":"2026-03-29T01:37:18.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24205667561776,"aZ":-20.406802545090926,"pfxX":0.7790811428642113,"pfxZ":6.591297498894799,"pX":-0.8812102276429851,"pZ":2.007225648067755,"vX0":-5.124066533323389,"vY0":-132.26813605708404,"vZ0":-5.993039889130815,"x":150.59,"y":184.58,"x0":0.9736960388302361,"y0":50.00160079825043,"z0":5.7823907364308536,"aX":1.391041093738194},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-0.4,"spinRate":2324,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.41293217479421473,"extension":6.455936588273252},"index":0,"playId":"67289a87-1771-3fb5-a8a6-d49bb9b170c6","pitchNumber":1,"startTime":"2026-03-29T01:36:50.501Z","endTime":"2026-03-29T01:36:53.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187163853820795,"aZ":-28.18588279975875,"pfxX":9.249727940588748,"pfxZ":2.4453972656325806,"pX":0.17802613915939716,"pZ":3.1751509618719553,"vX0":-4.929519987297913,"vY0":-126.60714279223018,"vZ0":-1.371371578589157,"x":110.21,"y":153.05,"x0":0.9458694203645879,"y0":50.000055852834194,"z0":5.973911464566352,"aX":15.054606259610788},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-15.7,"spinRate":1851,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4321818365344616,"extension":6.541642493459535},"hitData":{"launchSpeed":70.8,"launchAngle":16.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":138.2,"coordY":104.98}},"index":1,"playId":"74624fb6-10bf-3028-b039-eff401e4b706","pitchNumber":2,"startTime":"2026-03-29T01:37:06.061Z","endTime":"2026-03-29T01:37:18.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:37:18.201Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Teoscar Hernández lines out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T01:37:38.700Z","endTime":"2026-03-29T01:39:04.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36082845055166,"aZ":-24.3014292923129,"pfxX":8.848512698426223,"pfxZ":4.818406594678179,"pX":-0.11882409788992127,"pZ":1.166280313875915,"vX0":-5.682009163530665,"vY0":-126.86535502903767,"vZ0":-6.7491240032721995,"x":121.53,"y":207.29,"x0":0.9974921716167059,"y0":50.00337728114318,"z0":5.791411395476565,"aX":14.459318731352806},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":-14.8,"spinRate":1865,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4313334059525409,"extension":6.371817738609014},"index":0,"playId":"9f00493d-6bae-3e53-9082-159d4b4f8089","pitchNumber":1,"startTime":"2026-03-29T01:37:51.569Z","endTime":"2026-03-29T01:37:55.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366746146442825,"aZ":-16.624210353184676,"pfxX":4.3551436017476295,"pfxZ":8.366914801978806,"pX":-0.9322173706099165,"pZ":2.8271876434449807,"vX0":-6.524023334536546,"vY0":-135.1899660754727,"vZ0":-5.141780257119071,"x":152.53,"y":162.45,"x0":0.9420074111308766,"y0":50.0034768194516,"z0":5.913697353557773,"aX":8.094875090041551},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-6.6,"spinRate":2365,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40453625101626933,"extension":6.262001724549368},"index":1,"playId":"4d8f5d67-d9ad-3ca7-9f40-e7a39493b8d7","pitchNumber":2,"startTime":"2026-03-29T01:38:08.587Z","endTime":"2026-03-29T01:38:11.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615005796804834,"aZ":-16.16942186119031,"pfxX":5.264725286399314,"pfxZ":8.544406043636531,"pX":-0.2683401585581677,"pZ":2.316337261749577,"vX0":-5.48069058962594,"vY0":-135.5017709281889,"vZ0":-6.246042281362571,"x":127.23,"y":176.24,"x0":1.0895825885094035,"y0":50.00059867327011,"z0":5.767258520573743,"aX":9.85927292387051},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-8.5,"spinRate":2358,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.40310316237408195,"extension":6.272578347942635},"index":2,"playId":"6b4ff872-ad2e-3d1a-b04f-a45d8935e398","pitchNumber":3,"startTime":"2026-03-29T01:38:32.375Z","endTime":"2026-03-29T01:38:36.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770265342358858,"aZ":-28.075881047033942,"pfxX":10.116369624205017,"pfxZ":2.513103820552261,"pX":0.0728098299565768,"pZ":1.2305605142561231,"vX0":-5.851662514089094,"vY0":-126.86609637294642,"vZ0":-5.861828550692613,"x":114.22,"y":205.55,"x0":1.093971201987277,"y0":50.00427128747296,"z0":5.806823396967816,"aX":16.50427045653737},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-17.0,"spinRate":1876,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4316208865878721,"extension":6.3563736310453525},"hitData":{"launchSpeed":75.0,"launchAngle":13.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.27,"coordY":150.7}},"index":3,"playId":"e33fb48f-c734-34c9-a5da-f6e5aff70a56","pitchNumber":4,"startTime":"2026-03-29T01:38:57.938Z","endTime":"2026-03-29T01:39:04.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:39:04.725Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Santiago Espinal grounds into a force out, fielded by second baseman Ketel Marte. Freddie Freeman out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T01:39:22.180Z","endTime":"2026-03-29T01:39:58.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.738416022106765,"aZ":-25.05351946560138,"pfxX":-0.3412068312017653,"pfxZ":4.090080375197516,"pX":-0.29019506779080695,"pZ":3.092321509631671,"vX0":-3.5876830225424303,"vY0":-130.6913420687131,"vZ0":-2.6286436369741515,"x":128.06,"y":155.29,"x0":1.140757760378118,"y0":50.004171752410244,"z0":5.978964964501147,"aX":-0.5946057519411228},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":1.3,"spinRate":2113,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.41797613688817004,"extension":6.3110202806531},"index":0,"playId":"de230e92-f930-3cc7-b2b6-0ab3a8ae0c1d","pitchNumber":1,"startTime":"2026-03-29T01:39:32.777Z","endTime":"2026-03-29T01:39:36.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.634441459831415,"aZ":-25.717733816084984,"pfxX":9.497749526910102,"pfxZ":4.023838858019144,"pX":0.9585585421748591,"pZ":2.138435708266432,"vX0":-3.2774314683922117,"vY0":-125.89017054514558,"vZ0":-4.148308212182435,"x":80.46,"y":181.04,"x0":1.0435775703200942,"y0":50.0035452867253,"z0":5.890207583244465,"aX":15.239990010497007},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":-16.4,"spinRate":1884,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4351415462629351,"extension":6.279944899131946},"hitData":{"launchSpeed":65.7,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.19,"coordY":151.73}},"index":1,"playId":"a700303a-7d22-3ec8-8dbe-ce0a4145b7e5","pitchNumber":2,"startTime":"2026-03-29T01:39:49.261Z","endTime":"2026-03-29T01:39:58.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:39:58.658Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Barrosa doubles (1) on a line drive to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T01:42:05.249Z","endTime":"2026-03-29T01:44:15.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.799365803699292,"aZ":-11.835193700271342,"pfxX":1.325242695667558,"pfxZ":10.277382853195615,"pX":0.4416227004457436,"pZ":3.7436440657330987,"vX0":4.05744484357218,"vY0":-139.41726734879074,"vZ0":-4.279672865731075,"x":100.17,"y":137.7,"x0":-1.2016235940525803,"y0":50.00172971585468,"z0":6.072892231679409,"aX":2.6216825113972764},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":-3.2,"spinRate":2498,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39208626244996303,"extension":7.711320836368102},"index":0,"playId":"9253f606-3d21-3a7d-a6be-992a35620a9d","pitchNumber":1,"startTime":"2026-03-29T01:42:12.594Z","endTime":"2026-03-29T01:42:16.018Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.885893435489198,"aZ":-10.871910191079266,"pfxX":-2.966674752625938,"pfxZ":10.851051430148487,"pX":-0.16546269385755893,"pZ":2.2616469584466175,"vX0":4.100890410120863,"vY0":-138.92870900116858,"vZ0":-8.061281534171618,"x":123.31,"y":177.72,"x0":-1.2723189258407501,"y0":50.00029024551817,"z0":5.915540498124766,"aX":-5.823053346455746},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":4.6,"spinRate":2609,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.39359616749108195,"extension":7.777695256671123},"index":1,"playId":"a95df50b-c904-3488-ab07-7d511c1ad466","pitchNumber":2,"startTime":"2026-03-29T01:42:24.580Z","endTime":"2026-03-29T01:42:27.798Z","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":1,"outs":0},"index":2,"startTime":"2026-03-29T01:42:35.678Z","endTime":"2026-03-29T01:42:44.743Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465383192735338,"aZ":-40.924267279488824,"pfxX":3.3147884942730235,"pfxZ":-6.355361163640343,"pX":0.5870079299510569,"pZ":0.6251861705858655,"vX0":3.3858433676337922,"vY0":-117.03083448039469,"vZ0":-3.6495902164081113,"x":94.62,"y":221.9,"x0":-1.3126156364648578,"y0":50.00077773609077,"z0":6.063803975850222,"aX":4.566016023829774},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.1,"breakHorizontal":-6.8,"spinRate":2679,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.46923026659565403,"extension":7.210383875021757},"index":3,"playId":"04bf99f6-2a9f-3ee3-b3fb-722ab3e067c8","pitchNumber":3,"startTime":"2026-03-29T01:42:44.743Z","endTime":"2026-03-29T01:42:48.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.371274878194715,"aZ":-13.399861660983392,"pfxX":-0.45499263842696136,"pfxZ":9.617742495313161,"pX":-0.5458707547099515,"pZ":2.8525203343708943,"vX0":2.1259491292690584,"vY0":-138.24632557076774,"vZ0":-6.338710231148939,"x":137.81,"y":161.76,"x0":-1.2628878099983543,"y0":50.001250694020975,"z0":6.059946076964882,"aX":-0.8880712895530296},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":0.5,"spinRate":2540,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.39491063580007824,"extension":7.71579313238579},"index":4,"playId":"f9062fb9-8d43-366e-801d-16ef5cc0c88e","pitchNumber":4,"startTime":"2026-03-29T01:43:02.629Z","endTime":"2026-03-29T01:43:05.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23576426565426,"aZ":-43.4627873218301,"pfxX":3.080909758554539,"pfxZ":-7.8348201472762735,"pX":0.5485106795892841,"pZ":-0.07907304427289273,"vX0":3.4888149245768374,"vY0":-119.59095205259766,"vZ0":-5.182291793376741,"x":96.09,"y":240.91,"x0":-1.3325783579918205,"y0":50.004946593345274,"z0":6.037482296936952,"aX":4.4377211013157085},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.2,"breakHorizontal":-6.5,"spinRate":2820,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.4589606403840345,"extension":7.149479991208294},"index":5,"playId":"431dcd9a-eac8-3e1d-b03f-fb7338a27724","pitchNumber":5,"startTime":"2026-03-29T01:43:20.176Z","endTime":"2026-03-29T01:43:23.509Z","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":95.9,"endSpeed":88.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625984915170044,"aZ":-13.789508826881384,"pfxX":-1.4664133203586305,"pfxZ":9.239227029258771,"pX":0.29800261077832824,"pZ":2.2198842017575866,"vX0":4.749054840849072,"vY0":-139.52303722312084,"vZ0":-7.672612330442109,"x":105.64,"y":178.84,"x0":-1.2287279468927492,"y0":50.00663128163776,"z0":5.896628193634713,"aX":-2.919705174394548},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":1.8,"spinRate":2459,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.3911824549513061,"extension":7.765358368366565},"index":6,"playId":"054b7f69-599d-37dc-9d9e-d2ab0da817df","pitchNumber":6,"startTime":"2026-03-29T01:43:38.614Z","endTime":"2026-03-29T01:43:41.674Z","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.5,"endSpeed":88.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57028980850432,"aZ":-11.303372708999776,"pfxX":-0.44904436955371496,"pfxZ":10.422187654378636,"pX":-0.47032641960575405,"pZ":2.271569596784764,"vX0":2.215343418090674,"vY0":-140.33230201989124,"vZ0":-8.153695619066152,"x":134.93,"y":177.45,"x0":-1.210256094704948,"y0":50.00148857965261,"z0":5.943695748895012,"aX":-0.8993074458300012},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":0.4,"spinRate":2465,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3897083156053949,"extension":7.6481779856579974},"hitData":{"launchSpeed":94.6,"launchAngle":12.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.35,"coordY":113.98}},"index":7,"playId":"c759be31-664f-3697-8d3c-7c6e5f6b57f4","pitchNumber":7,"startTime":"2026-03-29T01:44:01.324Z","endTime":"2026-03-29T01:44:15.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:44:15.729Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, first baseman Freddie Freeman to pitcher Tyler Glasnow. Jorge Barrosa to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T01:44:31.177Z","endTime":"2026-03-29T01:45:18.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777449831381404,"aZ":-45.37371434233499,"pfxX":2.5714504616833658,"pfxZ":-9.872740997440932,"pX":-1.2912188758323675,"pZ":2.7659267124079525,"vX0":-0.7484362014715664,"vY0":-115.03889925091633,"vZ0":2.0681049429204847,"x":166.22,"y":164.1,"x0":-1.295308607364661,"y0":50.00212179811548,"z0":6.260909881770003,"aX":3.4387159757999712},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-17.0,"breakHorizontal":-4.4,"spinRate":2713,"spinDirection":15},"zone":11,"typeConfidence":2.0,"plateTime":0.47653369371668575,"extension":7.128631696384155},"index":0,"playId":"2cd04f0c-7bbf-3a55-ba70-28d8843723e0","pitchNumber":1,"startTime":"2026-03-29T01:44:38.903Z","endTime":"2026-03-29T01:44:42.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298524925895748,"aZ":-28.200664013679184,"pfxX":0.5969610066264806,"pfxZ":2.266035549364581,"pX":0.045269578571209654,"pZ":1.346181331925799,"vX0":3.930790374629502,"vY0":-131.27803871905368,"vZ0":-6.230916852655366,"x":115.27,"y":202.43,"x0":-1.5455450242976778,"y0":50.00442647816646,"z0":5.833947793274283,"aX":1.0480668426888273},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-1.9,"spinRate":2491,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4163036389525865,"extension":7.511135374074269},"index":1,"playId":"0dc15f69-a3a0-37fe-bc7b-935c6f33bef0","pitchNumber":2,"startTime":"2026-03-29T01:44:53.720Z","endTime":"2026-03-29T01:44:57.438Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80594026760055,"aZ":-45.84415055874614,"pfxX":2.0424370358692303,"pfxZ":-9.989779671431666,"pX":-0.045485269615688995,"pZ":2.372261950446317,"vX0":2.0395031634935026,"vY0":-116.52266312866094,"vZ0":1.0568919610069145,"x":118.73,"y":174.73,"x0":-1.1988198604335514,"y0":50.00089718667695,"z0":6.259531271732766,"aX":2.795418372483519},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.5,"breakHorizontal":-4.2,"spinRate":2761,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.47086549415595513,"extension":7.322804364277593},"hitData":{"launchSpeed":99.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.51,"coordY":165.66}},"index":2,"playId":"779a2c03-a45f-36bf-b164-54eedfbc758f","pitchNumber":3,"startTime":"2026-03-29T01:45:10.069Z","endTime":"2026-03-29T01:45:18.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:45:18.131Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Corbin Carroll out on a sacrifice fly to center fielder Andy Pages. Jorge Barrosa scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T01:45:33.547Z","endTime":"2026-03-29T01:48:02.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.088709556138674,"aZ":-46.1797829633197,"pfxX":2.641808142932839,"pfxZ":-10.598359423255992,"pX":0.16150774660898412,"pZ":3.738895192546284,"vX0":2.522633699088679,"vY0":-115.31223268632567,"vZ0":4.174492712043927,"x":110.84,"y":137.83,"x0":-1.2972177790502561,"y0":50.001359761709026,"z0":6.415186471925814,"aX":3.4914917438604802},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-17.5,"breakHorizontal":-5.5,"spinRate":2696,"spinDirection":15},"zone":12,"typeConfidence":2.0,"plateTime":0.47835988262559104,"extension":6.943445112220933},"index":0,"playId":"bf494156-d7fb-33ee-a5e0-263d6a767da0","pitchNumber":1,"startTime":"2026-03-29T01:45:49.738Z","endTime":"2026-03-29T01:45:53.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086561129887972,"aZ":-14.166673473901552,"pfxX":-2.416007006501704,"pfxZ":9.10220235243206,"pX":0.22554458053268392,"pZ":3.400360953627266,"vX0":4.858210736015003,"vY0":-139.68683134416403,"vZ0":-4.688445305786162,"x":108.4,"y":146.97,"x0":-1.221336812539812,"y0":50.00560460862034,"z0":6.030128693451916,"aX":-4.781627961404669},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":3.4,"spinRate":2504,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.39191107553547777,"extension":7.619344935269377},"index":1,"playId":"f88c8bb4-ce67-3c5f-b70f-904dfccf7d4e","pitchNumber":2,"startTime":"2026-03-29T01:46:07.624Z","endTime":"2026-03-29T01:46:10.639Z","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":89.8,"endSpeed":83.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38392091852198,"aZ":-29.850515474458284,"pfxX":0.5109380887329413,"pfxZ":1.3411434283775403,"pX":0.813198771510707,"pZ":0.9010638285022723,"vX0":5.9691712614911925,"vY0":-130.54955117340089,"vZ0":-6.813799763863085,"x":86.0,"y":214.45,"x0":-1.5652266784971922,"y0":50.00281941468342,"z0":5.779043326761498,"aX":0.8856302429865665},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-2.2,"spinRate":2475,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.41887376183280134,"extension":7.420363689489627},"index":2,"playId":"e7c9c017-03e2-3fae-b7b1-4b3802105645","pitchNumber":3,"startTime":"2026-03-29T01:46:31.396Z","endTime":"2026-03-29T01:46:34.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82145343245367,"aZ":-35.11194127799487,"pfxX":0.6492758983288915,"pfxZ":-1.677219678522011,"pX":0.6931253880733771,"pZ":1.754775416962961,"vX0":4.92594634295835,"vY0":-131.3885531606059,"vZ0":-4.215792606225101,"x":90.58,"y":191.4,"x0":-1.287225712764799,"y0":50.00137183298298,"z0":5.9783372932778,"aX":1.138183732106901},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.7,"breakHorizontal":-2.2,"spinRate":2660,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4162591535803104,"extension":7.407452416608901},"index":3,"playId":"86ea181c-9e49-3b6f-ace6-64cddfa972f0","pitchNumber":4,"startTime":"2026-03-29T01:46:56.548Z","endTime":"2026-03-29T01:46:59.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187590192789877,"aZ":-36.39757641001262,"pfxX":1.0093066133108617,"pfxZ":-2.4930957455114164,"pX":0.7401191642147484,"pZ":2.477439950478473,"vX0":4.7137389630169375,"vY0":-128.83170619769356,"vZ0":-1.9905792909791604,"x":88.79,"y":171.89,"x0":-1.2398027733670514,"y0":50.00544014707413,"z0":6.056654600845593,"aX":1.7071996428739462},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.7,"breakHorizontal":-2.8,"spinRate":2574,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4241352036691395,"extension":7.136023933763375},"index":4,"playId":"21a0fcf3-c37e-3951-b2ed-5e248eda4472","pitchNumber":5,"startTime":"2026-03-29T01:47:23.260Z","endTime":"2026-03-29T01:47:27.684Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892730074253706,"aZ":-12.078148064232089,"pfxX":0.13764896348306488,"pfxZ":10.06123139064827,"pX":0.40885269144434866,"pZ":3.4479181504392695,"vX0":4.658273363980672,"vY0":-140.0280613640215,"vZ0":-4.7289464881188215,"x":101.42,"y":145.69,"x0":-1.2901184931308143,"y0":50.004157463366916,"z0":5.940966236703682,"aX":0.2740281670088396},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":-1.2,"spinRate":2483,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.3902910329794915,"extension":7.606353938052625},"hitData":{"launchSpeed":84.7,"launchAngle":41.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.49,"coordY":85.02}},"index":5,"playId":"4782534e-6cc5-3089-b66b-6c82d903659f","pitchNumber":6,"startTime":"2026-03-29T01:47:49.173Z","endTime":"2026-03-29T01:48:02.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:48:02.309Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T01:48:24.446Z","endTime":"2026-03-29T01:48:48.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.663420290250862,"aZ":-16.207567334148578,"pfxX":1.2227380793828022,"pfxZ":8.128858973556113,"pX":0.15192937567139253,"pZ":2.8170430193403853,"vX0":3.019535657559152,"vY0":-139.12081015678015,"vZ0":-5.841236405414695,"x":111.21,"y":162.72,"x0":-1.1054961860803594,"y0":50.00176510504385,"z0":6.014830606591657,"aX":2.400238174618562},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":-2.9,"spinRate":2341,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.39342396232845767,"extension":7.76618602948316},"hitData":{"launchSpeed":87.8,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.84,"coordY":106.46}},"index":0,"playId":"1d968cb4-aeb3-36b7-bd19-8793642a2f64","pitchNumber":1,"startTime":"2026-03-29T01:48:37.315Z","endTime":"2026-03-29T01:48:48.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:48:48.810Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T01:49:00.056Z","endTime":"2026-03-29T01:51:28.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.127370574488957,"aZ":-33.62478122457711,"pfxX":1.7206140443370157,"pfxZ":-0.8377498245697943,"pX":0.7957157087782752,"pZ":2.1437081422877395,"vX0":5.370125818038344,"vY0":-130.57024243217617,"vZ0":-3.212595956877828,"x":86.67,"y":180.9,"x0":-1.5066924572713876,"y0":50.001728209114155,"z0":5.9063421605946695,"aX":2.9853806598937656},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.2,"spinRate":2597,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.41864593463779043,"extension":7.116459046477491},"index":0,"playId":"392d3cd5-d485-354a-bde6-31fe4637c528","pitchNumber":1,"startTime":"2026-03-29T01:49:12.204Z","endTime":"2026-03-29T01:49:15.629Z","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":"96aaa112-f654-3193-ba6a-be6673a252cf","startTime":"2026-03-29T01:49:27.511Z","endTime":"2026-03-29T01:49:30.511Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152983858585056,"aZ":-26.5623225095853,"pfxX":2.0328794337235587,"pfxZ":3.007159708658805,"pX":0.960622805861947,"pZ":1.2028215984093253,"vX0":5.82469625051181,"vY0":-135.43387430753796,"vZ0":-7.561645909488984,"x":80.38,"y":206.3,"x0":-1.4776634440054526,"y0":50.00357975680081,"z0":5.874764763677773,"aX":3.796316064343601},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2693,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.40362415922300876,"extension":7.269391959751765},"index":2,"playId":"7d6284e6-530d-3359-bdb7-1f1b3a715d93","pitchNumber":2,"startTime":"2026-03-29T01:49:42.417Z","endTime":"2026-03-29T01:49:50.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Geraldo Perdomo steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"7d6284e6-530d-3359-bdb7-1f1b3a715d93","startTime":"2026-03-29T01:49:57.102Z","endTime":"2026-03-29T01:50:10.971Z","isPitch":false,"isBaseRunningPlay":true,"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.531156469913515,"aZ":-13.153410478613385,"pfxX":-1.15980310987633,"pfxZ":9.664980531062703,"pX":0.5463832630690444,"pZ":2.3142914250714512,"vX0":5.145692520497451,"vY0":-139.42729221361446,"vZ0":-7.678722418651118,"x":96.17,"y":176.29,"x0":-1.1728103306063917,"y0":50.00113461316698,"z0":5.973201326194846,"aX":-2.283096674107823},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":1.1,"spinRate":2542,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.39294873754583337,"extension":7.574693029341023},"index":4,"playId":"bed5c5b4-9ff1-3103-8a8d-6cea0195d4f0","pitchNumber":3,"startTime":"2026-03-29T01:50:10.971Z","endTime":"2026-03-29T01:50:13.971Z","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":84.9,"endSpeed":78.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507860748063806,"aZ":-44.59084586470879,"pfxX":-0.07874143345454782,"pfxZ":-8.087253489005922,"pX":-0.05056124966655866,"pZ":1.572576690491426,"vX0":2.9929486319441376,"vY0":-123.6497100643279,"vZ0":-1.9560357791291705,"x":118.93,"y":196.32,"x0":-1.2705152300959708,"y0":50.001033790838385,"z0":6.143146649333419,"aX":-0.12123243311220433},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.9,"breakHorizontal":-0.6,"spinRate":2786,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.4443309290812185,"extension":7.480306091941561},"index":5,"playId":"f0526629-8fe8-3b58-ac8e-a885a005cf00","pitchNumber":4,"startTime":"2026-03-29T01:50:35.805Z","endTime":"2026-03-29T01:50:39.553Z","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":6,"playId":"ce84a281-0ac7-4bc3-a780-b21c9f60086b","startTime":"2026-03-29T01:51:01.736Z","endTime":"2026-03-29T01:51:06.736Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733011409757502,"aZ":-11.662564603135559,"pfxX":-0.15571986114107195,"pfxZ":10.1249702151472,"pX":0.4068611723729378,"pZ":2.5106973686242897,"vX0":4.023931256920497,"vY0":-141.31084484327263,"vZ0":-7.494564645198894,"x":111.56,"y":161.1,"x0":-1.0143186611999309,"y0":50.0007964371729,"z0":5.943720579086436,"aX":-0.3163158951666247},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2509,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.38737552750546156,"extension":7.5455377272887665},"index":7,"playId":"4c1ab74f-087c-3316-90aa-0302c7353ee2","pitchNumber":5,"startTime":"2026-03-29T01:51:23.008Z","endTime":"2026-03-29T01:51:28.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:51:28.990Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Geraldo Perdomo to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T01:53:32.037Z","endTime":"2026-03-29T01:54:42.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410639666475493,"aZ":-23.536836896551282,"pfxX":-1.713905358021259,"pfxZ":5.210493468555111,"pX":0.24453648135644507,"pZ":2.1028571894891126,"vX0":-2.1424570682547355,"vY0":-127.69617981406275,"vZ0":-4.622069456276018,"x":107.68,"y":182.0,"x0":1.31594261756255,"y0":50.00342817753394,"z0":5.779928583484718,"aX":-2.839895096812715},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.6,"breakHorizontal":3.6,"spinRate":2193,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4283579949177718,"extension":6.280699974074627},"index":0,"playId":"1aa5ab4c-fddc-30a2-9507-09e99b04c32b","pitchNumber":1,"startTime":"2026-03-29T01:53:39.371Z","endTime":"2026-03-29T01:53:42.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963640678980415,"aZ":-16.965754379949523,"pfxX":3.939919892273712,"pfxZ":8.289414123595016,"pX":-0.5261733894269203,"pZ":3.395467886978966,"vX0":-5.277818259665978,"vY0":-134.31167595785584,"vZ0":-3.325733459625441,"x":137.06,"y":147.1,"x0":0.9486547936628044,"y0":50.0032184535047,"z0":5.850024684396466,"aX":7.228993629629157},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-6.0,"spinRate":2157,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4071607365969654,"extension":6.208928299450123},"index":1,"playId":"86b3e66c-368d-3052-abe7-c5a96df04ff3","pitchNumber":2,"startTime":"2026-03-29T01:53:55.021Z","endTime":"2026-03-29T01:53:59.166Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-29T01:54:06.418Z","endTime":"2026-03-29T01:54:19.650Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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.8,"endSpeed":78.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.885918440028025,"aZ":-28.432192057431813,"pfxX":9.155829573421347,"pfxZ":2.3902175186514274,"pX":2.265483145107344,"pZ":2.236585638724557,"vX0":-0.5337410216104838,"vY0":-124.8763533492158,"vZ0":-3.266662763796414,"x":30.65,"y":178.39,"x0":1.2944601920279726,"y0":50.00516897703329,"z0":5.919282899723408,"aX":14.354932638310917},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-16.4,"spinRate":1910,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43986658349852314,"extension":6.286605622383173},"index":3,"playId":"f3e1e303-fcc2-385e-a740-63d213da14c6","pitchNumber":3,"startTime":"2026-03-29T01:54:19.650Z","endTime":"2026-03-29T01:54:22.972Z","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.1,"endSpeed":79.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40399651385562,"aZ":-27.178775986482144,"pfxX":8.66505471907771,"pfxZ":3.1431874919456266,"pX":0.9929843054098325,"pZ":1.4503532284261516,"vX0":-3.1021823311205425,"vY0":-125.3046862550293,"vZ0":-5.373467875333345,"x":79.15,"y":199.62,"x0":1.1214988510397934,"y0":50.00382603372526,"z0":5.844256192099721,"aX":13.774760686376347},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":-15.0,"spinRate":1823,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43717717231171926,"extension":6.5451822802471895},"hitData":{"launchSpeed":85.7,"launchAngle":1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.27,"coordY":149.91}},"index":4,"playId":"70688e18-f33d-3af4-adec-ff2c537a54e0","pitchNumber":4,"startTime":"2026-03-29T01:54:34.520Z","endTime":"2026-03-29T01:54:42.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:54:42.607Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T01:55:00.731Z","endTime":"2026-03-29T01:55:42.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.308378915150634,"aZ":-40.43125684310309,"pfxX":-3.616148333547942,"pfxZ":-6.225475065504682,"pX":0.7835983032667795,"pZ":2.6120975271911986,"vX0":0.18646400834193905,"vY0":-114.23162903516682,"vZ0":1.0339261837648785,"x":87.13,"y":168.25,"x0":1.1711305501306943,"y0":50.002397614718184,"z0":6.116833017226917,"aX":-4.796536483753352},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.8,"breakHorizontal":6.5,"spinRate":2324,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.4788036562526661,"extension":6.141551763906022},"index":0,"playId":"52ddda34-50fa-30cb-9464-ec399e848ef9","pitchNumber":1,"startTime":"2026-03-29T01:55:14.657Z","endTime":"2026-03-29T01:55:18.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41027807853255,"aZ":-17.826387738744156,"pfxX":4.184356517623323,"pfxZ":7.825704000250866,"pX":0.7159332620012502,"pZ":3.2468260190278144,"vX0":-2.3748779935342297,"vY0":-134.36698676718436,"vZ0":-3.767899775295382,"x":89.71,"y":151.12,"x0":1.0664197858580446,"y0":50.00164332252632,"z0":5.92965269901646,"aX":7.670421464828509},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-7.1,"spinRate":2205,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4072291231950329,"extension":6.376705197770971},"hitData":{"launchSpeed":99.7,"launchAngle":13.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.38,"coordY":71.58}},"index":1,"playId":"3d8ae7a1-ac85-3dd5-a7ab-24ae79d8786a","pitchNumber":2,"startTime":"2026-03-29T01:55:30.900Z","endTime":"2026-03-29T01:55:42.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:55:42.267Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Miguel Rojas to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T01:56:08.502Z","endTime":"2026-03-29T01:57:50.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.127694026327088,"aZ":-23.3884045091151,"pfxX":-0.3512111866638592,"pfxZ":4.982888553397559,"pX":-1.0170865211907438,"pZ":1.4995273167242509,"vX0":-4.929942489819483,"vY0":-131.53086911381857,"vZ0":-6.784475737473759,"x":155.77,"y":198.29,"x0":0.921939115108885,"y0":50.004354160178416,"z0":5.829581327163716,"aX":-0.6197853372330099},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":1.7,"spinRate":2237,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41534645288537586,"extension":6.3891440653081455},"index":0,"playId":"e406e616-00f6-327d-8102-8171790b4034","pitchNumber":1,"startTime":"2026-03-29T01:56:19.738Z","endTime":"2026-03-29T01:56:23.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89192329280959,"aZ":-22.00662936997204,"pfxX":-1.101645950170771,"pfxZ":5.811000065078522,"pX":-0.7721675679540061,"pZ":1.0880838748504462,"vX0":-4.269017294182122,"vY0":-130.9745882501983,"vZ0":-7.840126997138059,"x":146.43,"y":209.4,"x0":1.01743986682455,"y0":50.00198408190797,"z0":5.748121622458323,"aX":-1.9260691727550237},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":2.9,"spinRate":2238,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4171087713677357,"extension":6.403771322385779},"index":1,"playId":"9770190c-43db-3782-9564-f97a240ef129","pitchNumber":2,"startTime":"2026-03-29T01:56:37.431Z","endTime":"2026-03-29T01:56:41.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62683928356251,"aZ":-21.12163221678053,"pfxX":5.569738184440968,"pfxZ":6.1783168001070266,"pX":0.715213887308027,"pZ":3.0309770735913895,"vX0":-2.6422910424827677,"vY0":-132.692922657676,"vZ0":-3.624032512000528,"x":89.74,"y":156.94,"x0":0.9987444871903918,"y0":50.001592199240434,"z0":5.948022047116889,"aX":9.959908095857607},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-9.5,"spinRate":2260,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4123383735063828,"extension":6.308883757271188},"index":2,"playId":"2a5e483a-31f7-3766-9863-b50ee35ba8d9","pitchNumber":3,"startTime":"2026-03-29T01:56:57.570Z","endTime":"2026-03-29T01:57:00.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.683324643374167,"aZ":-18.827863933144044,"pfxX":7.871530650362737,"pfxZ":7.220753254134987,"pX":-0.367849548576769,"pZ":0.3393708518202937,"vX0":-5.740078583031183,"vY0":-134.95054064038393,"vZ0":-10.725617555368697,"x":131.02,"y":229.62,"x0":0.7613565715146725,"y0":50.00541723553346,"z0":5.684822285633241,"aX":14.557002189724795},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-13.1,"spinRate":2217,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4054884223831636,"extension":6.29762619083366},"index":3,"playId":"73329dba-bfa7-3a5f-a9bb-f68cb9651cfe","pitchNumber":4,"startTime":"2026-03-29T01:57:20.821Z","endTime":"2026-03-29T01:57:25.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74662668288366,"aZ":-20.58319094518373,"pfxX":6.136620935853227,"pfxZ":6.312775541193934,"pX":0.09200060970511129,"pZ":1.6109294726264152,"vX0":-4.600952682273307,"vY0":-133.88683781564987,"vZ0":-7.310275355346223,"x":113.49,"y":195.28,"x0":1.0254927688782451,"y0":50.00407732586946,"z0":5.822271629756647,"aX":11.271853803495333},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":-10.3,"spinRate":2120,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.40727673878294235,"extension":6.310210863088757},"index":4,"playId":"29cdabe1-e248-368f-9391-73167eee1a01","pitchNumber":5,"startTime":"2026-03-29T01:57:46.684Z","endTime":"2026-03-29T01:57:50.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T01:57:50.424Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T01:58:57.064Z","endTime":"2026-03-29T02:00:33.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T01:58:01.353Z","endTime":"2026-03-29T01:58:59.224Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116182611875654,"aZ":-22.208433340132753,"pfxX":-0.7990026422683147,"pfxZ":5.62018484928685,"pX":-1.2837177945305043,"pZ":1.790704026996308,"vX0":-5.742946561874244,"vY0":-131.58717196477212,"vZ0":-6.31399330085881,"x":165.93,"y":190.43,"x0":1.0211385768866499,"y0":50.00176245754977,"z0":5.841430970344679,"aX":-1.4144195349327267},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":2.5,"spinRate":2199,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4145506354175015,"extension":6.354118011092107},"index":1,"playId":"1b401cc6-c169-32be-b19a-bf5fcbcddb2d","pitchNumber":1,"startTime":"2026-03-29T01:58:59.224Z","endTime":"2026-03-29T01:59:03.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451858169721017,"aZ":-22.799944592256335,"pfxX":-1.3964332054514113,"pfxZ":5.328345665852352,"pX":0.33526970221705593,"pZ":2.6462988524434885,"vX0":-1.4995374386015785,"vY0":-131.2067008923978,"vZ0":-4.032538087057924,"x":104.22,"y":167.33,"x0":1.0937160079464152,"y0":50.000845718822184,"z0":5.883850124887983,"aX":-2.456048825487347},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":2.9,"spinRate":2266,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4160345361454749,"extension":6.182980814856769},"index":2,"playId":"f241efed-7fa6-3754-bce4-42f33bd99130","pitchNumber":2,"startTime":"2026-03-29T01:59:19.860Z","endTime":"2026-03-29T01:59:22.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64300740321685,"aZ":-34.997899023601924,"pfxX":-2.132622384276223,"pfxZ":-1.9033037342706276,"pX":-1.2102528251984097,"pZ":2.682643393254283,"vX0":-4.018998657563113,"vY0":-120.62954744178046,"vZ0":-0.8584870199781242,"x":163.13,"y":166.35,"x0":0.7489749085468866,"y0":50.00176566030594,"z0":6.106247542408154,"aX":-3.1675634127343586},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.4,"breakHorizontal":4.8,"spinRate":2197,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.4526329933704023,"extension":6.355942309265169},"index":3,"playId":"5977f5f0-b63d-3c2d-bb77-1a69b25525d6","pitchNumber":3,"startTime":"2026-03-29T01:59:45.910Z","endTime":"2026-03-29T01:59:49.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030395613332384,"aZ":-17.578287062822987,"pfxX":2.3282482488423444,"pfxZ":7.793707674722183,"pX":0.053590766807487505,"pZ":3.2019534401319105,"vX0":-3.483468128076484,"vY0":-135.13253667754876,"vZ0":-4.042816871634523,"x":114.96,"y":152.33,"x0":1.0495608788320978,"y0":50.00053580528472,"z0":5.931968713128386,"aX":4.359087746626226},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":-3.6,"spinRate":2100,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4034288437051563,"extension":6.247903700094522},"index":4,"playId":"16c412a0-882a-3071-acc9-fe90dbad88dc","pitchNumber":4,"startTime":"2026-03-29T02:00:08.108Z","endTime":"2026-03-29T02:00:11.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66774496563191,"aZ":-16.62618614634748,"pfxX":2.567684463226249,"pfxZ":8.417571774430625,"pX":-0.3964761136469411,"pZ":3.4110959725894117,"vX0":-4.6630936669013545,"vY0":-134.21041021399978,"vZ0":-3.644622420690597,"x":132.11,"y":146.68,"x0":1.0201781250689228,"y0":50.00229940906056,"z0":5.95170113486629,"aX":4.742833253784816},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-3.8,"spinRate":2150,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.40620082976725413,"extension":6.397378575468794},"index":5,"playId":"b376cbb9-d735-37b6-ac47-7ac1439f7b54","pitchNumber":5,"startTime":"2026-03-29T02:00:30.232Z","endTime":"2026-03-29T02:00:33.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:00:33.339Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T02:01:13.040Z","endTime":"2026-03-29T02:02:02.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2a47e6ca-5c31-4bbb-9280-ee97e4629201","startTime":"2026-03-29T02:01:13.040Z","endTime":"2026-03-29T02:01:18.040Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24364182277541,"aZ":-28.67845063429242,"pfxX":7.006550808994635,"pfxZ":2.2717956702437654,"pX":1.343028433992794,"pZ":3.188379501526293,"vX0":-1.6851015000179055,"vY0":-123.12978231423499,"vZ0":-0.9906735026445,"x":65.81,"y":152.69,"x0":1.1256691344068732,"y0":50.00094502017512,"z0":6.020631611820912,"aX":10.766346082722952},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-12.2,"spinRate":1871,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.44468312485980377,"extension":6.298867015609251},"index":1,"playId":"1bfaa60b-f790-3617-95ae-53397a5fe46d","pitchNumber":1,"startTime":"2026-03-29T02:01:34.115Z","endTime":"2026-03-29T02:01:37.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67601039945267,"aZ":-27.17215663189463,"pfxX":8.914984954076246,"pfxZ":3.13496622807732,"pX":-0.1946460702215393,"pZ":2.0117033557063273,"vX0":-5.895203857334999,"vY0":-125.12119076721447,"vZ0":-4.054436477568051,"x":124.42,"y":184.46,"x0":1.0258870742591253,"y0":50.00356020219327,"z0":5.862969612727861,"aX":14.229663952444428},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-14.9,"spinRate":1918,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4366418712365072,"extension":6.325627944697351},"hitData":{"launchSpeed":89.7,"launchAngle":49.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.63,"coordY":110.54}},"index":2,"playId":"e0846c6d-0676-3734-a4b9-efa8ac093465","pitchNumber":2,"startTime":"2026-03-29T02:01:52.130Z","endTime":"2026-03-29T02:02:02.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:02:02.885Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Arenado lines out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T02:04:05.144Z","endTime":"2026-03-29T02:05:17.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700994765254695,"aZ":-43.42314471410917,"pfxX":2.610529251554982,"pfxZ":-8.564319526974229,"pX":-0.02402585229833454,"pZ":0.03436283371155818,"vX0":2.0516732300457603,"vY0":-114.3987662100417,"vZ0":-3.953793951334478,"x":117.92,"y":237.85,"x0":-1.274125258893207,"y0":50.000015082559514,"z0":6.07640634278685,"aX":3.430805027529883},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.2,"breakHorizontal":-5.3,"spinRate":2716,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4802766393924873,"extension":7.1538287018604505},"index":0,"playId":"e66bcddd-6eb6-3113-b5c5-e38059d1ed1a","pitchNumber":1,"startTime":"2026-03-29T02:04:12.207Z","endTime":"2026-03-29T02:04:15.734Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947244256404336,"aZ":-13.07695868342752,"pfxX":0.6134000297928386,"pfxZ":9.937031957309364,"pX":-0.4392463743800557,"pZ":3.103357921043391,"vX0":2.1279396548021694,"vY0":-137.38863167257244,"vZ0":-5.7299046803547675,"x":133.74,"y":154.99,"x0":-1.301809851808701,"y0":50.000028032975706,"z0":6.096111496835889,"aX":1.1785488576429952},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":-1.6,"spinRate":2461,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.397875027005115,"extension":7.535901170819831},"index":1,"playId":"cb5facc6-64a0-37ed-bdfb-54ad53d1b88a","pitchNumber":2,"startTime":"2026-03-29T02:04:31.358Z","endTime":"2026-03-29T02:04:36.174Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51800210966752,"aZ":-13.184471989088447,"pfxX":1.7038588891992799,"pfxZ":9.761636332374065,"pX":-0.5662602659341285,"pZ":3.8764171072858353,"vX0":1.1662883137096556,"vY0":-138.29046657433057,"vZ0":-3.496076367365563,"x":138.58,"y":134.12,"x0":-1.214251179031097,"y0":50.00553692366475,"z0":6.035671745357394,"aX":3.3158513313872926},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-3.4,"spinRate":2587,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.3953670395217803,"extension":7.442974981447572},"index":2,"playId":"723b59ac-4f70-3a0d-beba-33bb968521af","pitchNumber":3,"startTime":"2026-03-29T02:04:54.860Z","endTime":"2026-03-29T02:04:58.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33253728053094,"aZ":-31.275347144747855,"pfxX":0.5734186002055874,"pfxZ":0.5245780949354746,"pX":0.06751841468845744,"pZ":2.033240762149641,"vX0":3.9248351189866426,"vY0":-129.34300499095514,"vZ0":-3.903424157055356,"x":114.43,"y":183.88,"x0":-1.5399514991638381,"y0":50.002459100866425,"z0":5.943276862573501,"aX":0.976562020941854},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.8,"spinRate":2551,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4224361446901743,"extension":7.109294292057571},"hitData":{"launchSpeed":90.6,"launchAngle":22.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.72,"coordY":75.29}},"index":3,"playId":"75b0754a-cb3d-318d-9ca9-5dcf13f835d1","pitchNumber":4,"startTime":"2026-03-29T02:05:09.426Z","endTime":"2026-03-29T02:05:17.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:05:17.721Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T02:05:29.955Z","endTime":"2026-03-29T02:06:05.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.854539847558726,"aZ":-15.125395752148401,"pfxX":-6.11924109252757,"pfxZ":8.782336503043313,"pX":0.3949706002048192,"pZ":2.5926796958092715,"vX0":6.548431133945151,"vY0":-138.42461352907938,"vZ0":-6.327335350400775,"x":101.94,"y":168.78,"x0":-1.2061356821103495,"y0":50.001274395160436,"z0":5.920446671893249,"aX":-11.876490284464154},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2458,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.395661017034747,"extension":7.815036835675589},"index":0,"playId":"74cd3ad3-f4d6-3239-9ce4-3e9b0577c7d1","pitchNumber":1,"startTime":"2026-03-29T02:05:42.699Z","endTime":"2026-03-29T02:05:46.323Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.287000471902648,"aZ":-44.56118075590323,"pfxX":3.6354021234242624,"pfxZ":-8.63930374365821,"pX":-0.21229347381234176,"pZ":1.7336761508294476,"vX0":1.6534058065529402,"vY0":-119.58187340093853,"vZ0":-1.254319771030945,"x":125.09,"y":191.97,"x0":-1.3872598918343086,"y0":50.00442116282984,"z0":6.299633063379053,"aX":5.210800293305482},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.6,"breakHorizontal":-7.0,"spinRate":2852,"spinDirection":18},"zone":8,"typeConfidence":2.0,"plateTime":0.45985242544526583,"extension":7.223462682125406},"hitData":{"launchSpeed":106.0,"launchAngle":16.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.14,"coordY":79.2}},"index":1,"playId":"7bc2df8f-0566-3952-8619-d68b3ad40f5d","pitchNumber":2,"startTime":"2026-03-29T02:05:58.128Z","endTime":"2026-03-29T02:06:05.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:06:05.796Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Santana lines out, pitcher Tyler Glasnow to shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T02:06:20.635Z","endTime":"2026-03-29T02:06:37.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929207091442684,"aZ":-11.544555311523247,"pfxX":1.713713626142768,"pfxZ":10.596205948439252,"pX":0.44222985861344893,"pZ":3.0857475752890466,"vX0":3.2335526623489907,"vY0":-138.62546072311883,"vZ0":-6.046037589352922,"x":100.14,"y":155.46,"x0":-0.9618383662328337,"y0":50.002546607640234,"z0":6.065464475502423,"aX":3.3344785771415455},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-3.7,"spinRate":2569,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.3950877377871507,"extension":7.295093998588453},"hitData":{"launchSpeed":56.3,"launchAngle":9.0,"totalDistance":70.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.87,"coordY":151.42}},"index":0,"playId":"6dd01e63-32dc-3ed6-bc82-29fc1ee6b51a","pitchNumber":1,"startTime":"2026-03-29T02:06:29.088Z","endTime":"2026-03-29T02:06:37.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:06:37.406Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T02:08:42.977Z","endTime":"2026-03-29T02:10:05.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.331701894142164,"aZ":-24.12148416396558,"pfxX":0.6933201458473972,"pfxZ":4.607700558219182,"pX":-1.2003100989168207,"pZ":2.6496247558090333,"vX0":-5.977837888249142,"vY0":-130.7807636036531,"vZ0":-3.7912831851701827,"x":162.75,"y":167.24,"x0":1.0164668578364005,"y0":50.002379927280536,"z0":5.909047561563234,"aX":1.2124007991392254},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":0.0,"spinRate":2265,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4174354708958723,"extension":6.349328867605424},"index":0,"playId":"66cf0e7a-f1ae-3678-9bf2-6a45da4d4db3","pitchNumber":1,"startTime":"2026-03-29T02:08:48.728Z","endTime":"2026-03-29T02:08:52.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.9,"endSpeed":72.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61100836010175,"aZ":-38.735126374787356,"pfxX":-3.1308863050809466,"pfxZ":-5.002025834701118,"pX":0.3577810453620432,"pZ":1.913662891700093,"vX0":-0.9994259427174462,"vY0":-113.51913429151767,"vZ0":-0.6240037756326337,"x":103.36,"y":187.11,"x0":1.2097245775379053,"y0":50.00078551868335,"z0":6.028313391812723,"aX":-4.109808805025576},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.9,"breakHorizontal":5.9,"spinRate":2307,"spinDirection":314},"zone":9,"typeConfidence":2.0,"plateTime":0.4814022454878262,"extension":6.311789368655756},"index":1,"playId":"1883667e-4591-35c9-9d88-de5f07d8adff","pitchNumber":2,"startTime":"2026-03-29T02:09:02.449Z","endTime":"2026-03-29T02:09:06.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59141269461299,"aZ":-29.56263549031855,"pfxX":10.530177812408445,"pfxZ":1.6507954099934372,"pX":0.04629360605282614,"pZ":0.3604613735019779,"vX0":-6.041811371627186,"vY0":-124.99262711956764,"vZ0":-7.112840599301354,"x":115.24,"y":229.05,"x0":1.1288846062622695,"y0":50.001170755038686,"z0":5.6758335718433015,"aX":16.631973264638834},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":1730,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4384883150071932,"extension":6.57279888723076},"index":2,"playId":"d2efcae0-a003-37f1-868c-b0268f22d243","pitchNumber":3,"startTime":"2026-03-29T02:09:16.253Z","endTime":"2026-03-29T02:09:19.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863701733482735,"aZ":-23.013249086935147,"pfxX":-0.30394040559407576,"pfxZ":5.3474765833579365,"pX":-0.15368212495111938,"pZ":2.5266531372110577,"vX0":-3.1929873059810068,"vY0":-129.943185877818,"vZ0":-3.966683231860336,"x":122.86,"y":170.56,"x0":1.1297242313742435,"y0":50.00207728202353,"z0":5.818447462448994,"aX":-0.5196091629720252},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":1.2,"spinRate":2252,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4212960177930274,"extension":6.375132805908659},"index":3,"playId":"804c55a3-7e01-3907-a82b-3243fe76f5db","pitchNumber":4,"startTime":"2026-03-29T02:09:34.583Z","endTime":"2026-03-29T02:09:39.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332618000018314,"aZ":-27.599372215891375,"pfxX":1.295871377054628,"pfxZ":2.7565513919013274,"pX":0.8346008869501432,"pZ":2.2886224198682785,"vX0":-1.7857043543401425,"vY0":-127.61133700674641,"vZ0":-3.294352787056656,"x":85.19,"y":176.99,"x0":1.3725617647940713,"y0":50.00599695175534,"z0":5.752183876285841,"aX":2.1544081053154533},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":-2.0,"spinRate":2231,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4279334856396919,"extension":6.367526991044895},"index":4,"playId":"34e3c035-3e59-366d-afd5-aa2c56e9afc9","pitchNumber":5,"startTime":"2026-03-29T02:10:01.868Z","endTime":"2026-03-29T02:10:05.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:10:05.189Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T02:10:12.975Z","endTime":"2026-03-29T02:12:05.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.3,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749302087338567,"aZ":-17.84276648861358,"pfxX":5.071625397619583,"pfxZ":7.798695645945804,"pX":-0.35662590742803885,"pZ":2.774821946526555,"vX0":-5.548429799465326,"vY0":-134.35688570589585,"vZ0":-4.764054830494864,"x":130.59,"y":163.86,"x0":1.071411788097679,"y0":50.002870661905426,"z0":5.830103815452378,"aX":9.319234728540435},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-8.0,"spinRate":2162,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.40690021088478723,"extension":6.29918309001029},"index":0,"playId":"b1db4092-980f-3841-ab0a-9f70591ee3b0","pitchNumber":1,"startTime":"2026-03-29T02:10:31.431Z","endTime":"2026-03-29T02:10:34.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.573276790015644,"aZ":-35.117801126870184,"pfxX":-2.4321234768677784,"pfxZ":-2.129516919429089,"pX":-0.8538213822413628,"pZ":1.5974237584534132,"vX0":-3.601546413168969,"vY0":-116.53566422172732,"vZ0":-2.503749349700396,"x":149.55,"y":195.65,"x0":1.0237087999740477,"y0":50.00174034882618,"z0":5.982422274864696,"aX":-3.365657275644365},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.2,"breakHorizontal":5.3,"spinRate":2364,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.468858034161316,"extension":6.566175256381191},"index":1,"playId":"c98888a5-74dc-3dea-8b5c-8c71b0f257d2","pitchNumber":2,"startTime":"2026-03-29T02:10:47.743Z","endTime":"2026-03-29T02:10:50.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54642462467887,"aZ":-21.258080872643294,"pfxX":6.142504609976308,"pfxZ":5.9651224333150195,"pX":0.3211946525823058,"pZ":1.7993895989433482,"vX0":-3.6312744991400416,"vY0":-133.86253110928908,"vZ0":-6.801134132260979,"x":104.76,"y":190.2,"x0":0.8911418752682105,"y0":50.0038748048783,"z0":5.874707556317443,"aX":11.245164769711707},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":-10.4,"spinRate":2089,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.40780585290974125,"extension":6.4615197890329465},"index":2,"playId":"382e4289-2d65-3662-b2bc-90e15cef8e9a","pitchNumber":3,"startTime":"2026-03-29T02:11:10.149Z","endTime":"2026-03-29T02:11:13.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353814651203763,"aZ":-22.979474197911493,"pfxX":0.08850793191773887,"pfxZ":5.287937419064578,"pX":-0.811601574131433,"pZ":1.5443111449265639,"vX0":-4.629639109441305,"vY0":-130.49975657424235,"vZ0":-6.448032018328812,"x":147.94,"y":197.08,"x0":0.9678409299759214,"y0":50.00361702690818,"z0":5.758038510360922,"aX":0.15447515559938826},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":0.7,"spinRate":2295,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4184052052855698,"extension":6.510060558944293},"index":3,"playId":"03272b48-e0c7-3653-ad70-adebe553bec2","pitchNumber":4,"startTime":"2026-03-29T02:11:34.863Z","endTime":"2026-03-29T02:11:38.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77692967246781,"aZ":-20.9686928174712,"pfxX":5.4669533867826665,"pfxZ":6.194364075235498,"pX":-0.7472176235973723,"pZ":3.118813902648582,"vX0":-6.303714950786693,"vY0":-132.95197786013452,"vZ0":-3.3890395811095586,"x":145.48,"y":154.57,"x0":0.9328525387014803,"y0":50.000236239838245,"z0":5.913478320325302,"aX":9.885787491142642},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":-8.8,"spinRate":2276,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4103748245195402,"extension":6.593585867362079},"hitData":{"launchSpeed":96.8,"launchAngle":11.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.03,"coordY":81.62}},"index":4,"playId":"e2fa8d1e-0452-3bf3-a290-47b5af5e1e7f","pitchNumber":5,"startTime":"2026-03-29T02:11:54.427Z","endTime":"2026-03-29T02:12:05.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:12:05.688Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T02:12:21.429Z","endTime":"2026-03-29T02:14:20.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.772233082752404,"aZ":-24.450078368165357,"pfxX":0.008760333501214745,"pfxZ":4.456583280364045,"pX":-0.6158077541270407,"pZ":3.478344828741997,"vX0":-4.121174517032555,"vY0":-130.36931654133238,"vZ0":-1.8055446613811412,"x":140.47,"y":144.86,"x0":0.980000775031377,"y0":50.00042350291195,"z0":6.013728615143262,"aX":0.015758057034273836},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":0.8,"spinRate":2339,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4191088623920187,"extension":6.37905100686354},"index":0,"playId":"03911ddd-35fe-39c2-b0f5-ffaf84b42cd7","pitchNumber":1,"startTime":"2026-03-29T02:12:36.434Z","endTime":"2026-03-29T02:12:39.434Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524184186535958,"aZ":-28.9030580021236,"pfxX":9.201200470199563,"pfxZ":1.994891395508656,"pX":1.109322108645526,"pZ":2.179051782609688,"vX0":-2.7748294969225356,"vY0":-126.75183766530074,"vZ0":-3.46572898494375,"x":74.72,"y":179.95,"x0":1.019173075857084,"y0":50.00099833084094,"z0":5.857876379721906,"aX":15.054502348608576},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-16.1,"spinRate":1871,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43119264402386115,"extension":6.446710656369583},"index":1,"playId":"a69842e1-8107-3f34-8e8f-fd093e667f4b","pitchNumber":2,"startTime":"2026-03-29T02:12:59.797Z","endTime":"2026-03-29T02:13:03.729Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"f45a6243-468a-4e0d-af57-b504ff0bd19c","startTime":"2026-03-29T02:13:17.817Z","endTime":"2026-03-29T02:13:22.817Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063212736086825,"aZ":-19.01863878354616,"pfxX":5.422628935763496,"pfxZ":7.179126378225908,"pX":-0.013419248563009014,"pZ":3.820893611360551,"vX0":-5.038348786394175,"vY0":-134.02364085785285,"vZ0":-1.9262091504265957,"x":117.51,"y":135.62,"x0":1.1799708948680472,"y0":50.00016674995844,"z0":5.897191141868772,"aX":9.932797134782408},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-8.9,"spinRate":2244,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.40759337574404597,"extension":6.279552133210692},"index":3,"playId":"865fdfe4-a15a-3ee3-995e-c63c848aa408","pitchNumber":3,"startTime":"2026-03-29T02:13:37.345Z","endTime":"2026-03-29T02:13:40.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53822126935455,"aZ":-17.613491558562004,"pfxX":5.734921333565291,"pfxZ":7.872775882441915,"pX":-1.4566071659935858,"pZ":1.9482160981822365,"vX0":-8.585464596266739,"vY0":-134.25492884639195,"vZ0":-6.809049495295082,"x":172.52,"y":186.18,"x0":1.0186508375426704,"y0":50.001097762182745,"z0":5.743783336717709,"aX":10.604394981479691},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2227,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4059816737225801,"extension":6.238594441863403},"index":4,"playId":"855afdd7-95f2-3365-8f91-5d7e24bd0899","pitchNumber":4,"startTime":"2026-03-29T02:13:58.062Z","endTime":"2026-03-29T02:14:01.365Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688384043873278,"aZ":-27.45043673845894,"pfxX":9.895142616063607,"pfxZ":2.882965690121156,"pX":1.0770186154298549,"pZ":1.5113064854409657,"vX0":-3.374454448699834,"vY0":-126.77388476214784,"vZ0":-5.309993189897275,"x":75.95,"y":197.97,"x0":1.135982097747093,"y0":50.00033195821737,"z0":5.810501818548297,"aX":16.184816739975638},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":1929,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4312212737767216,"extension":6.3375329859174645},"index":5,"playId":"8ecd3942-68cd-3a29-b45b-66062e6550b6","pitchNumber":5,"startTime":"2026-03-29T02:14:16.843Z","endTime":"2026-03-29T02:14:20.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:14:20.138Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Santiago Espinal called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T02:14:33.982Z","endTime":"2026-03-29T02:16:15.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60427646055937,"aZ":-30.22519332993152,"pfxX":8.425861642655171,"pfxZ":1.2197601654222545,"pX":0.3608985681529732,"pZ":2.2358356848826664,"vX0":-4.292567968023982,"vY0":-125.48130372757326,"vZ0":-3.1120470751002633,"x":103.24,"y":178.41,"x0":0.9960262083764113,"y0":50.00369007366298,"z0":5.94615581635714,"aX":13.481767842776497},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":1779,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4359374168202077,"extension":6.427420927694083},"index":0,"playId":"ca750ad5-c09e-33d3-9850-c864861b8d7f","pitchNumber":1,"startTime":"2026-03-29T02:14:43.509Z","endTime":"2026-03-29T02:14:49.298Z","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.2,"endSpeed":80.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34802973067676,"aZ":-29.090034577794086,"pfxX":8.217297334951386,"pfxZ":1.888003923588145,"pX":0.4184833807907266,"pZ":1.1508758019039609,"vX0":-4.374410545542591,"vY0":-126.84990286191423,"vZ0":-5.836009590486757,"x":101.05,"y":207.71,"x0":1.0954407157899066,"y0":50.00421443905291,"z0":5.79360376523252,"aX":13.425402064447997},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-13.9,"spinRate":1734,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4313906267175849,"extension":6.283363062281407},"index":1,"playId":"f4590c0c-6ff4-3cde-a42c-fc22826e6b79","pitchNumber":2,"startTime":"2026-03-29T02:15:12.086Z","endTime":"2026-03-29T02:15:15.313Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408643909363775,"aZ":-25.77258541551958,"pfxX":9.227686546102595,"pfxZ":3.9459083686041474,"pX":0.48106386091390585,"pZ":1.1203807998629411,"vX0":-4.182089212178979,"vY0":-126.47504208459306,"vZ0":-6.259496956982722,"x":98.66,"y":208.53,"x0":0.9556803927474605,"y0":50.00449724354427,"z0":5.690068908788959,"aX":14.974330222706373},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.8,"spinRate":1965,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4328184837254878,"extension":6.314285805455466},"index":2,"playId":"d47bcf5e-6b32-3c63-b09d-1ec34f951d8c","pitchNumber":3,"startTime":"2026-03-29T02:15:34.827Z","endTime":"2026-03-29T02:15:38.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.839147488580156,"aZ":-28.873733045457147,"pfxX":7.896140702701739,"pfxZ":2.050688446954333,"pX":0.4277547242759965,"pZ":1.0994971200917665,"vX0":-4.25969773463111,"vY0":-125.80770885428342,"vZ0":-5.7716735887419395,"x":100.69,"y":209.09,"x0":1.114502390210185,"y0":50.0011814225027,"z0":5.755255011072702,"aX":12.692416309480336},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-13.3,"spinRate":1892,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43489951731414545,"extension":6.386111886356099},"index":3,"playId":"0f590b1e-daa7-3152-981f-e820a3fbca15","pitchNumber":4,"startTime":"2026-03-29T02:15:52.296Z","endTime":"2026-03-29T02:15:55.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626262427959947,"aZ":-24.512519034032916,"pfxX":-0.5005153553922232,"pfxZ":4.411689326660254,"pX":0.2182634817554724,"pZ":1.7550888881909692,"vX0":-2.3996025406652346,"vY0":-130.21873520271936,"vZ0":-5.296554668652958,"x":108.68,"y":191.39,"x0":1.2126970222122488,"y0":50.001163980873486,"z0":5.644672070634635,"aX":-0.8679499536679186},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":1.4,"spinRate":2299,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41894037736337975,"extension":6.3826217119078335},"index":4,"playId":"ff4c7b76-bee8-3eee-8261-4b8ebb7ee6ad","pitchNumber":5,"startTime":"2026-03-29T02:16:11.304Z","endTime":"2026-03-29T02:16:15.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:16:15.184Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T02:18:20.875Z","endTime":"2026-03-29T02:19:06.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093558286601024,"aZ":-13.640818082587005,"pfxX":0.5395686707326584,"pfxZ":9.704198673730621,"pX":-0.04632690949550537,"pZ":2.692505322145844,"vX0":3.0128742031056164,"vY0":-136.80857419260897,"vZ0":-6.55830658378349,"x":118.77,"y":166.08,"x0":-1.2286189909612497,"y0":50.00263918647421,"z0":6.042705100215285,"aX":1.029343289092373},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-1.6,"spinRate":2529,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.39923871388362375,"extension":7.346884286700068},"index":0,"playId":"dc23b117-d95e-3c9f-b6f6-0abd5204fd79","pitchNumber":1,"startTime":"2026-03-29T02:18:27.881Z","endTime":"2026-03-29T02:18:31.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.689688104189376,"aZ":-15.425235363910586,"pfxX":-6.76062728383422,"pfxZ":8.440995386095047,"pX":0.14939551584983876,"pZ":2.3835489727377146,"vX0":5.782747082204739,"vY0":-139.34959388010742,"vZ0":-7.180871902209725,"x":111.31,"y":174.42,"x0":-1.0652237639397786,"y0":50.00401153248489,"z0":5.995861466630134,"aX":-13.415983596303587},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2574,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.39173058790290805,"extension":7.4241828662692875},"index":1,"playId":"243278d0-87a0-3354-8ae6-d3bfb5962943","pitchNumber":2,"startTime":"2026-03-29T02:18:42.224Z","endTime":"2026-03-29T02:18:45.700Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57865207219891,"aZ":-43.159977467956686,"pfxX":-1.0559496369927457,"pfxZ":-7.239341237365453,"pX":1.0988076570990513,"pZ":0.24973626856940118,"vX0":5.568461751706749,"vY0":-122.4999156451249,"vZ0":-5.290183911036173,"x":75.12,"y":232.04,"x0":-1.0682927964430655,"y0":50.00429083375053,"z0":6.133758743276596,"aX":-1.6029980918211377},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.2,"breakHorizontal":0.6,"spinRate":2934,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4474180993804149,"extension":7.237636563702834},"index":2,"playId":"249c8d37-c9ec-3f37-a85a-a65cf91f7688","pitchNumber":3,"startTime":"2026-03-29T02:19:00.717Z","endTime":"2026-03-29T02:19:06.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:19:06.394Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T02:19:18.833Z","endTime":"2026-03-29T02:21:25.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":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":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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.7,"endSpeed":87.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68794167478577,"aZ":-16.28216664878061,"pfxX":-5.299323296378931,"pfxZ":8.051821323868774,"pX":0.3377560615914389,"pZ":3.100360368702384,"vX0":5.987627051886711,"vY0":-139.21816672305832,"vZ0":-4.916241549259778,"x":104.13,"y":155.07,"x0":-1.1468885871595866,"y0":50.00021558407141,"z0":5.957970551467679,"aX":-10.456583619400261},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2498,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.3926259765486457,"extension":7.4759674881847165},"index":0,"playId":"6a46d1e3-6465-3f29-8861-36d40f2ecd67","pitchNumber":1,"startTime":"2026-03-29T02:19:35.144Z","endTime":"2026-03-29T02:19:38.664Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-29T02:19:46.801Z","endTime":"2026-03-29T02:20:09.236Z","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(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":89.7,"endSpeed":83.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106272770738443,"aZ":-32.10849351741166,"pfxX":0.660142733880233,"pfxZ":0.03754138600771739,"pX":0.9731598815572641,"pZ":0.6542341204081321,"vX0":5.881656772579539,"vY0":-130.55730836374119,"vZ0":-7.352015749774036,"x":79.91,"y":221.12,"x0":-1.3859825055705464,"y0":50.00191200191198,"z0":5.8937771487958575,"aX":1.1501257070533468},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.4,"spinRate":2666,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.41804752955740954,"extension":7.253969207846956},"index":2,"playId":"538abc21-7d02-38eb-bd57-d0df41d37026","pitchNumber":2,"startTime":"2026-03-29T02:20:09.236Z","endTime":"2026-03-29T02:20:12.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753768262432224,"aZ":-14.930380184352185,"pfxX":-6.568237416002851,"pfxZ":8.800755383175403,"pX":1.4930166653159664,"pZ":3.3185104799158127,"vX0":9.132179243451423,"vY0":-138.35940959032737,"vZ0":-4.7644131971520896,"x":60.09,"y":149.18,"x0":-0.9806364236070721,"y0":50.00610593564114,"z0":6.046852081465616,"aX":-12.875005405761836},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2552,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.39426235888390515,"extension":7.477977322094442},"index":3,"playId":"09df67dd-98f5-36fb-a9fa-0c30ef1fd02c","pitchNumber":3,"startTime":"2026-03-29T02:20:26.482Z","endTime":"2026-03-29T02:20:30.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070669371696454,"aZ":-14.902125225463388,"pfxX":-0.7754026480346035,"pfxZ":9.032461754648844,"pX":-0.2916376375785683,"pZ":4.585760083007492,"vX0":2.8448683945414324,"vY0":-136.4505868012448,"vZ0":-1.465911486702898,"x":128.12,"y":114.96,"x0":-1.2406241231433714,"y0":50.001279914110924,"z0":6.14167191676486,"aX":-1.4826469810968814},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":0.8,"spinRate":2532,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3992714896000171,"extension":7.64452940199236},"index":4,"playId":"f65e5cd0-8292-368c-9b8e-9a8013f1ad1c","pitchNumber":4,"startTime":"2026-03-29T02:20:47.198Z","endTime":"2026-03-29T02:20:50.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.337771717303724,"aZ":-17.574759055186128,"pfxX":-7.396113479355188,"pfxZ":7.516184254926914,"pX":0.7728999847443929,"pZ":1.8406923141117602,"vX0":8.270452819848659,"vY0":-137.91993565315437,"vZ0":-7.713859690382821,"x":87.54,"y":189.08,"x0":-1.2921820412985563,"y0":50.003975997512704,"z0":5.841783434871175,"aX":-14.366553716768811},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":11.9,"spinRate":2559,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.3959123271055378,"extension":7.409233390365724},"index":5,"playId":"7e0a9788-92c3-383f-8a29-a14c241e17ae","pitchNumber":5,"startTime":"2026-03-29T02:21:04.716Z","endTime":"2026-03-29T02:21:08.669Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27396880924845,"aZ":-13.81441636235558,"pfxX":-6.940869198721814,"pfxZ":9.375642509372794,"pX":-0.18497148000358202,"pZ":3.123868505869242,"vX0":5.110524829315988,"vY0":-138.63459612700203,"vZ0":-5.31354116041627,"x":124.05,"y":154.44,"x0":-1.1450184945406243,"y0":50.00316444542191,"z0":5.978256823793312,"aX":-13.59101353582859},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":11.6,"spinRate":2460,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.3942023283270544,"extension":7.438536393180461},"index":6,"playId":"df65aae3-1c00-33c0-b35e-028aefb9a883","pitchNumber":6,"startTime":"2026-03-29T02:21:22.584Z","endTime":"2026-03-29T02:21:25.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:21:25.733Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T02:21:37.777Z","endTime":"2026-03-29T02:23:26.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.773311093404466,"aZ":-14.06980641613767,"pfxX":-5.53184470603555,"pfxZ":8.993568299024897,"pX":-0.3655833362402041,"pZ":2.4790706955523474,"vX0":4.356629346765191,"vY0":-140.5084352208667,"vZ0":-7.228162789858241,"x":130.94,"y":171.85,"x0":-1.212134966162831,"y0":50.00456148628119,"z0":5.986512401010271,"aX":-11.138688201858452},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2571,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.38879094391766245,"extension":7.3806044884150825},"index":0,"playId":"4310b964-7f97-3310-9238-c49af1e118f5","pitchNumber":1,"startTime":"2026-03-29T02:21:48.923Z","endTime":"2026-03-29T02:21:52.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629341557681368,"aZ":-13.4156103143112,"pfxX":-5.853245764321837,"pfxZ":9.42844332104936,"pX":0.22141160627596865,"pZ":2.935568165120313,"vX0":5.91949007461633,"vY0":-139.51683983766512,"vZ0":-6.011888601838027,"x":108.56,"y":159.52,"x0":-1.1577952853385456,"y0":50.004678713922125,"z0":5.9872312655570274,"aX":-11.648629021044037},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2582,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.3911783160685096,"extension":7.4915941143991756},"index":1,"playId":"580fa62f-e8c0-3b9c-83a6-43b8802682db","pitchNumber":2,"startTime":"2026-03-29T02:22:02.868Z","endTime":"2026-03-29T02:22:05.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08676050203193,"aZ":-45.76429189401315,"pfxX":-0.6631567860501577,"pfxZ":-8.987365415623152,"pX":0.2596645923703462,"pZ":1.5191841211926542,"vX0":3.5474829966718975,"vY0":-122.67855571978099,"vZ0":-1.8458058253306815,"x":107.1,"y":197.76,"x0":-1.1239932061166522,"y0":50.00374406731125,"z0":6.211048291593438,"aX":-1.003199593973673},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.4,"breakHorizontal":0.2,"spinRate":2924,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4478563060205758,"extension":7.440816245629127},"index":2,"playId":"532a0bb0-f4a9-397e-bbe0-2ae9ab48f3c0","pitchNumber":3,"startTime":"2026-03-29T02:22:24.335Z","endTime":"2026-03-29T02:22:28.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.071633642048305,"aZ":-18.640751510006638,"pfxX":-7.981785850002284,"pfxZ":6.9138594958217965,"pX":1.4198000024815816,"pZ":3.394391158243642,"vX0":9.242763798708916,"vY0":-139.2264100610026,"vZ0":-3.7919640890318833,"x":62.88,"y":147.13,"x0":-0.9103824569586019,"y0":50.004773099508185,"z0":6.012245588620481,"aX":-15.62843050915455},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2332,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3938240884940005,"extension":7.323636820718584},"index":3,"playId":"7876aab7-bf7b-3fe6-b7ae-6baa872b34cb","pitchNumber":4,"startTime":"2026-03-29T02:22:42.348Z","endTime":"2026-03-29T02:22:45.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26938915937626,"aZ":-42.56374050653767,"pfxX":-0.37789897066288214,"pfxZ":-6.961193537670276,"pX":0.9057472796374922,"pZ":1.3388816232406708,"vX0":5.069285844076932,"vY0":-121.79573527099706,"vZ0":-2.7551316152289598,"x":82.48,"y":202.63,"x0":-1.1587462944068285,"y0":50.00165774676084,"z0":6.187130504389289,"aX":-0.5652641778473638},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.0,"breakHorizontal":-0.6,"spinRate":2783,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4507471987205691,"extension":7.048416108916128},"index":4,"playId":"fa883692-e1e2-3240-b9a9-63ac0f1dc622","pitchNumber":5,"startTime":"2026-03-29T02:22:59.559Z","endTime":"2026-03-29T02:23:03.667Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-03-29T02:23:09.855Z","endTime":"2026-03-29T02:23:21.553Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44535591708917,"aZ":-45.05238024542819,"pfxX":1.7830780450700305,"pfxZ":-9.196241620281082,"pX":-0.1356912793299991,"pZ":1.385099195344844,"vX0":1.9247482443508537,"vY0":-118.14939574505951,"vZ0":-1.4465267723227597,"x":122.17,"y":201.38,"x0":-1.1953244791011888,"y0":50.00142738063828,"z0":6.179803102217918,"aX":2.4973028703984586},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.7,"breakHorizontal":-3.7,"spinRate":2700,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.46522638109314096,"extension":7.276515092660545},"index":6,"playId":"7e69110d-0f81-3f19-91ca-16d89743cf04","pitchNumber":6,"startTime":"2026-03-29T02:23:21.553Z","endTime":"2026-03-29T02:23:26.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:23:26.365Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T02:24:29.826Z","endTime":"2026-03-29T02:24:53.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T02:23:39.640Z","endTime":"2026-03-29T02:24:31.968Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690426905360834,"aZ":-45.91985956093515,"pfxX":2.949577476094201,"pfxZ":-10.334067463860242,"pX":-1.115860852830858,"pZ":2.9188441370637954,"vX0":-0.17002099539284946,"vY0":-115.25445458165933,"vZ0":2.3759149920779876,"x":159.53,"y":159.97,"x0":-1.4232638278480316,"y0":50.00354970734527,"z0":6.346638615610082,"aX":3.9230762092776925},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-17.6,"breakHorizontal":-5.3,"spinRate":2784,"spinDirection":17},"zone":11,"typeConfidence":2.0,"plateTime":0.47731085512714566,"extension":6.799595978709673},"index":1,"playId":"0e5ad802-a2ab-3cae-856e-f79d5cb8a00e","pitchNumber":1,"startTime":"2026-03-29T02:24:31.968Z","endTime":"2026-03-29T02:24:35.443Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61441478707398,"aZ":-15.041413758198258,"pfxX":-6.871823926410434,"pfxZ":8.916014259281145,"pX":0.6360271018556293,"pZ":2.7397045758720036,"vX0":7.369495953616529,"vY0":-137.962891178804,"vZ0":-5.943483904473649,"x":92.76,"y":164.81,"x0":-1.1810741526312112,"y0":50.001201557224455,"z0":5.941223477276074,"aX":-13.203176342474334},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2442,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.3974910583737943,"extension":7.468564333421801},"hitData":{"launchSpeed":88.8,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.06,"coordY":154.76}},"index":2,"playId":"153c9dc1-4737-3ad5-9d09-8795e15b05e3","pitchNumber":2,"startTime":"2026-03-29T02:24:45.972Z","endTime":"2026-03-29T02:24:53.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:24:53.681Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T02:26:54.424Z","endTime":"2026-03-29T02:27:25.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419172929066182,"aZ":-17.65584982347203,"pfxX":5.01436369127874,"pfxZ":7.982455873049403,"pX":-1.2309873440005248,"pZ":3.3135216076708396,"vX0":-6.876983958885207,"vY0":-132.98356409406375,"vZ0":-3.7181363377618113,"x":163.92,"y":149.31,"x0":0.7188048048805104,"y0":50.0000118005484,"z0":5.985370407469207,"aX":9.117396954256733},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-7.8,"spinRate":2255,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4094833091732655,"extension":6.391847222235294},"index":0,"playId":"4607d81c-baf8-399a-8176-8d2bb78e581e","pitchNumber":1,"startTime":"2026-03-29T02:27:04.407Z","endTime":"2026-03-29T02:27:07.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276782423667342,"aZ":-24.89258021682132,"pfxX":8.282465971591526,"pfxZ":4.512404456500748,"pX":0.06695537339313476,"pZ":2.0611383353111563,"vX0":-5.041705253285127,"vY0":-125.40904563232604,"vZ0":-4.585525394301261,"x":114.45,"y":183.13,"x0":1.0140839216849167,"y0":50.00255612952061,"z0":5.912156027873698,"aX":13.363852215136314},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":-14.0,"spinRate":1751,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4346080462480142,"extension":6.429729535114241},"hitData":{"launchSpeed":87.9,"launchAngle":46.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.33,"coordY":122.79}},"index":1,"playId":"8217bb8c-5f81-345a-8d73-067671085403","pitchNumber":2,"startTime":"2026-03-29T02:27:17.064Z","endTime":"2026-03-29T02:27:25.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:27:25.602Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a sharp ground ball to left fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T02:27:42.886Z","endTime":"2026-03-29T02:28:40.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.866067446469593,"aZ":-38.4029476437234,"pfxX":-3.6990495161765646,"pfxZ":-4.767110350169473,"pX":0.6899772246546606,"pZ":2.765633883896115,"vX0":-0.34221718835441584,"vY0":-112.78009867800603,"vZ0":0.9147675845011138,"x":90.7,"y":164.11,"x0":1.324558107131955,"y0":50.0050849076785,"z0":6.186657937131068,"aX":-4.830811185834222},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.2,"breakHorizontal":6.8,"spinRate":2308,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.4831350245112285,"extension":6.263709434683001},"index":0,"playId":"edd6bd26-c235-32ca-b0e5-95600b91c128","pitchNumber":1,"startTime":"2026-03-29T02:27:53.575Z","endTime":"2026-03-29T02:27:57.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177116213779293,"aZ":-36.58860730509199,"pfxX":-1.1696342042849524,"pfxZ":-3.1681608771718963,"pX":0.12818964720097817,"pZ":1.3916800840771497,"vX0":-2.0572393720222815,"vY0":-117.33811931323166,"vZ0":-2.828421735408826,"x":112.11,"y":201.2,"x0":1.168163599366196,"y0":50.00140592272849,"z0":6.021381719657187,"aX":-1.6307190594932761},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-6.1,"breakHorizontal":2.6,"spinRate":2332,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4667702160168008,"extension":6.3954705161622245},"index":1,"playId":"6f784219-c8cf-3657-a7e9-a3250805876d","pitchNumber":2,"startTime":"2026-03-29T02:28:10.355Z","endTime":"2026-03-29T02:28:13.569Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61258426084161,"aZ":-25.50035830107224,"pfxX":-1.9211600676442382,"pfxZ":4.097073768368918,"pX":-0.09846457813625321,"pZ":1.5036580944445572,"vX0":-3.4003849503772603,"vY0":-127.00385102778048,"vZ0":-5.075568051361345,"x":120.75,"y":198.18,"x0":1.5087415509577786,"y0":50.00545090069552,"z0":5.5625950068844965,"aX":-3.1302658701456063},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":4.3,"spinRate":2243,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4316872050060576,"extension":6.534348097069013},"hitData":{"launchSpeed":101.3,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":71.0,"coordY":110.0}},"index":2,"playId":"3dc671a0-440f-3c27-afd6-1d5b6fb3ee8e","pitchNumber":3,"startTime":"2026-03-29T02:28:29.648Z","endTime":"2026-03-29T02:28:40.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:28:40.706Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Shohei Ohtani grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Carlos Santana. Miguel Rojas out at 2nd. Shohei Ohtani out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T02:28:59.594Z","endTime":"2026-03-29T02:31:14.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33744123050437,"aZ":-25.621033208355673,"pfxX":-1.071372829655056,"pfxZ":3.893529795083179,"pX":-1.2046131356092693,"pZ":1.5479917664478127,"vX0":-5.074177350875146,"vY0":-128.54164546697638,"vZ0":-5.899724600906273,"x":162.92,"y":196.98,"x0":0.9298729436520173,"y0":50.00199680572313,"z0":5.84851581371418,"aX":-1.80087963485131},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":3.0,"spinRate":2223,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.42527022220129007,"extension":6.198012718451162},"index":0,"playId":"a96dd739-30f3-3299-a8b9-e38f230a7187","pitchNumber":1,"startTime":"2026-03-29T02:29:10.384Z","endTime":"2026-03-29T02:29:14.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-29T02:29:21.684Z","endTime":"2026-03-29T02:29:44.564Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59139655167627,"aZ":-21.02910027272022,"pfxX":7.456620956155106,"pfxZ":6.2120655230652195,"pX":0.676813375382314,"pZ":1.808080805541617,"vX0":-3.271389449469428,"vY0":-132.87271481256724,"vZ0":-6.719376878607078,"x":91.2,"y":189.96,"x0":0.9529829040518589,"y0":50.001617680131424,"z0":5.889903723503612,"aX":13.37610579206655},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-12.8,"spinRate":2241,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.4116968539810584,"extension":6.294668037909211},"index":2,"playId":"323eb250-71b7-3ef0-8a6f-e2ebe890327b","pitchNumber":2,"startTime":"2026-03-29T02:29:44.564Z","endTime":"2026-03-29T02:29:48.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565198177036187,"aZ":-21.84021996170139,"pfxX":-0.8005787315919703,"pfxZ":6.031176444379095,"pX":-0.7811552411663479,"pZ":1.772558136612658,"vX0":-4.450372088824693,"vY0":-129.9093886309546,"vZ0":-6.044019799265655,"x":146.78,"y":190.92,"x0":1.0563513861397062,"y0":50.00246944000546,"z0":5.783338982365261,"aX":-1.371840744098715},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":2.4,"spinRate":2276,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.42120716287303717,"extension":6.209756393814383},"index":3,"playId":"fd0c0bc2-cda1-38e7-9b61-36fc17efe766","pitchNumber":3,"startTime":"2026-03-29T02:30:03.183Z","endTime":"2026-03-29T02:30:30.184Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09979360856106,"aZ":-23.320378971932033,"pfxX":8.369166656024124,"pfxZ":5.714964855329388,"pX":-0.17220239941829052,"pZ":0.3017398074649645,"vX0":-5.521556051352398,"vY0":-123.30120019523726,"vZ0":-8.496938224901198,"x":123.56,"y":230.63,"x0":1.0019093244860184,"y0":50.002973951086226,"z0":5.741289438080926,"aX":12.966187906884485},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":1686,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.44317611445336347,"extension":6.4872744258076365},"index":4,"playId":"5064b4da-c9c8-3967-a700-4ba66bde85e6","pitchNumber":4,"startTime":"2026-03-29T02:30:42.947Z","endTime":"2026-03-29T02:30:46.494Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96241710894121,"aZ":-19.78729036754102,"pfxX":3.6964589586747256,"pfxZ":6.6504113929444335,"pX":0.17939490404393285,"pZ":2.493061254389085,"vX0":-3.5986649130869357,"vY0":-135.02537822575462,"vZ0":-5.30121237339588,"x":110.16,"y":171.47,"x0":1.0435263143600888,"y0":50.00399200505687,"z0":5.8567027914531264,"aX":6.886521967997004},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-6.0,"spinRate":2138,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.40428922637557774,"extension":6.104757030622729},"hitData":{"launchSpeed":91.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.43,"coordY":151.12}},"index":5,"playId":"0b8142c8-16e1-326c-85d4-0cd8f55b4670","pitchNumber":5,"startTime":"2026-03-29T02:31:06.324Z","endTime":"2026-03-29T02:31:14.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:31:14.176Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T02:33:14.945Z","endTime":"2026-03-29T02:34:25.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49599105040513,"aZ":-12.528648111853624,"pfxX":-0.9317331178114332,"pfxZ":10.237925096436056,"pX":0.33587487965948576,"pZ":3.5796636734114067,"vX0":4.789113563211894,"vY0":-136.99062398983153,"vZ0":-4.300305965979508,"x":104.2,"y":142.13,"x0":-1.3066500845901512,"y0":50.00466217740957,"z0":6.012949155958011,"aX":-1.7883340157109266},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":0.8,"spinRate":2652,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3983406087141579,"extension":7.377428999805102},"index":0,"playId":"65efeb6d-15a5-34cb-aae4-b4ab9a33edc6","pitchNumber":1,"startTime":"2026-03-29T02:33:27.738Z","endTime":"2026-03-29T02:33:31.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.098957410807714,"aZ":-14.524771313605848,"pfxX":-7.426569435100936,"pfxZ":9.108458110804275,"pX":1.4085155037239654,"pZ":1.5292472803336743,"vX0":9.721076465496909,"vY0":-137.2891056591413,"vZ0":-9.060236115154892,"x":63.31,"y":197.49,"x0":-1.1886318691194973,"y0":50.00220766161337,"z0":5.827693105985237,"aX":-14.390329683344921},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2558,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.39667066263276496,"extension":7.368170117849502},"index":1,"playId":"d3b5c7d8-bf49-36cb-be5e-2f4239ff4c8a","pitchNumber":2,"startTime":"2026-03-29T02:33:40.849Z","endTime":"2026-03-29T02:33:44.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884060281548887,"aZ":-15.85333816977725,"pfxX":-4.974001444679466,"pfxZ":8.390778096606331,"pX":-0.5806662011429541,"pZ":3.055418572988743,"vX0":3.5620543372150806,"vY0":-137.70889721361866,"vZ0":-4.980808285713463,"x":139.13,"y":156.28,"x0":-1.2363090509286705,"y0":50.00507994413901,"z0":5.938978919661932,"aX":-9.677770606112942},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2505,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.39580480906571935,"extension":7.548680115396194},"index":2,"playId":"436dc63b-f99b-36ec-901f-1dd7c6de64e0","pitchNumber":3,"startTime":"2026-03-29T02:33:55.439Z","endTime":"2026-03-29T02:33:58.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.897518255769775,"aZ":-32.899885540109224,"pfxX":1.4543563233732417,"pfxZ":-0.4520281060109195,"pX":0.33114911581296624,"pZ":3.2778326083357316,"vX0":4.145459499242908,"vY0":-126.18085168890411,"vZ0":-0.3135016155172894,"x":104.38,"y":150.28,"x0":-1.5197137920544694,"y0":50.000669667298595,"z0":6.047258638205549,"aX":2.3514857445851463},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-3.6,"spinRate":2629,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.4335474157600836,"extension":7.222821484457657},"hitData":{"launchSpeed":94.7,"launchAngle":39.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.48,"coordY":90.94}},"index":3,"playId":"3174c14f-bbf8-39d7-932e-491dc20b0c81","pitchNumber":4,"startTime":"2026-03-29T02:34:16.313Z","endTime":"2026-03-29T02:34:25.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:34:25.598Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pavin Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T02:34:47.690Z","endTime":"2026-03-29T02:36:29.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780555424328504,"aZ":-30.870040482423025,"pfxX":1.286807334379336,"pfxZ":0.767910245953523,"pX":0.3971041118244905,"pZ":1.5792688474811971,"vX0":4.1567177864315665,"vY0":-129.21713943481626,"vZ0":-5.199422779894481,"x":101.86,"y":196.14,"x0":-1.394174169461692,"y0":50.00524033331838,"z0":5.965520701231784,"aX":2.1947261898013783},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":-3.2,"spinRate":2700,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42250508467949466,"extension":7.287049992859947},"index":0,"playId":"a570e155-c88f-3d7a-8552-804bc111dfbb","pitchNumber":1,"startTime":"2026-03-29T02:34:56.746Z","endTime":"2026-03-29T02:35:00.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06645619259925,"aZ":-14.536828468380623,"pfxX":-5.411983207815229,"pfxZ":9.00583334286284,"pX":0.0403699370415258,"pZ":3.6215397556990947,"vX0":5.27594347814109,"vY0":-139.247942451544,"vZ0":-3.9318747569244965,"x":115.46,"y":141.0,"x0":-1.178245822529919,"y0":50.00406075942814,"z0":6.017557313255852,"aX":-10.60012616661837},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2548,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3937596229258098,"extension":7.501881626723223},"index":1,"playId":"95046554-5e90-3522-8c8c-9142b4d8660a","pitchNumber":2,"startTime":"2026-03-29T02:35:09.932Z","endTime":"2026-03-29T02:35:12.973Z","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":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892806967545535,"aZ":-17.336714784816188,"pfxX":-5.0209668690895555,"pfxZ":7.575245403665494,"pX":0.7746847024168311,"pZ":2.5186934221842185,"vX0":6.41210100726933,"vY0":-139.02107091190618,"vZ0":-6.400298486365818,"x":87.47,"y":170.78,"x0":-0.9083563073900882,"y0":50.005102246842874,"z0":5.999769741887258,"aX":-9.83848740098051},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":7.8,"spinRate":2510,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.3938420166582075,"extension":7.2764237887711065},"index":2,"playId":"b0bd8fe3-d766-3a68-b274-990649c4e92b","pitchNumber":3,"startTime":"2026-03-29T02:35:24.729Z","endTime":"2026-03-29T02:35:28.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17594689728164,"aZ":-40.06930553876907,"pfxX":1.9665798908962144,"pfxZ":-5.198915872522271,"pX":0.8904258651977974,"pZ":1.122445303464667,"vX0":4.284863129828185,"vY0":-122.67395390958795,"vZ0":-3.79094765404208,"x":83.06,"y":208.47,"x0":-1.1371946720358543,"y0":50.0032257769438,"z0":6.117433375721185,"aX":2.9855665872750494},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.1,"breakHorizontal":-4.6,"spinRate":2916,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44716280931935204,"extension":7.072365839866589},"index":3,"playId":"079682e2-e010-34cd-b2aa-dbba67527952","pitchNumber":4,"startTime":"2026-03-29T02:35:42.694Z","endTime":"2026-03-29T02:35:46.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.847138288154987,"aZ":-45.36406795678559,"pfxX":3.3501320563199073,"pfxZ":-9.229288643594547,"pX":0.5561647011954698,"pZ":0.07906287590490882,"vX0":3.119197665776683,"vY0":-119.54597747321023,"vZ0":-4.54839585554194,"x":95.8,"y":236.65,"x0":-1.2071605109627066,"y0":50.0054474471004,"z0":6.133801686182102,"aX":4.7858679594819815},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-17.6,"breakHorizontal":-6.8,"spinRate":2961,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4604736383529855,"extension":7.326674348011948},"index":4,"playId":"62771128-2f65-3f1b-822f-da94f9af3b01","pitchNumber":5,"startTime":"2026-03-29T02:36:01.717Z","endTime":"2026-03-29T02:36:05.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360653517703383,"aZ":-15.754019470705366,"pfxX":-5.8558991728977565,"pfxZ":8.29680109739202,"pX":0.549271854085476,"pZ":3.265789900685914,"vX0":6.779053890805497,"vY0":-138.8951458534926,"vZ0":-4.599269176271217,"x":96.06,"y":150.6,"x0":-1.1474665467246705,"y0":50.002457719758915,"z0":5.97078261686492,"aX":-11.589025871914897},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2592,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.3924186576305244,"extension":7.684216389496904},"index":5,"playId":"2bf5a8b2-d7ec-3cf1-b07d-5559c55c5b98","pitchNumber":6,"startTime":"2026-03-29T02:36:25.293Z","endTime":"2026-03-29T02:36:29.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:36:29.423Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T02:36:47.816Z","endTime":"2026-03-29T02:38:12.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":"Groundout","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":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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, 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.6,"endSpeed":82.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587033560551582,"aZ":-34.41352633019351,"pfxX":0.26475625698327265,"pfxZ":-1.3068146798962825,"pX":0.5291314766118063,"pZ":1.0725942174862475,"vX0":4.627827187226244,"vY0":-129.08183945036242,"vZ0":-5.8417905687014136,"x":96.83,"y":209.82,"x0":-1.3117224624929829,"y0":50.00462117446243,"z0":5.973907424634053,"aX":0.45266383165960744},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":-1.4,"spinRate":2644,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.42222939883742505,"extension":7.182991270458286},"index":0,"playId":"11c43bca-97d7-3b4b-8ff4-04da1a1fecce","pitchNumber":1,"startTime":"2026-03-29T02:36:54.348Z","endTime":"2026-03-29T02:36:57.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226912980712672,"aZ":-16.57469317196954,"pfxX":-4.866235975514556,"pfxZ":7.95525890998946,"pX":-0.1612574164467411,"pZ":3.1623436858033713,"vX0":4.81517229860454,"vY0":-138.93458932093256,"vZ0":-4.6200682721423565,"x":123.15,"y":153.4,"x0":-1.2820332409007644,"y0":50.002402120708076,"z0":5.9432962765810915,"aX":-9.542508337576207},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2476,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3937731254683161,"extension":7.357181364939399},"index":1,"playId":"1bcedfe3-0d7d-31b1-b5ad-7fa26c83e55f","pitchNumber":2,"startTime":"2026-03-29T02:37:07.881Z","endTime":"2026-03-29T02:37:11.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180975268294926,"aZ":-14.207910653769755,"pfxX":-4.836075430198973,"pfxZ":9.103673444852486,"pX":1.8610433298402285,"pZ":2.0258160567760517,"vX0":9.636973918554125,"vY0":-139.12314111190423,"vZ0":-8.06561085351617,"x":46.06,"y":184.08,"x0":-1.0086949527879188,"y0":50.004050475199854,"z0":5.890340657985325,"aX":-9.546202205536074},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2555,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3926587554000185,"extension":7.3128952887758505},"index":2,"playId":"e71a7534-79df-3ed9-8eba-b49794dc29a4","pitchNumber":3,"startTime":"2026-03-29T02:37:23.200Z","endTime":"2026-03-29T02:37:27.274Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.865681598258497,"aZ":-42.274045900409305,"pfxX":3.9997938503935204,"pfxZ":-7.534339600564474,"pX":0.14089809801643458,"pZ":0.966856257019042,"vX0":1.9794203009123426,"vY0":-115.44345406833942,"vZ0":-2.4919327904457287,"x":111.63,"y":212.67,"x0":-1.2491686129279647,"y0":50.00281241932398,"z0":6.155886957477526,"aX":5.361497337397713},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.9,"breakHorizontal":-7.8,"spinRate":2721,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.47569294313907573,"extension":7.171143958821346},"index":3,"playId":"76dd3591-9f8b-3cc3-ac44-7fc24108a2a0","pitchNumber":4,"startTime":"2026-03-29T02:37:42.402Z","endTime":"2026-03-29T02:37:45.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.362700890955438,"aZ":-16.169507179923663,"pfxX":-6.11745448138869,"pfxZ":7.96287880584944,"pX":0.9603356480840752,"pZ":2.88250714195499,"vX0":7.381607719307801,"vY0":-140.5283516671874,"vZ0":-5.973891499938937,"x":80.39,"y":160.95,"x0":-0.899491839636337,"y0":50.00316971080318,"z0":6.077472923757115,"aX":-12.296708803250237},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2583,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.3890211800880823,"extension":7.381059152475257},"hitData":{"launchSpeed":93.6,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":149.91}},"index":4,"playId":"60f7e124-474d-3b3d-b7dc-d4afd80e80c2","pitchNumber":5,"startTime":"2026-03-29T02:38:04.752Z","endTime":"2026-03-29T02:38:12.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:38:12.730Z","atBatIndex":41},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Kyle Tucker reaches on a fielding error by first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T02:40:18.805Z","endTime":"2026-03-29T02:40:50.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65324865494555,"aZ":-36.271251509672105,"pfxX":-3.1071765316787125,"pfxZ":-3.0411300527951326,"pX":0.31176483030373126,"pZ":3.2181453508884084,"vX0":-0.808616604404969,"vY0":-114.84440226027598,"vZ0":0.9787034498927281,"x":105.12,"y":151.89,"x0":1.0714911508797793,"y0":50.004196203780225,"z0":6.292248886168474,"aX":-4.184068942610073},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.0,"breakHorizontal":5.9,"spinRate":2387,"spinDirection":291},"zone":3,"typeConfidence":2.0,"plateTime":0.47546656236941987,"extension":6.180235388509507},"index":0,"playId":"a821d86a-4d8e-3a4e-acc2-71111de5bd1c","pitchNumber":1,"startTime":"2026-03-29T02:40:23.082Z","endTime":"2026-03-29T02:40:26.212Z","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":91.6,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647191087210743,"aZ":-19.5990327547093,"pfxX":5.888314104554306,"pfxZ":6.923192042879299,"pX":0.2900326784510824,"pZ":3.099706031234676,"vX0":-4.158893355314967,"vY0":-133.42639688907292,"vZ0":-3.7576957220314293,"x":105.94,"y":155.09,"x0":1.0979010472070116,"y0":50.00484853797519,"z0":5.925179311143482,"aX":10.699476669956455},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-9.8,"spinRate":2118,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40931011139629536,"extension":6.057097372295276},"hitData":{"launchSpeed":86.8,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.82,"coordY":162.63}},"index":1,"playId":"e66bae25-b926-3739-a5d5-ba699dedc6dc","pitchNumber":2,"startTime":"2026-03-29T02:40:41.520Z","endTime":"2026-03-29T02:40:50.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:40:50.808Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T02:43:51.479Z","endTime":"2026-03-29T02:44:28.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T02:41:27.930Z","endTime":"2026-03-29T02:42:55.019Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T02:42:55.019Z","endTime":"2026-03-29T02:43:53.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51102627725599,"aZ":-25.367683487910572,"pfxX":-1.2629985444418734,"pfxZ":3.84866217344208,"pX":1.7835216933896056,"pZ":0.48015931662590294,"vX0":10.834191476052299,"vY0":-131.7728029446632,"vZ0":-7.50133220900738,"x":49.02,"y":225.82,"x0":-2.2071355804823773,"y0":50.00221451271006,"z0":5.222186836967396,"aX":-2.2337750909754073},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":0.0,"spinRate":2571,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41474935962736303,"extension":6.378429432433253},"index":2,"playId":"89d4aa49-c879-3b69-99f9-1721ab0d0caa","pitchNumber":1,"startTime":"2026-03-29T02:43:53.678Z","endTime":"2026-03-29T02:43:56.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780677398999504,"aZ":-26.30906485427198,"pfxX":-1.145419164949348,"pfxZ":3.272729975917062,"pX":-0.14111114434579686,"pZ":2.2033791157957485,"vX0":6.249061145889922,"vY0":-132.63545998266173,"vZ0":-3.2528047312528616,"x":122.38,"y":179.29,"x0":-2.3728220452394795,"y0":50.00363359678235,"z0":5.35163481972373,"aX":-2.0539096754415356},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":0.8,"spinRate":2389,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.41202639440582267,"extension":6.1894513309139345},"hitData":{"launchSpeed":83.3,"launchAngle":54.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.52,"coordY":119.51}},"index":3,"playId":"cb8443d2-3065-32bd-8273-9a4148aa3d85","pitchNumber":2,"startTime":"2026-03-29T02:44:16.542Z","endTime":"2026-03-29T02:44:28.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:44:28.797Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T02:44:44.863Z","endTime":"2026-03-29T02:47:16.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43763961003789,"aZ":-28.366725989960507,"pfxX":0.25471572535898357,"pfxZ":2.179947800952851,"pX":1.1235674030456722,"pZ":2.3849481886878166,"vX0":8.657237469340865,"vY0":-130.8632356367985,"vZ0":-2.2779366205598253,"x":74.17,"y":174.39,"x0":-2.24913585265114,"y0":50.005505869153,"z0":5.373836570498927,"aX":0.44501437882751244},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-2.2,"spinRate":2542,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4172080840523198,"extension":6.249480442483515},"index":0,"playId":"53197e5b-9945-32d7-9f39-28978d7ee9c9","pitchNumber":1,"startTime":"2026-03-29T02:44:56.773Z","endTime":"2026-03-29T02:45:00.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0520767d-692e-39b9-ad5a-fff7099d1d33","startTime":"2026-03-29T02:45:14.396Z","endTime":"2026-03-29T02:45:17.396Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.839698040212713,"aZ":-23.07905778828751,"pfxX":-10.750067329093838,"pfxZ":4.429142977344187,"pX":-0.09053043504754507,"pZ":2.583596006968315,"vX0":9.35080299853486,"vY0":-142.20496775964128,"vZ0":-3.735489002690233,"x":120.45,"y":169.02,"x0":-2.0206180076819082,"y0":50.00306724293303,"z0":5.373894798680824,"aX":-22.073264478838563},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":2236,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38479670215378814,"extension":6.2764167565814315},"index":2,"playId":"8f89e17d-e22b-3189-9b09-f90b5e9f7e49","pitchNumber":2,"startTime":"2026-03-29T02:45:37.137Z","endTime":"2026-03-29T02:45:40.269Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830044350537424,"aZ":-28.982396065242703,"pfxX":1.3494209698637034,"pfxZ":1.8813843011114741,"pX":1.0323008822263826,"pZ":2.22430248029932,"vX0":7.775044626899606,"vY0":-129.41240761425672,"vZ0":-2.3326895834310686,"x":77.65,"y":178.72,"x0":-2.185562445761985,"y0":50.004933408309704,"z0":5.355992977657926,"aX":2.288440532876958},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":-4.2,"spinRate":2614,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4231374174042646,"extension":6.218259805860874},"index":3,"playId":"2a40db96-e224-3c5d-b995-07352908e980","pitchNumber":3,"startTime":"2026-03-29T02:45:59.990Z","endTime":"2026-03-29T02:46:03.649Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"0c300d3f-19d5-3a87-8ece-4a037933a05c","startTime":"2026-03-29T02:46:21.915Z","endTime":"2026-03-29T02:46:24.915Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68544040697616,"aZ":-23.261477141420183,"pfxX":-11.808286405480342,"pfxZ":4.429576474807318,"pX":-1.2512778351698794,"pZ":2.3978392821323697,"vX0":6.761597257396539,"vY0":-141.1417231979322,"vZ0":-3.811721845430083,"x":164.7,"y":174.04,"x0":-2.1460481531282345,"y0":50.006225642790916,"z0":5.267219075377203,"aX":-23.78434203689194},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":19.9,"spinRate":2252,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3883439177577932,"extension":6.285647025253174},"index":5,"playId":"1dc18df3-fc98-358e-af50-3e71e2fbfa17","pitchNumber":4,"startTime":"2026-03-29T02:46:44.972Z","endTime":"2026-03-29T02:46:51.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Tucker steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":6,"actionPlayId":"1dc18df3-fc98-358e-af50-3e71e2fbfa17","startTime":"2026-03-29T02:46:59.651Z","endTime":"2026-03-29T02:47:07.335Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23596120910684,"aZ":-23.523851474925575,"pfxX":-11.912041751154977,"pfxZ":4.204775747124442,"pX":-0.5535502222094101,"pZ":2.2063837301778317,"vX0":8.628164799713081,"vY0":-142.4458952032939,"vZ0":-4.47320162221046,"x":138.1,"y":179.21,"x0":-2.0716750385294374,"y0":50.0047099531381,"z0":5.281351477403321,"aX":-24.521012467853225},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":19.9,"spinRate":2284,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.38428670300853174,"extension":6.329172578000045},"hitData":{"launchSpeed":89.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.49,"coordY":166.26}},"index":7,"playId":"7e2b7f19-bd61-3969-ad12-8ea2851c03b5","pitchNumber":5,"startTime":"2026-03-29T02:47:07.335Z","endTime":"2026-03-29T02:47:16.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:47:16.361Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (1) on a sharp ground ball to left fielder Jorge Barrosa. Kyle Tucker scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T02:48:38.716Z","endTime":"2026-03-29T02:50:15.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T02:48:02.362Z","endTime":"2026-03-29T02:48:41.049Z","isPitch":false,"type":"action"},{"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":90.7,"endSpeed":83.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976886872741474,"aZ":-27.361300646552245,"pfxX":-10.000740435485618,"pfxZ":2.712083813583167,"pX":-0.21924960864434312,"pZ":2.7614178018848263,"vX0":8.513901965239597,"vY0":-131.92716039248182,"vZ0":-1.791484817709709,"x":125.36,"y":164.22,"x0":-2.1764114662318175,"y0":50.00619555502879,"z0":5.4505464123744956,"aX":-17.772559692995063},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":1808,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4139294233007629,"extension":6.250746870210003},"index":1,"playId":"20cf1d3d-1426-3cc8-a071-765d42d43b51","pitchNumber":1,"startTime":"2026-03-29T02:48:41.049Z","endTime":"2026-03-29T02:48:44.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.067445517582975,"aZ":-16.167435190858882,"pfxX":-5.643399723111062,"pfxZ":7.838622045020056,"pX":-0.6402253517130372,"pZ":4.776261178957267,"vX0":6.646432884573308,"vY0":-141.90747268778284,"vZ0":1.1188591590237553,"x":141.4,"y":109.82,"x0":-2.278021742161931,"y0":50.004353887958565,"z0":5.405894477796288,"aX":-11.526989270086647},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2317,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3857809722705712,"extension":6.264835226834795},"index":2,"playId":"7c917983-4042-3e49-9954-9c720a56a461","pitchNumber":2,"startTime":"2026-03-29T02:49:00.770Z","endTime":"2026-03-29T02:49:03.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.295644510677516,"aZ":-26.798738502387685,"pfxX":-11.060560894285786,"pfxZ":3.0719506551453404,"pX":1.0076860549247941,"pZ":0.9603750391243578,"vX0":11.443893869546281,"vY0":-131.53651669419597,"vZ0":-6.216482573361284,"x":78.59,"y":212.85,"x0":-1.9654935254136487,"y0":50.002486038439145,"z0":5.345334939683761,"aX":-19.352102548657527},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":17.5,"spinRate":1860,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41664390912732996,"extension":6.355025895001757},"index":3,"playId":"d9087657-0b8e-3d3a-8035-b4cc17d09857","pitchNumber":3,"startTime":"2026-03-29T02:49:20.941Z","endTime":"2026-03-29T02:49:24.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858022492309523,"aZ":-28.39750946746594,"pfxX":2.3291674849033486,"pfxZ":2.2361622030476376,"pX":-0.006901969868269571,"pZ":3.553963511357156,"vX0":4.795546680200648,"vY0":-129.080389225073,"vZ0":0.41536593752326934,"x":117.26,"y":142.82,"x0":-2.1912833791262254,"y0":50.00195021291419,"z0":5.577384481817613,"aX":3.9286577141093155},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-5.3,"spinRate":2630,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.42432670381722737,"extension":6.287909868897598},"index":4,"playId":"a171403c-5ffb-3851-b4ab-27f4599abb3e","pitchNumber":4,"startTime":"2026-03-29T02:49:39.456Z","endTime":"2026-03-29T02:49:44.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.365979125079534,"aZ":-26.094846952246517,"pfxX":-9.549963436091817,"pfxZ":2.943546436271564,"pX":-0.41375779206913893,"pZ":2.630885987874519,"vX0":8.611140484883935,"vY0":-142.0357318410942,"vZ0":-2.893589538163701,"x":132.77,"y":167.75,"x0":-2.228696343006731,"y0":50.002238414592554,"z0":5.303586249677099,"aX":-19.715161807564552},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2252,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3841086028980403,"extension":6.283341559546777},"hitData":{"launchSpeed":102.3,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":37.95,"coordY":112.96}},"index":5,"playId":"5f8a9b5c-8406-3d15-ad34-f6edd31e0e16","pitchNumber":5,"startTime":"2026-03-29T02:50:01.510Z","endTime":"2026-03-29T02:50:15.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:50:15.892Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T02:50:42.578Z","endTime":"2026-03-29T02:52:45.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.774592747807354,"aZ":-25.847298904821585,"pfxX":-10.491704197753737,"pfxZ":3.0712866070119222,"pX":-0.9345584319317879,"pZ":2.3728448774523625,"vX0":7.2268786651969945,"vY0":-142.43924307822127,"vZ0":-3.546902773474131,"x":152.62,"y":174.71,"x0":-2.1374868481174856,"y0":50.00404521782494,"z0":5.262692988522835,"aX":-21.62668439812863},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.0,"breakHorizontal":17.6,"spinRate":2268,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3840772436218245,"extension":6.3894115642493166},"index":0,"playId":"7e5dba15-aa3b-3de9-b50d-4b35629031bd","pitchNumber":1,"startTime":"2026-03-29T02:50:47.840Z","endTime":"2026-03-29T02:50:52.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258840895981383,"aZ":-24.774057719372472,"pfxX":-11.06503547321082,"pfxZ":3.5846822293625626,"pX":-0.9350474427503574,"pZ":1.99356233958025,"vX0":7.507724916163102,"vY0":-142.45789305081632,"vZ0":-4.767514704844135,"x":152.64,"y":184.95,"x0":-2.1605604616508964,"y0":50.00348946026916,"z0":5.245177184278274,"aX":-22.85267533183233},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":18.6,"spinRate":2316,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38377369132143446,"extension":6.1768675698953315},"index":1,"playId":"c8aa8748-340a-3a76-aefb-3a9e79fde258","pitchNumber":2,"startTime":"2026-03-29T02:51:09.399Z","endTime":"2026-03-29T02:51:12.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11324048020746,"aZ":-31.233183619819215,"pfxX":2.057610545887097,"pfxZ":0.5625875947272103,"pX":0.9041255777596549,"pZ":1.006007177909814,"vX0":7.321624000963837,"vY0":-128.80622435064845,"vZ0":-4.554235536714841,"x":82.54,"y":211.62,"x0":-2.2398067062000093,"y0":50.005893316698966,"z0":5.20507475129425,"aX":3.466610047063438},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2671,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4248220760746393,"extension":6.4523753155663535},"index":2,"playId":"30636c96-7de3-3aa0-b62e-191d82db39c5","pitchNumber":3,"startTime":"2026-03-29T02:51:30.029Z","endTime":"2026-03-29T02:51:33.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.500220280950696,"aZ":-29.647644795558865,"pfxX":1.0490091951945095,"pfxZ":1.4847040208243625,"pX":0.35503492143910304,"pZ":1.799813094235716,"vX0":6.362252913321395,"vY0":-129.7161280748331,"vZ0":-3.0481029953512,"x":103.47,"y":190.19,"x0":-2.267147872283935,"y0":50.0019468722832,"z0":5.253792729872457,"aX":1.785058004047577},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":-3.4,"spinRate":2620,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.42248111028011115,"extension":6.394114941860601},"index":3,"playId":"554cea84-a562-3d4a-ba53-677ad5442d77","pitchNumber":4,"startTime":"2026-03-29T02:51:49.814Z","endTime":"2026-03-29T02:51:53.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27922121752508,"aZ":-30.582401836732014,"pfxX":0.5473640107141255,"pfxZ":0.9471894180875733,"pX":-0.2828717982177802,"pZ":2.581366715046459,"vX0":4.995948462320526,"vY0":-128.88746852253055,"vZ0":-0.9657799262495105,"x":127.78,"y":169.08,"x0":-2.3189910933881004,"y0":50.00182378774982,"z0":5.326751585138199,"aX":0.9187008734854978},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-2.2,"spinRate":2661,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.42528048303502874,"extension":6.392826363873056},"index":4,"playId":"06a268f5-03a1-330a-8af7-8252f897e472","pitchNumber":5,"startTime":"2026-03-29T02:52:19.975Z","endTime":"2026-03-29T02:52:23.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949808499925474,"aZ":-26.755101563349328,"pfxX":1.5311347713795689,"pfxZ":3.2229401472057226,"pX":1.1903165721876832,"pZ":1.9743702931648976,"vX0":8.059602066739785,"vY0":-128.45647414938324,"vZ0":-3.076491872673603,"x":71.63,"y":185.47,"x0":-2.1783389797051558,"y0":50.004302822557946,"z0":5.252784213373661,"aX":2.5755174780432624},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-4.4,"spinRate":2672,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.42531155051204417,"extension":6.4586588564930185},"index":5,"playId":"0f2f5ddd-3de7-3d9f-a4fa-c140c234d023","pitchNumber":6,"startTime":"2026-03-29T02:52:41.897Z","endTime":"2026-03-29T02:52:45.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:52:45.368Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T02:55:09.390Z","endTime":"2026-03-29T02:56:05.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Vesia replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T02:53:51.958Z","endTime":"2026-03-29T02:55:11.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"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":82.8,"endSpeed":77.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.250306676137527,"aZ":-28.172296060984817,"pfxX":-4.579340868884051,"pfxZ":2.682815666155733,"pX":0.4134970737708466,"pZ":1.9379787804626472,"vX0":1.9173467681903849,"vY0":-120.6806114788122,"vZ0":-4.001145018404829,"x":101.24,"y":186.45,"x0":0.20800493712352505,"y0":50.000787571676774,"z0":6.071102813108818,"aX":-6.822245470831016},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":7.9,"spinRate":2423,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.45212047124703636,"extension":6.114102488481937},"index":1,"playId":"a95fbcb3-ba2a-396a-9ffe-c2363927d1e2","pitchNumber":1,"startTime":"2026-03-29T02:55:11.542Z","endTime":"2026-03-29T02:55:15.358Z","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":92.1,"endSpeed":83.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16791971641922,"aZ":-9.922963639983838,"pfxX":4.012372897874796,"pfxZ":12.269524001328316,"pX":0.4593526548412217,"pZ":3.353934900715688,"vX0":-0.8097182653449461,"vY0":-134.1021566056049,"vZ0":-4.844850810807459,"x":99.49,"y":148.22,"x0":0.2448842328705834,"y0":50.0017028932504,"z0":5.897675748380541,"aX":7.275582509750632},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.4,"breakHorizontal":-7.1,"spinRate":2473,"spinDirection":166},"zone":12,"typeConfidence":0.9,"plateTime":0.40910924079798905,"extension":6.358998356918381},"index":2,"playId":"9edefa50-a9ad-3060-80a4-01e76d2c1c20","pitchNumber":2,"startTime":"2026-03-29T02:55:29.398Z","endTime":"2026-03-29T02:55:32.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-29T02:55:39.393Z","endTime":"2026-03-29T02:55:55.974Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946973584990417,"aZ":-12.118790004020592,"pfxX":3.9428855573345345,"pfxZ":11.267523183090189,"pX":-0.4048698017170024,"pZ":3.5804099847191577,"vX0":-2.6235240032775535,"vY0":-132.70285529744012,"vZ0":-3.823240345710375,"x":132.43,"y":142.11,"x0":0.08537198239184798,"y0":50.00045842841692,"z0":5.925319572325992,"aX":7.016694321837058},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.8,"breakHorizontal":-6.6,"spinRate":2491,"spinDirection":163},"zone":11,"typeConfidence":0.89,"plateTime":0.41307799228539865,"extension":6.263712869575703},"hitData":{"launchSpeed":85.4,"launchAngle":50.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.39,"coordY":112.04}},"index":4,"playId":"72dd9a73-a490-33f0-bc70-bebf9652767b","pitchNumber":3,"startTime":"2026-03-29T02:55:55.974Z","endTime":"2026-03-29T02:56:05.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:56:05.585Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, first baseman Freddie Freeman to pitcher Alex Vesia.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T02:56:15.137Z","endTime":"2026-03-29T02:58:09.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04126759246885,"aZ":-28.84832541590992,"pfxX":-3.785071711937764,"pfxZ":2.173239263799716,"pX":-1.2916349499125124,"pZ":1.947352568437009,"vX0":-1.8265010729593796,"vY0":-122.6767317024561,"vZ0":-3.9768541909132704,"x":166.23,"y":186.2,"x0":-0.04685097341348798,"y0":50.00464101302124,"z0":6.033846147594722,"aX":-5.800957672193905},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2304,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.44555404882802385,"extension":6.443672422761004},"index":0,"playId":"e39609fa-e930-3b2a-936d-ec34e94dd226","pitchNumber":1,"startTime":"2026-03-29T02:56:33.207Z","endTime":"2026-03-29T02:56:36.988Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655393970866577,"aZ":-30.414912056244447,"pfxX":-3.8097376576365507,"pfxZ":1.1869376676422911,"pX":0.10999998813339967,"pZ":1.8054708160336936,"vX0":1.4009062186412033,"vY0":-120.77591769219492,"vZ0":-3.811052505668225,"x":112.81,"y":190.03,"x0":0.018692900378631548,"y0":50.002597126935825,"z0":6.06727384723397,"aX":-5.650359245016976},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":2440,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.45282265200513994,"extension":6.262819175213567},"index":1,"playId":"56b1a003-f066-3ec4-8dab-5a919938b55b","pitchNumber":2,"startTime":"2026-03-29T02:56:49.566Z","endTime":"2026-03-29T02:56:53.334Z","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":91.8,"endSpeed":82.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01998967887964,"aZ":-11.129344143710268,"pfxX":3.0592096483242583,"pfxZ":11.850874700056075,"pX":-0.32830691196812734,"pZ":3.64762970527189,"vX0":-2.353974585631091,"vY0":-133.49508622924102,"vZ0":-3.6536852874610486,"x":129.51,"y":140.29,"x0":0.17451745515895462,"y0":50.00536431155638,"z0":5.855363772733381,"aX":5.434110939083305},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.6,"breakHorizontal":-4.9,"spinRate":2428,"spinDirection":165},"zone":11,"typeConfidence":0.9,"plateTime":0.41282250744967897,"extension":6.271551582355426},"index":2,"playId":"6acb4834-f526-3495-aaf5-b790fea4e9a9","pitchNumber":3,"startTime":"2026-03-29T02:57:08.788Z","endTime":"2026-03-29T02:57:12.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-29T02:57:27.293Z","endTime":"2026-03-29T02:57:40.805Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680709931521044,"aZ":-30.99104182679131,"pfxX":-3.9543966953847907,"pfxZ":0.749908502052155,"pX":-0.9328578482753386,"pZ":1.5813159115178683,"vX0":-1.437215109221087,"vY0":-124.55234485158806,"vZ0":-4.6252762876972975,"x":152.56,"y":196.08,"x0":0.16458198321552062,"y0":50.00480007337562,"z0":6.008791966176764,"aX":-6.2483924543321265},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":7.4,"spinRate":2153,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.43881045094028837,"extension":6.671279394766694},"index":4,"playId":"9861e335-a6e4-33a9-9bd6-c7d84195cf48","pitchNumber":4,"startTime":"2026-03-29T02:57:40.805Z","endTime":"2026-03-29T02:57:44.544Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001695734922915,"aZ":-10.253763249942965,"pfxX":1.4260526156629214,"pfxZ":12.126434834270182,"pX":-0.5322286923817254,"pZ":2.431393924704768,"vX0":-2.0471721416504063,"vY0":-133.42925578205404,"vZ0":-6.925064692881279,"x":137.29,"y":173.13,"x0":0.05875661213769961,"y0":50.00471232401931,"z0":5.794868169849981,"aX":2.5784123910235297},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.8,"breakHorizontal":-2.2,"spinRate":2272,"spinDirection":165},"zone":4,"typeConfidence":0.89,"plateTime":0.41008876675292383,"extension":6.587886477366222},"hitData":{"launchSpeed":71.3,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.83,"coordY":167.75}},"index":5,"playId":"a2bc91f8-d939-33db-bb64-158bd1fdf40f","pitchNumber":5,"startTime":"2026-03-29T02:58:01.250Z","endTime":"2026-03-29T02:58:09.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:58:09.518Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T02:58:29.670Z","endTime":"2026-03-29T02:59:57.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670559552304983,"aZ":-12.035548043643498,"pfxX":2.946704209018828,"pfxZ":11.144607234604587,"pX":-0.9496112131825513,"pZ":2.623486417056426,"vX0":-3.7758691014477694,"vY0":-133.11860837728122,"vZ0":-6.078574193371671,"x":153.2,"y":167.95,"x0":0.09969225944428288,"y0":50.0065545885144,"z0":5.795997777078457,"aX":5.327201812783263},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-4.6,"spinRate":2279,"spinDirection":167},"zone":11,"typeConfidence":0.88,"plateTime":0.4103282323798676,"extension":6.588473269093254},"index":0,"playId":"67a2cd21-7522-3981-b9c4-6ded0d0d5588","pitchNumber":1,"startTime":"2026-03-29T02:58:44.287Z","endTime":"2026-03-29T02:58:47.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28914298110171,"aZ":-11.425188292688059,"pfxX":2.3989339392304796,"pfxZ":11.556308091346542,"pX":0.49659001006728887,"pZ":4.857072510429548,"vX0":-0.05198258767140054,"vY0":-133.07811057545442,"vZ0":-0.8769808337790833,"x":98.07,"y":107.64,"x0":0.204689141053407,"y0":50.00044980825339,"z0":6.017611026839802,"aX":4.306515525329484},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.0,"breakHorizontal":-4.3,"spinRate":2428,"spinDirection":168},"zone":12,"typeConfidence":0.9,"plateTime":0.41141002955127215,"extension":6.31344447519763},"index":1,"playId":"a7586981-49a3-3513-b21b-3ab41f3aa53d","pitchNumber":2,"startTime":"2026-03-29T02:59:03.391Z","endTime":"2026-03-29T02:59:06.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.485760582037948,"aZ":-28.576762428729566,"pfxX":-2.9463880433110496,"pfxZ":2.3408939530366872,"pX":-1.3317920516410648,"pZ":2.251698028690405,"vX0":-2.01467547539873,"vY0":-122.63254352572757,"vZ0":-3.6546828654002175,"x":167.76,"y":177.98,"x0":-0.1190615814703867,"y0":50.00178151357961,"z0":6.178558227321912,"aX":-4.521314199988653},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.7,"breakHorizontal":5.8,"spinRate":2238,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.4453364463934628,"extension":6.120071376382565},"index":2,"playId":"438061c1-78c6-3cd7-8d95-fa1a180eb988","pitchNumber":3,"startTime":"2026-03-29T02:59:22.951Z","endTime":"2026-03-29T02:59:26.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030867725566765,"aZ":-8.342631691191833,"pfxX":2.567651117791323,"pfxZ":13.040105884986104,"pX":-0.07837222311491536,"pZ":3.2507407395836703,"vX0":-1.8079243117788222,"vY0":-134.09119866120716,"vZ0":-5.258407182976791,"x":119.99,"y":151.01,"x0":0.26979683165697765,"y0":50.00287576696029,"z0":5.827789058549142,"aX":4.6924235434168375},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.8,"breakHorizontal":-4.3,"spinRate":2410,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.4079179017221115,"extension":6.348152140848297},"hitData":{"launchSpeed":97.3,"launchAngle":42.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.57,"coordY":97.81}},"index":3,"playId":"5ae2b92d-5de1-3a19-9277-62da4cbc23e4","pitchNumber":4,"startTime":"2026-03-29T02:59:47.841Z","endTime":"2026-03-29T02:59:57.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T02:59:57.066Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Ketel Marte to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T03:02:49.975Z","endTime":"2026-03-29T03:04:44.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joe Ross replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T03:01:50.536Z","endTime":"2026-03-29T03:02:25.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605452,"link":"/api/v1/people/605452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Santiago Espinal.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T03:02:25.824Z","endTime":"2026-03-29T03:02:52.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":669289,"link":"/api/v1/people/669289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.702513856268684,"aZ":-28.987674898268384,"pfxX":-0.017692362246879423,"pfxZ":1.8544966277578414,"pX":-0.7456831931694468,"pZ":3.3501667116159646,"vX0":2.771015626128791,"vY0":-129.78313340445447,"vZ0":-0.6791310528962452,"x":145.42,"y":148.33,"x0":-1.8222761986624663,"y0":50.000255173928515,"z0":5.811845946240064,"aX":-0.030708745734856453},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-0.6,"spinRate":1845,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4211093038546747,"extension":6.2673017972195355},"index":2,"playId":"a9a6f118-921a-32c6-a19c-594526116215","pitchNumber":1,"startTime":"2026-03-29T03:02:52.164Z","endTime":"2026-03-29T03:02:56.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.822975815438717,"aZ":-22.546773773735584,"pfxX":-9.829356506221957,"pfxZ":4.818555216644574,"pX":-0.41985245491220685,"pZ":2.987975964464106,"vX0":6.839336085898442,"vY0":-140.471425513605,"vZ0":-3.568685107496261,"x":133.0,"y":158.1,"x0":-1.6091129840860152,"y0":50.003396787694776,"z0":5.74068403862432,"aX":-19.643919522562662},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.2,"breakHorizontal":16.4,"spinRate":2028,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3899112598577448,"extension":6.2856915085835805},"index":3,"playId":"0234be3f-beb6-3b99-93d4-72a47dee06de","pitchNumber":2,"startTime":"2026-03-29T03:03:09.653Z","endTime":"2026-03-29T03:03:12.763Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669772407599297,"aZ":-29.490302576179655,"pfxX":-6.375680123567028,"pfxZ":1.5674072543676631,"pX":0.020615309772978666,"pZ":1.8274161184663844,"vX0":6.17688582271591,"vY0":-129.55507139515012,"vZ0":-4.1162529411213535,"x":116.21,"y":189.44,"x0":-1.559855537994768,"y0":50.001004119963234,"z0":5.676809997141427,"aX":-10.897055948864557},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":10.3,"spinRate":1134,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.42189007617791585,"extension":6.489941883667752},"index":4,"playId":"0bfacea7-785a-38d6-9244-076d541ebdc2","pitchNumber":3,"startTime":"2026-03-29T03:03:31.641Z","endTime":"2026-03-29T03:03:34.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605452,"fullName":"Joe Ross"}}},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"2e7e5073-a636-4798-b5de-153d8eecc5a9","pitchNumber":3,"startTime":"2026-03-29T03:03:51.323Z","endTime":"2026-03-29T03:03:56.323Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77257874318865,"aZ":-28.91617959311592,"pfxX":-6.1159415781949775,"pfxZ":1.8981602170183685,"pX":-1.5030917692695278,"pZ":2.3758624166568767,"vX0":2.3675033518735678,"vY0":-129.92406101281006,"vZ0":-2.9212347125125513,"x":174.29,"y":174.63,"x0":-1.6307141810996668,"y0":50.00061583349783,"z0":5.708368006419665,"aX":-10.472369215147115},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":10.6,"spinRate":1060,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4212914777656125,"extension":6.462430221285457},"index":6,"playId":"32e691e6-ca1e-34d9-9712-b238dc24a2ec","pitchNumber":4,"startTime":"2026-03-29T03:04:16.747Z","endTime":"2026-03-29T03:04:20.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.245853633252825,"aZ":-24.445376025556754,"pfxX":-10.01322067045235,"pfxZ":3.8513397743992304,"pX":-0.2094795814168511,"pZ":2.241331251452546,"vX0":7.42407651825,"vY0":-140.24756602327037,"vZ0":-5.135919017572364,"x":124.98,"y":178.26,"x0":-1.5788625081291587,"y0":50.00601390301389,"z0":5.673370641057451,"aX":-20.117092809338654},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2044,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38930877479193793,"extension":6.366927624878613},"hitData":{"launchSpeed":95.2,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":162.73,"coordY":157.18}},"index":7,"playId":"14115348-441f-381a-aedd-1c85794ac48e","pitchNumber":5,"startTime":"2026-03-29T03:04:36.339Z","endTime":"2026-03-29T03:04:44.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:04:44.656Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T03:05:13.818Z","endTime":"2026-03-29T03:07:28.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810704872967833,"aZ":-22.656585112426377,"pfxX":-9.016250759658984,"pfxZ":4.645592865035722,"pX":-1.0575476181460928,"pZ":2.7047333580308,"vX0":4.714932886684052,"vY0":-141.8399230136156,"vZ0":-4.526827236965814,"x":157.31,"y":165.75,"x0":-1.565215960144504,"y0":50.00147699235617,"z0":5.7559508343727295,"aX":-18.468589042410784},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":15.5,"spinRate":2102,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38537141087142457,"extension":6.287750922122925},"index":0,"playId":"31f3f264-8c7d-33d1-ab73-2e97e64f8f21","pitchNumber":1,"startTime":"2026-03-29T03:05:22.984Z","endTime":"2026-03-29T03:05:28.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62637622326736,"aZ":-23.84064471032843,"pfxX":-9.911438796868943,"pfxZ":4.153743325717218,"pX":-0.2558713702011766,"pZ":2.2462750431127567,"vX0":6.842725706692152,"vY0":-140.68794557131588,"vZ0":-5.328427609901567,"x":126.75,"y":178.13,"x0":-1.430637557491713,"y0":50.00456072031192,"z0":5.708066969317112,"aX":-19.889981166395113},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2042,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38917540539474116,"extension":6.379604708435413},"index":1,"playId":"7fbb6c5d-d2ce-3549-b3e8-3cc016c34bd6","pitchNumber":2,"startTime":"2026-03-29T03:05:42.329Z","endTime":"2026-03-29T03:05:45.899Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877928680543587,"aZ":-27.5554563402696,"pfxX":0.6085902801924714,"pfxZ":2.6171884357904736,"pX":1.146540761258471,"pZ":1.9938266618784568,"vX0":7.192612766801414,"vY0":-131.65240004735327,"vZ0":-3.9152000022238207,"x":73.3,"y":184.95,"x0":-1.6951167779737593,"y0":50.00039125760977,"z0":5.530237327232844,"aX":1.0710034455510686},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":1848,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41539633404347454,"extension":6.393433521145859},"index":2,"playId":"ea050856-a621-3b69-84b4-476d41c674a8","pitchNumber":3,"startTime":"2026-03-29T03:06:02.000Z","endTime":"2026-03-29T03:06:06.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72886304682932,"aZ":-26.041116775417475,"pfxX":-0.007471111128314334,"pfxZ":3.4380559004370763,"pX":1.3044993567409302,"pZ":1.3329790556543573,"vX0":7.318003452411173,"vY0":-132.30482928092025,"vZ0":-5.916934565117355,"x":67.28,"y":202.79,"x0":-1.4895884749861061,"y0":50.00047271282387,"z0":5.492388491688855,"aX":-0.013762527441107848},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":1895,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41309730237859243,"extension":6.404477099038947},"index":3,"playId":"87410d0d-04bb-3912-83de-54dfa6c41af9","pitchNumber":4,"startTime":"2026-03-29T03:06:20.567Z","endTime":"2026-03-29T03:06:23.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-29T03:06:36.957Z","endTime":"2026-03-29T03:06:57.734Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302228697048143,"aZ":-23.907231768883115,"pfxX":-10.20558030600533,"pfxZ":4.067343832636846,"pX":1.699740433284921,"pZ":1.17188188405473,"vX0":12.077705850647545,"vY0":-141.25332555053535,"vZ0":-8.046744590838545,"x":52.21,"y":207.14,"x0":-1.2929895156092133,"y0":50.003928123978184,"z0":5.5793091614483235,"aX":-20.752603166490882},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2047,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38684324503742706,"extension":6.373278022825327},"index":5,"playId":"05cd402c-26fd-309a-909b-965c48dcf295","pitchNumber":5,"startTime":"2026-03-29T03:06:57.734Z","endTime":"2026-03-29T03:07:00.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55946659127618,"aZ":-27.49108093428754,"pfxX":0.1017752110970716,"pfxZ":2.6832914375807473,"pX":0.11203718456018806,"pZ":2.5797148556813307,"vX0":4.610403351519224,"vY0":-130.857083624193,"vZ0":-2.692590910831914,"x":112.73,"y":169.13,"x0":-1.6801597113547646,"y0":50.00636247817173,"z0":5.6646691273552765,"aX":0.17789848957089374},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":1817,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.41730712044938967,"extension":6.496352023302598},"hitData":{"launchSpeed":81.0,"launchAngle":64.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.92,"coordY":145.1}},"index":6,"playId":"04786f3c-ac32-3054-a7f5-a49b1a30f37d","pitchNumber":6,"startTime":"2026-03-29T03:07:19.118Z","endTime":"2026-03-29T03:07:28.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:07:28.501Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Freeland flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T03:08:08.995Z","endTime":"2026-03-29T03:09:00.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Freeland replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T03:07:47.509Z","endTime":"2026-03-29T03:08:11.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198310520826787,"aZ":-25.891116149774387,"pfxX":-9.320409460633826,"pfxZ":3.5259865587042003,"pX":0.698102750617073,"pZ":-0.19236860031160682,"vX0":8.682268500391038,"vY0":-132.1358811918049,"vZ0":-9.907736854792471,"x":90.39,"y":243.97,"x0":-1.4075970442904941,"y0":50.00444757753922,"z0":5.485124145783262,"aX":-16.606080434208344},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":1334,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41335215024300487,"extension":6.628203376295478},"index":1,"playId":"746daf0b-ab00-3dbb-9e29-a5477322357d","pitchNumber":1,"startTime":"2026-03-29T03:08:11.141Z","endTime":"2026-03-29T03:08:14.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943355800419923,"aZ":-32.91981111463088,"pfxX":-4.9891782754925265,"pfxZ":-0.43076096407581943,"pX":-1.5190408442040682,"pZ":3.342927829710355,"vX0":2.1298678539357465,"vY0":-129.9531023179244,"vZ0":0.13867296611909175,"x":174.9,"y":148.52,"x0":-1.7004590388078389,"y0":50.00618990895594,"z0":5.787175503539015,"aX":-8.544708278546425},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":8.5,"spinRate":1301,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4212867955402393,"extension":6.464982141964196},"index":2,"playId":"93c2578f-a48c-3130-8522-13e4c7d84d10","pitchNumber":2,"startTime":"2026-03-29T03:08:32.945Z","endTime":"2026-03-29T03:08:36.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28574807643933,"aZ":-21.93419125034469,"pfxX":-9.55963754882464,"pfxZ":5.246091171739263,"pX":-0.5547334849037402,"pZ":2.843890827567055,"vX0":6.1276669887436634,"vY0":-138.8722900856889,"vZ0":-3.957401706552232,"x":138.15,"y":161.99,"x0":-1.548579604373082,"y0":50.00292423410749,"z0":5.747594292462069,"aX":-18.660025578816622},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2085,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3945103095915439,"extension":6.312389784991133},"hitData":{"launchSpeed":91.5,"launchAngle":35.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.48,"coordY":83.91}},"index":3,"playId":"0a6db57d-2dac-37ca-b159-5119bf75f6ef","pitchNumber":3,"startTime":"2026-03-29T03:08:51.191Z","endTime":"2026-03-29T03:09:00.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:09:00.143Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T03:11:17.301Z","endTime":"2026-03-29T03:12:31.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T03:09:56.811Z","endTime":"2026-03-29T03:09:56.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":669289,"link":"/api/v1/people/669289"}},{"details":{"description":"Alex Freeland remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T03:09:56.828Z","endTime":"2026-03-29T03:09:56.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Pitching Change: Will Klein replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-29T03:09:56.830Z","endTime":"2026-03-29T03:11:19.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252223343087046,"aZ":-32.642126888207194,"pfxX":0.06928089300568363,"pfxZ":-0.26920756667283996,"pX":1.0775814949361766,"pZ":3.5203186723773126,"vX0":5.991789798341203,"vY0":-130.50654744878022,"vZ0":0.42815805332183365,"x":75.93,"y":143.73,"x0":-1.252526645860462,"y0":50.00298780523389,"z0":5.803390640274783,"aX":0.11988551594554647},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":-1.4,"spinRate":2294,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4189323957351436,"extension":6.594115222475072},"index":3,"playId":"a7759ffe-4763-3ab3-b45b-19e2be8f5a02","pitchNumber":1,"startTime":"2026-03-29T03:11:19.626Z","endTime":"2026-03-29T03:11:23.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31985461014881,"aZ":-14.204951240845391,"pfxX":-3.9447247816852324,"pfxZ":8.923719673508032,"pX":0.00778843764153767,"pZ":4.359488081155699,"vX0":4.0985083234057145,"vY0":-140.62931231166334,"vZ0":-1.6680613609888941,"x":116.7,"y":121.07,"x0":-0.9523162719552963,"y0":50.00045280162237,"z0":5.876383367165924,"aX":-7.941689690648854},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":6.4,"spinRate":1995,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3886993124549605,"extension":6.516981893847039},"index":4,"playId":"dc1e3331-3388-369b-ac80-522621235b1a","pitchNumber":2,"startTime":"2026-03-29T03:11:32.002Z","endTime":"2026-03-29T03:11:35.554Z","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.8,"endSpeed":87.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37668581086496,"aZ":-12.609006857209788,"pfxX":-4.364045362390182,"pfxZ":9.937891848013956,"pX":0.3824195796764933,"pZ":3.409116321125699,"vX0":4.981005625579042,"vY0":-139.42368407649084,"vZ0":-4.349643722300594,"x":102.42,"y":146.73,"x0":-0.8603437350152499,"y0":50.0004166503046,"z0":5.8215968152733595,"aX":-8.589914048408234},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2156,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39286755975485255,"extension":6.620687530879984},"index":5,"playId":"c2234cc2-cb17-3a3a-a3f9-7ce7f8986281","pitchNumber":3,"startTime":"2026-03-29T03:11:48.290Z","endTime":"2026-03-29T03:11:52.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-03-29T03:12:00.294Z","endTime":"2026-03-29T03:12:12.787Z","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(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.9,"endSpeed":88.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.883829727860082,"aZ":-12.061938661017537,"pfxX":-3.681516116048091,"pfxZ":9.950209414125352,"pX":0.2612188063961587,"pZ":3.254918391218618,"vX0":4.812852960657119,"vY0":-140.9977825036999,"vZ0":-4.845591345284488,"x":107.04,"y":150.9,"x0":-0.9864125774847455,"y0":50.004595604890646,"z0":5.768861890794841,"aX":-7.442918737316772},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2086,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.38789913568321754,"extension":6.586256068419332},"index":7,"playId":"fba53867-e31c-3f67-917a-fe029a884ac9","pitchNumber":4,"startTime":"2026-03-29T03:12:12.787Z","endTime":"2026-03-29T03:12:15.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028774641053836,"aZ":-12.316475709863779,"pfxX":-3.2996277388416972,"pfxZ":9.692659479159786,"pX":0.17806246769501857,"pZ":3.331433089395759,"vX0":4.384567421551206,"vY0":-141.6947710128607,"vZ0":-4.630336275887893,"x":110.21,"y":148.83,"x0":-0.955135323497801,"y0":50.005593948944934,"z0":5.763424487038069,"aX":-6.762486715592512},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2116,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3854153584637001,"extension":6.679778757399231},"index":8,"playId":"251f4535-329d-317b-8ae3-7a0ac2da4052","pitchNumber":5,"startTime":"2026-03-29T03:12:28.146Z","endTime":"2026-03-29T03:12:31.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:12:31.525Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a ground ball to shortstop Mookie Betts, deflected by pitcher Will Klein.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T03:12:41.096Z","endTime":"2026-03-29T03:14:49.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930722525826177,"aZ":-13.696115860916171,"pfxX":-3.0907559875495285,"pfxZ":9.069440600493843,"pX":-0.7474470528678026,"pZ":3.805352254534919,"vX0":1.8894575738238837,"vY0":-141.51207867948762,"vZ0":-3.286493919172482,"x":145.49,"y":136.04,"x0":-1.0206653035105813,"y0":50.002783248343285,"z0":5.853720048122524,"aX":-6.296739001141065},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":5.3,"spinRate":2105,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3863943957025584,"extension":6.5339532202729265},"index":0,"playId":"a5ffea08-9440-34ed-b22d-be871b55e457","pitchNumber":1,"startTime":"2026-03-29T03:12:53.808Z","endTime":"2026-03-29T03:12:57.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35777500654558,"aZ":-44.04202011922884,"pfxX":5.240247502893727,"pfxZ":-7.743866387894045,"pX":-0.5627697457834393,"pZ":2.817967739779478,"vX0":-0.7907004704081856,"vY0":-123.24935466766411,"vZ0":1.014650602358504,"x":138.45,"y":162.69,"x0":-0.917671499835237,"y0":50.003311124011766,"z0":6.131465704251587,"aX":8.031250714443928},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.4,"breakHorizontal":-9.2,"spinRate":2351,"spinDirection":20},"zone":4,"typeConfidence":2.0,"plateTime":0.4450546615113562,"extension":6.101207895734341},"index":1,"playId":"76e44e98-7e0d-3cce-b137-aae614358f70","pitchNumber":2,"startTime":"2026-03-29T03:13:25.352Z","endTime":"2026-03-29T03:13:28.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621066071806556,"aZ":-12.817414333066429,"pfxX":-3.7323086955187224,"pfxZ":9.372382461101,"pX":-0.0678468306172533,"pZ":3.5056100109483355,"vX0":4.210549910260901,"vY0":-142.52832544078422,"vZ0":-3.827293494750314,"x":119.59,"y":144.13,"x0":-1.0767573118776457,"y0":50.000415843315146,"z0":5.670635346784883,"aX":-7.706603619042163},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":6.0,"spinRate":2092,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38374385966404656,"extension":6.779335401148498},"index":2,"playId":"5d6b8547-258c-3a98-9c2f-016fd15e9c82","pitchNumber":3,"startTime":"2026-03-29T03:13:37.969Z","endTime":"2026-03-29T03:13:40.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85961186899454,"aZ":-14.341679542250322,"pfxX":-5.234684231265698,"pfxZ":8.631931110600735,"pX":-0.2745793152026587,"pZ":4.276032929337155,"vX0":4.089386276924886,"vY0":-142.61317961896185,"vZ0":-1.7846244343108977,"x":127.47,"y":123.33,"x0":-1.0447678001197342,"y0":50.00567662075269,"z0":5.811500558656554,"aX":-10.817519870356456},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2049,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3836206517395171,"extension":6.699908394378734},"index":3,"playId":"1cfc86da-4e47-32f8-af3b-9ff2e2ff6884","pitchNumber":4,"startTime":"2026-03-29T03:14:01.103Z","endTime":"2026-03-29T03:14:04.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173529143266244,"aZ":-43.55728522780885,"pfxX":5.006352286329076,"pfxZ":-7.441863562925403,"pX":-0.2115347341708992,"pZ":1.3908017606069063,"vX0":0.2824169123649435,"vY0":-123.55567183448423,"vZ0":-2.206606105612016,"x":125.06,"y":201.23,"x0":-0.9771355887385675,"y0":50.00465030333583,"z0":5.994126602126259,"aX":7.654943734686131},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.7,"breakHorizontal":-9.1,"spinRate":2323,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.445204937606146,"extension":6.405186338074849},"index":4,"playId":"5ae52364-ab46-31e1-80a0-f32f91917714","pitchNumber":5,"startTime":"2026-03-29T03:14:23.376Z","endTime":"2026-03-29T03:14:26.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406288143382117,"aZ":-39.946646650264064,"pfxX":6.168754007916256,"pfxZ":-4.619832098297222,"pX":-0.10907718288953315,"pZ":2.6876411704429497,"vX0":1.5711951023801156,"vY0":-129.30899397268183,"vZ0":0.22251993357165545,"x":121.16,"y":166.21,"x0":-1.5265922508322576,"y0":50.00166570196318,"z0":5.679835544833163,"aX":10.384255824579089},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-8.0,"breakHorizontal":-11.5,"spinRate":2569,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.42452595138983007,"extension":6.28922944938031},"hitData":{"launchSpeed":86.5,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.96,"coordY":168.69}},"index":5,"playId":"95a0a05a-9986-373f-959d-56fdc2407ad5","pitchNumber":6,"startTime":"2026-03-29T03:14:41.064Z","endTime":"2026-03-29T03:14:49.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:14:49.790Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corbin Carroll grounds into a force out, first baseman Freddie Freeman to shortstop Mookie Betts. Ketel Marte out at 2nd. Corbin Carroll to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T03:15:11.712Z","endTime":"2026-03-29T03:16:01.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897509806326486,"aZ":-13.144588535278489,"pfxX":-6.032615577905629,"pfxZ":9.348808819022427,"pX":0.6636542644715314,"pZ":2.184759558493053,"vX0":6.837528218736078,"vY0":-141.66131334261465,"vZ0":-6.773732844238178,"x":91.7,"y":179.79,"x0":-0.9957577428226645,"y0":50.00561764593588,"z0":5.44480769497681,"aX":-12.282486532542967},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2196,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3864318570392675,"extension":6.747304255579959},"index":0,"playId":"8d6f4016-0858-3cb8-a3a5-5c20884a67ac","pitchNumber":1,"startTime":"2026-03-29T03:15:17.803Z","endTime":"2026-03-29T03:15:21.044Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.751490603320196,"aZ":-12.658369904870419,"pfxX":-7.473999412059046,"pfxZ":9.498802369524363,"pX":1.4283114553964107,"pZ":2.547571650921886,"vX0":9.409612863200886,"vY0":-142.23238410182745,"vZ0":-6.02006805475731,"x":62.56,"y":170.0,"x0":-0.9473744694485006,"y0":50.00400481818988,"z0":5.489890287135563,"aX":-15.35834982181312},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":11.6,"spinRate":2248,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38468069307244246,"extension":6.729534226247881},"index":1,"playId":"555503d2-6e92-32a3-9571-9fc878dca4f7","pitchNumber":2,"startTime":"2026-03-29T03:15:36.282Z","endTime":"2026-03-29T03:15:39.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09952455564678,"aZ":-37.954343499336375,"pfxX":5.397994145576124,"pfxZ":-3.431916533517664,"pX":0.07711684210692847,"pZ":1.6534813365965801,"vX0":2.4532193080671383,"vY0":-129.32249752353832,"vZ0":-2.182069249944419,"x":114.06,"y":194.14,"x0":-1.586214777931202,"y0":50.0010019579005,"z0":5.432042959236007,"aX":9.099824173122508},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.5,"breakHorizontal":-10.3,"spinRate":2467,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.42427170605384923,"extension":6.315518520876769},"hitData":{"launchSpeed":77.6,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.68,"coordY":174.54}},"index":2,"playId":"44d626da-7e32-356f-9752-d3fa6f19a088","pitchNumber":3,"startTime":"2026-03-29T03:15:53.963Z","endTime":"2026-03-29T03:16:01.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:16:01.145Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out to second baseman Alex Freeland.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T03:16:23.490Z","endTime":"2026-03-29T03:16:43.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489825530466234,"aZ":-29.505643365726783,"pfxX":0.24862583218259626,"pfxZ":1.5309175571691558,"pX":0.29530464054682426,"pZ":2.562548253780596,"vX0":4.372018174459216,"vY0":-130.7009426471043,"vZ0":-1.7683398416475105,"x":105.74,"y":169.59,"x0":-1.4259106282992884,"y0":50.004508572306406,"z0":5.446909725888558,"aX":0.4325015186562693},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-1.3,"spinRate":2441,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4178087705157525,"extension":6.408760531109995},"hitData":{"launchSpeed":93.5,"launchAngle":66.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.67,"coordY":183.46}},"index":0,"playId":"807216bb-c728-3892-b8b6-c3b48ae9c09b","pitchNumber":1,"startTime":"2026-03-29T03:16:32.911Z","endTime":"2026-03-29T03:16:43.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:16:43.317Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T03:19:02.759Z","endTime":"2026-03-29T03:21:12.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":[1,2,3,5,6,7,8],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Morillo replaces Joe Ross.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T03:18:23.133Z","endTime":"2026-03-29T03:19:04.987Z","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":"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":98.2,"endSpeed":90.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729618701161705,"aZ":-13.733630936981355,"pfxX":-3.529310369641925,"pfxZ":8.843388155948738,"pX":0.13198056925146864,"pZ":2.879125914513435,"vX0":5.965825221543766,"vY0":-142.97718820267033,"vZ0":-5.464782247982808,"x":111.97,"y":161.04,"x0":-1.5161937803004737,"y0":50.002462577097056,"z0":5.666040315274841,"aX":-7.359747824616201},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2207,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.38201938651079415,"extension":6.14268919030465},"index":1,"playId":"d18abb35-6858-3c06-96ba-1341e61d6be3","pitchNumber":1,"startTime":"2026-03-29T03:19:04.987Z","endTime":"2026-03-29T03:19:08.320Z","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":97.8,"endSpeed":89.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.469599109172268,"aZ":-13.114662704108712,"pfxX":-2.9675624014905404,"pfxZ":9.240207028599182,"pX":-0.9190595359443327,"pZ":3.6400472816842364,"vX0":3.104167841930938,"vY0":-142.42830621336972,"vZ0":-3.5136970903768434,"x":152.03,"y":140.5,"x0":-1.6353836440357123,"y0":50.00500290432928,"z0":5.714252980120741,"aX":-6.122631937367095},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":4.8,"spinRate":2220,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3839757802770398,"extension":6.059525024944364},"index":2,"playId":"5721eeda-5971-3005-a256-41ac1882f60a","pitchNumber":2,"startTime":"2026-03-29T03:19:20.946Z","endTime":"2026-03-29T03:19:24.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17401760001773,"aZ":-11.29287050506929,"pfxX":-2.550930794255794,"pfxZ":10.039224486987209,"pX":-0.3012459755093243,"pZ":2.869722013648494,"vX0":4.429196416462141,"vY0":-143.11974771726406,"vZ0":-5.841929820204542,"x":128.48,"y":161.3,"x0":-1.535541836403084,"y0":50.00619408647851,"z0":5.640799217740381,"aX":-5.307932052410294},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":3.7,"spinRate":2300,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.3823045598418977,"extension":6.074534614920236},"index":3,"playId":"8cfca9b5-b7d0-38e0-8d96-faca75a44304","pitchNumber":3,"startTime":"2026-03-29T03:19:35.953Z","endTime":"2026-03-29T03:19:39.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-29T03:19:45.951Z","endTime":"2026-03-29T03:20:02.777Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":99.3,"endSpeed":90.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33491817694586,"aZ":-8.611532225957477,"pfxX":-3.1138880701293647,"pfxZ":11.145308573995779,"pX":-1.856634296138185,"pZ":3.3457525331827083,"vX0":0.7928013592948038,"vY0":-144.62803094409963,"vZ0":-4.946770839524896,"x":187.77,"y":148.44,"x0":-1.7300653974554554,"y0":50.00449772341172,"z0":5.60870412384478,"aX":-6.584802386857498},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.3,"breakHorizontal":5.5,"spinRate":2290,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3789798599519587,"extension":6.134750530466139},"index":5,"playId":"5722ff67-4fe6-358d-9a21-989f65edb53b","pitchNumber":4,"startTime":"2026-03-29T03:20:02.777Z","endTime":"2026-03-29T03:20:06.028Z","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":99.5,"endSpeed":90.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12548001097205,"aZ":-10.252595382924355,"pfxX":-2.6023171653640293,"pfxZ":10.380305537220156,"pX":-2.184283329589183,"pZ":4.062855757947837,"vX0":-0.46856615804201474,"vY0":-144.92546689481037,"vZ0":-2.855063078732077,"x":200.26,"y":129.08,"x0":-1.6823190172033582,"y0":50.00337558546746,"z0":5.6936744653180655,"aX":-5.496364374844264},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2295,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3789675864662936,"extension":6.109372428365752},"index":6,"playId":"e891c078-f953-35ef-b6d1-ec98af8ab3b9","pitchNumber":5,"startTime":"2026-03-29T03:20:18.386Z","endTime":"2026-03-29T03:20:21.386Z","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":99.0,"endSpeed":90.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69893647450473,"aZ":-12.082457521471188,"pfxX":-4.690608414222446,"pfxZ":9.57011912637472,"pX":-1.4302695503425007,"pZ":1.9623312306764387,"vX0":2.177388299363617,"vY0":-144.02032618516841,"vZ0":-7.961063732693109,"x":171.52,"y":185.8,"x0":-1.5870874795916714,"y0":50.00044407887232,"z0":5.511060319559512,"aX":-9.843961178510774},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2315,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.3804293100831613,"extension":6.138656405558813},"index":7,"playId":"5e0693a2-730e-3a38-b771-aba59910e2f7","pitchNumber":6,"startTime":"2026-03-29T03:20:35.058Z","endTime":"2026-03-29T03:20:39.599Z","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":99.0,"endSpeed":90.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52117036436831,"aZ":-12.70190077531191,"pfxX":-4.253538877335219,"pfxZ":9.236468935653402,"pX":-0.38660319363161605,"pZ":2.796744345110832,"vX0":4.734179467813855,"vY0":-144.07081801256282,"vZ0":-5.745464272302152,"x":131.74,"y":163.27,"x0":-1.4961206118384998,"y0":50.00715993759838,"z0":5.597587776996738,"aX":-8.97137244356196},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2210,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.37974242651131274,"extension":6.295000530597837},"hitData":{"launchSpeed":104.3,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":158.77,"coordY":160.29}},"index":8,"playId":"835eea7a-49d3-3220-87ed-76c1e193abe1","pitchNumber":7,"startTime":"2026-03-29T03:21:04.594Z","endTime":"2026-03-29T03:21:12.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:21:12.489Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out softly, third baseman Nolan Arenado to first baseman Carlos Santana.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T03:21:29.551Z","endTime":"2026-03-29T03:23:13.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66294879609738,"aZ":-13.711049129588606,"pfxX":-4.226538893074451,"pfxZ":9.059169054910377,"pX":-0.9175053038763231,"pZ":2.8567117124957773,"vX0":3.2125616982608594,"vY0":-141.9060692368128,"vZ0":-5.509316489484776,"x":151.97,"y":161.65,"x0":-1.5154730093315911,"y0":50.00575534905845,"z0":5.697958921976889,"aX":-8.616046548763036},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":7.0,"spinRate":2230,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3860855418701927,"extension":6.175100567826664},"index":0,"playId":"c353e833-fe52-3d5a-af9f-7c3e42f94a60","pitchNumber":1,"startTime":"2026-03-29T03:21:41.564Z","endTime":"2026-03-29T03:21:44.564Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04023167734463,"aZ":-23.952915230858512,"pfxX":-11.374947005855043,"pfxZ":4.493910669262359,"pX":-1.7226549805672757,"pZ":2.0865480341995317,"vX0":3.368365289149639,"vY0":-134.58027016814668,"vZ0":-5.041184031081065,"x":182.66,"y":182.44,"x0":-1.5150823781449196,"y0":50.00207320852811,"z0":5.687361173446311,"aX":-20.799859036170908},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":19.8,"spinRate":2227,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4074737646974196,"extension":5.982180421360515},"index":1,"playId":"6b34b107-2eea-3e0d-b275-f040a564baf3","pitchNumber":2,"startTime":"2026-03-29T03:21:59.513Z","endTime":"2026-03-29T03:22:04.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85723297743275,"aZ":-26.509764042322782,"pfxX":-10.451520662294055,"pfxZ":3.0957133563237544,"pX":-1.7441584946053343,"pZ":3.3714853444462105,"vX0":3.2448302394402453,"vY0":-134.76317517956218,"vZ0":-1.5129179588946082,"x":183.48,"y":147.75,"x0":-1.6102515125864847,"y0":50.002389166408726,"z0":5.823185390227483,"aX":-19.111652897238653},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":18.1,"spinRate":2151,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.40734172495209364,"extension":5.980221743750358},"index":2,"playId":"a22e624b-9300-33aa-8e2b-8f44763209fc","pitchNumber":3,"startTime":"2026-03-29T03:22:48.202Z","endTime":"2026-03-29T03:22:51.311Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11570131106909,"aZ":-24.507172971707803,"pfxX":-10.77798845536433,"pfxZ":4.115764039643708,"pX":-1.325743294212467,"pZ":1.8078007125161282,"vX0":4.333883884040843,"vY0":-135.89379163256544,"vZ0":-5.773956670886315,"x":167.53,"y":189.97,"x0":-1.5454094547561235,"y0":50.00107006854298,"z0":5.673693386643337,"aX":-20.058469017115367},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":18.5,"spinRate":2203,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.40379926637138386,"extension":6.157723137994652},"hitData":{"launchSpeed":57.7,"launchAngle":-2.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":103.64,"coordY":164.43}},"index":3,"playId":"730aa3b3-1623-3e16-b24a-7803426c712d","pitchNumber":4,"startTime":"2026-03-29T03:23:05.014Z","endTime":"2026-03-29T03:23:13.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:23:13.160Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T03:23:35.122Z","endTime":"2026-03-29T03:26:31.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85364573650044,"aZ":-12.761097016873922,"pfxX":-1.6875893182671577,"pfxZ":9.328498586253298,"pX":-0.352541301235713,"pZ":3.966203954363402,"vX0":3.9329284834365357,"vY0":-142.87857985935742,"vZ0":-2.7730760135332315,"x":130.44,"y":131.69,"x0":-1.5235592281931691,"y0":50.006453798598805,"z0":5.744195145390751,"aX":-3.513772551145053},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":2.3,"spinRate":2217,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.38238029651099037,"extension":6.284439236425321},"index":0,"playId":"ef01a16b-d099-3414-bfa5-f3b3d701553e","pitchNumber":1,"startTime":"2026-03-29T03:23:41.920Z","endTime":"2026-03-29T03:23:46.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-29T03:24:01.809Z","endTime":"2026-03-29T03:25:51.599Z","isPitch":false,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823695438949333,"aZ":-36.73602662057803,"pfxX":3.6087639542429617,"pfxZ":-2.8809078364154477,"pX":-1.405159548758055,"pZ":2.2086186233588276,"vX0":-0.7529094553398203,"vY0":-124.98430560764369,"vZ0":-1.4687462804696436,"x":170.56,"y":179.15,"x0":-1.5691647706366971,"y0":50.00222518977439,"z0":5.81652096418849,"aX":5.717736562235303},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":-6.4,"spinRate":2753,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.43798129668991015,"extension":6.3894056990575185},"index":2,"playId":"5853eb96-0cdf-3aad-bc3c-55a50124e509","pitchNumber":2,"startTime":"2026-03-29T03:25:51.599Z","endTime":"2026-03-29T03:25:55.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39661740049021,"aZ":-12.661005695089113,"pfxX":-3.14104298449338,"pfxZ":9.409326148751488,"pX":-1.1220630160828813,"pZ":3.9565631678920044,"vX0":2.855969512852772,"vY0":-143.3943341043046,"vZ0":-2.877705389776465,"x":159.77,"y":131.95,"x0":-1.7248090941903105,"y0":50.005345183258875,"z0":5.767418739746596,"aX":-6.515983442744673},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2192,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3825643231781424,"extension":6.220731562673026},"index":3,"playId":"c96a339b-59d2-3d8e-a777-d5399947b8b8","pitchNumber":3,"startTime":"2026-03-29T03:26:07.343Z","endTime":"2026-03-29T03:26:11.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87134315974063,"aZ":-11.662208350682693,"pfxX":-2.605092259644164,"pfxZ":9.902319356484286,"pX":-0.9048873388815813,"pZ":1.0854390766277882,"vX0":3.3097509331045125,"vY0":-142.99305156215786,"vZ0":-10.127134334727122,"x":151.49,"y":209.47,"x0":-1.7387160276116806,"y0":50.00219816349098,"z0":5.403859481385962,"aX":-5.396312384194675},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2114,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.3829927305745149,"extension":6.419132043819652},"index":4,"playId":"7fb30d6c-0b6a-3db9-9f59-d3b3b5b5069d","pitchNumber":4,"startTime":"2026-03-29T03:26:27.194Z","endTime":"2026-03-29T03:26:31.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:26:31.055Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Will Smith homers (2) on a fly ball to center field. Mookie Betts scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T03:27:28.147Z","endTime":"2026-03-29T03:30:20.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":666661,"link":"/api/v1/people/666661"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":666661,"link":"/api/v1/people/666661"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T03:26:51.465Z","endTime":"2026-03-29T03:27:30.322Z","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":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52557603969071,"aZ":-12.80284988098071,"pfxX":-2.440587790778496,"pfxZ":9.379963693476874,"pX":0.3605541843354765,"pZ":2.6839632668259163,"vX0":6.00873500323807,"vY0":-142.92930208130244,"vZ0":-5.875592431992757,"x":103.26,"y":166.31,"x0":-1.453644934309973,"y0":50.00316847620102,"z0":5.573267470716371,"aX":-5.04118212424144},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":2141,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3834957362212501,"extension":6.4175340179362825},"index":1,"playId":"d7dd00ac-018d-32a9-af8e-318b38897084","pitchNumber":1,"startTime":"2026-03-29T03:27:30.322Z","endTime":"2026-03-29T03:27:33.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31373121465866,"aZ":-11.808927543411338,"pfxX":-1.7873318599498527,"pfxZ":9.896015559907381,"pX":0.553705791915913,"pZ":2.7821378530189835,"vX0":6.272896770477216,"vY0":-142.4580827292928,"vZ0":-5.97270054758232,"x":95.89,"y":163.66,"x0":-1.4433064102802842,"y0":50.00381155099226,"z0":5.650353436822377,"aX":-3.6788029906726725},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":2234,"spinDirection":199},"zone":3,"typeConfidence":0.89,"plateTime":0.3842844864639994,"extension":6.333102741596162},"index":2,"playId":"a0c16b88-f6ff-3cc1-8f06-3862371de651","pitchNumber":2,"startTime":"2026-03-29T03:27:51.619Z","endTime":"2026-03-29T03:27:54.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609090144451024,"aZ":-39.368049559640035,"pfxX":4.807027408175623,"pfxZ":-4.716837093339984,"pX":0.6326539444200984,"pZ":1.1572025161063766,"vX0":2.853979731533079,"vY0":-122.55663831033357,"vZ0":-3.000458404820747,"x":92.88,"y":207.54,"x0":-1.170443784115913,"y0":50.00352266891782,"z0":5.750914161352898,"aX":7.331380114117752},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.0,"breakHorizontal":-9.4,"spinRate":2758,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44647044076681475,"extension":6.304618639086054},"index":3,"playId":"f0bb465d-5429-3eb6-9b8b-53f79f4d683c","pitchNumber":3,"startTime":"2026-03-29T03:28:19.924Z","endTime":"2026-03-29T03:28:23.603Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551188136130932,"aZ":-38.10659166426899,"pfxX":4.261199921090908,"pfxZ":-3.742735257640269,"pX":1.0050538111703282,"pZ":1.050443498013877,"vX0":4.320673011521099,"vY0":-124.91019559134321,"vZ0":-3.7151853590467656,"x":78.69,"y":210.42,"x0":-1.2991814865084024,"y0":50.00469037356483,"z0":5.6819791860808015,"aX":6.750642772290218},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.4,"breakHorizontal":-8.6,"spinRate":2713,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4380674088841765,"extension":6.456091464502553},"index":4,"playId":"4796ddb4-4c15-33bf-a33f-181d27129451","pitchNumber":4,"startTime":"2026-03-29T03:28:40.767Z","endTime":"2026-03-29T03:28:44.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22243616225898,"aZ":-12.172264831118742,"pfxX":-2.759850859529056,"pfxZ":9.5004848696022,"pX":-0.5149307816946624,"pZ":2.5912101584578418,"vX0":3.822483120107631,"vY0":-143.91801941335387,"vZ0":-6.435369511904282,"x":136.63,"y":168.82,"x0":-1.4994465903960217,"y0":50.005101183006424,"z0":5.60438659284016,"aX":-5.812113080850701},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":4.3,"spinRate":2250,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.38003842594563686,"extension":6.296902213300717},"index":5,"playId":"a6a06adf-5534-3515-9ccb-ca928b133f2e","pitchNumber":5,"startTime":"2026-03-29T03:29:02.164Z","endTime":"2026-03-29T03:29:08.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80687330039749,"aZ":-12.22033551326154,"pfxX":-2.558117324599744,"pfxZ":9.646938386246111,"pX":-0.2343381818717304,"pZ":2.8969819742051164,"vX0":4.247289924468219,"vY0":-143.08548642619556,"vZ0":-5.56341749249751,"x":125.93,"y":160.56,"x0":-1.4073100796419344,"y0":50.00007513013848,"z0":5.63588195010941,"aX":-5.290141965645216},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2206,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.3831791726722664,"extension":6.464821456775237},"index":6,"playId":"ad861802-7d91-3df4-af80-313ab066fb8d","pitchNumber":6,"startTime":"2026-03-29T03:29:32.294Z","endTime":"2026-03-29T03:29:36.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19387458117112,"aZ":-11.446274543516422,"pfxX":-2.419396209567328,"pfxZ":10.093520166147236,"pX":-0.08918184175042385,"pZ":3.2751109237045366,"vX0":4.31716141451599,"vY0":-142.70807397544417,"vZ0":-4.649963328572824,"x":120.4,"y":150.35,"x0":-1.3102822659699638,"y0":50.00317664791063,"z0":5.652421283359833,"aX":-4.969070109846874},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":3.5,"spinRate":2191,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.3844701272598239,"extension":6.318953000938809},"hitData":{"launchSpeed":105.1,"launchAngle":26.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.58,"coordY":31.55}},"index":7,"playId":"d70405c4-5b7a-3372-af36-d8cca0739ca5","pitchNumber":7,"startTime":"2026-03-29T03:29:56.518Z","endTime":"2026-03-29T03:30:20.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:30:20.140Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T03:33:06.965Z","endTime":"2026-03-29T03:34:31.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T03:30:43.502Z","endTime":"2026-03-29T03:31:46.923Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Sewald replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-29T03:31:46.923Z","endTime":"2026-03-29T03:33:09.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.376654944459304,"aZ":-16.996851775568416,"pfxX":-7.94704609754589,"pfxZ":8.362758591650241,"pX":-0.3293726633629111,"pZ":2.8973190388618635,"vX0":10.298096283540442,"vY0":-133.74657771090273,"vZ0":-1.0670000820323735,"x":129.55,"y":160.55,"x0":-3.1939991813283215,"y0":50.00183750381157,"z0":4.5182809661786285,"aX":-14.422166916091525},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2596,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.40925828741554326,"extension":6.588786711658507},"index":2,"playId":"2e4d9ce8-72aa-3ad3-a672-c0625619183a","pitchNumber":1,"startTime":"2026-03-29T03:33:09.156Z","endTime":"2026-03-29T03:33:12.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494466241382604,"aZ":-27.100094000383887,"pfxX":6.757687846751755,"pfxZ":3.428070947069772,"pX":0.2320329511672108,"pZ":2.903834949709051,"vX0":6.399099733904726,"vY0":-121.30396575280116,"vZ0":1.2735488821010152,"x":108.16,"y":160.38,"x0":-3.3254274496155136,"y0":50.00017161913738,"z0":4.748747243378068,"aX":9.985972468827056},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.8,"breakHorizontal":-13.8,"spinRate":2592,"spinDirection":81},"zone":6,"typeConfidence":0.9,"plateTime":0.45291880631629367,"extension":6.2782323059309775},"index":3,"playId":"73be2d00-3f0a-31d2-8347-f3eac53c08a9","pitchNumber":2,"startTime":"2026-03-29T03:33:27.445Z","endTime":"2026-03-29T03:33:30.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788560927530998,"aZ":-19.74766519810321,"pfxX":-8.344697531306299,"pfxZ":6.719856882609459,"pX":-1.6190983280700812,"pZ":3.577729176137818,"vX0":7.497159370692439,"vY0":-134.7660720377037,"vZ0":1.209471432434122,"x":178.72,"y":142.18,"x0":-3.345520708871382,"y0":50.00383556358212,"z0":4.5126922646494965,"aX":-15.434485182189674},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":13.7,"spinRate":2544,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4055851743695742,"extension":6.095410541367021},"index":4,"playId":"df003863-2b8d-376d-be49-94ea35e87d81","pitchNumber":3,"startTime":"2026-03-29T03:33:44.619Z","endTime":"2026-03-29T03:33:47.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024584105237142,"aZ":-21.02642996847688,"pfxX":-7.555953779132133,"pfxZ":6.111526801800819,"pX":-0.08833966378706239,"pZ":3.23529992342243,"vX0":10.98726120249576,"vY0":-133.7811914667263,"vZ0":0.6774124527677023,"x":120.37,"y":151.43,"x0":-3.2541221078247853,"y0":50.006398049127334,"z0":4.478168930814316,"aX":-13.79270169068675},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":11.5,"spinRate":2586,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.4083564672605249,"extension":6.095584600792277},"index":5,"playId":"3b41a389-663c-3611-b138-15328f470e57","pitchNumber":4,"startTime":"2026-03-29T03:34:03.684Z","endTime":"2026-03-29T03:34:07.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86105534390996,"aZ":-27.628723301413142,"pfxX":5.413737857707847,"pfxZ":3.0957776240390027,"pX":-0.594660462431553,"pZ":1.9609369646500077,"vX0":5.118070652843423,"vY0":-120.53174400965189,"vZ0":-0.3723267982462706,"x":139.67,"y":185.83,"x0":-3.450520387609188,"y0":50.00406037055116,"z0":4.561350477474953,"aX":7.948265872624733},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":-11.0,"spinRate":2303,"spinDirection":77},"zone":7,"typeConfidence":0.9,"plateTime":0.45478198002633174,"extension":6.13159381764093},"hitData":{"launchSpeed":97.7,"launchAngle":30.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.61,"coordY":49.36}},"index":6,"playId":"436d1ffe-e9cb-3d63-808a-a26e002c8cae","pitchNumber":5,"startTime":"2026-03-29T03:34:22.683Z","endTime":"2026-03-29T03:34:31.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:34:31.670Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T03:37:06.271Z","endTime":"2026-03-29T03:38:08.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edwin Díaz replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T03:35:42.508Z","endTime":"2026-03-29T03:37:08.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621242,"link":"/api/v1/people/621242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516290589178368,"aZ":-19.504024092041103,"pfxX":-9.226855349485009,"pfxZ":6.653419906099703,"pX":0.8939223620273041,"pZ":1.6921443941269874,"vX0":10.898116044640284,"vY0":-136.96119352464476,"vZ0":-3.9338711809194606,"x":82.93,"y":193.09,"x0":-1.9331122400618932,"y0":50.00565291799219,"z0":4.476630741890799,"aX":-17.57849147688582},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2295,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.39952968979517545,"extension":6.976643432739132},"index":1,"playId":"a526161c-0b40-3ad2-8d8b-aa17d8a251d6","pitchNumber":1,"startTime":"2026-03-29T03:37:08.469Z","endTime":"2026-03-29T03:37:12.128Z","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":95.2,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51776661424057,"aZ":-16.68835128102592,"pfxX":-7.771770420975749,"pfxZ":8.016343674368418,"pX":0.48786665331800644,"pZ":2.389809191228119,"vX0":9.454516609393357,"vY0":-138.29416961839843,"vZ0":-3.040289748269874,"x":98.4,"y":174.26,"x0":-1.9692695729113843,"y0":50.005708690876745,"z0":4.626094877165519,"aX":-15.020630925469455},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2406,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3964098216848537,"extension":7.0209205870182245},"index":2,"playId":"fafe0d9d-3379-3354-95e6-3f434f1733dd","pitchNumber":2,"startTime":"2026-03-29T03:37:20.143Z","endTime":"2026-03-29T03:37:23.148Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129990071959316,"aZ":-16.628982712907654,"pfxX":-8.121032413245711,"pfxZ":8.16863653413969,"pX":0.19324565652835088,"pZ":2.603026414816777,"vX0":9.0590025493018,"vY0":-137.03725821572232,"vZ0":-2.3033817604113884,"x":109.63,"y":168.5,"x0":-2.0993816104891514,"y0":50.002877993076254,"z0":4.589767391711715,"aX":-15.454864946833915},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":12.8,"spinRate":2292,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3996199423557272,"extension":6.990157715072733},"index":3,"playId":"76efb785-3f81-3a92-8b37-9003d5b31047","pitchNumber":3,"startTime":"2026-03-29T03:37:35.300Z","endTime":"2026-03-29T03:37:42.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565444648106045,"aZ":-30.813784249747457,"pfxX":1.0866884140235804,"pfxZ":0.8176361828332235,"pX":0.07677051856905473,"pZ":1.8833255575302834,"vX0":4.618482885092836,"vY0":-128.44969322036525,"vZ0":-1.5499552155386764,"x":114.07,"y":187.93,"x0":-1.8885806333245057,"y0":50.00357879642072,"z0":4.899119431898042,"aX":1.8081029940875146},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-3.0,"spinRate":2300,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.42705293964799873,"extension":6.491314124559393},"hitData":{"launchSpeed":96.5,"launchAngle":37.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.73,"coordY":58.19}},"index":4,"playId":"1c71a456-88ed-3979-af6c-3c40ef978a4b","pitchNumber":4,"startTime":"2026-03-29T03:37:58.738Z","endTime":"2026-03-29T03:38:08.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:38:08.755Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T03:38:24.864Z","endTime":"2026-03-29T03:39:27.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58347943482071,"aZ":-29.053290226934873,"pfxX":0.4201394487811214,"pfxZ":1.9027186017015754,"pX":1.2770949317269662,"pZ":0.583689022678244,"vX0":7.548027431916848,"vY0":-127.19259994722135,"vZ0":-5.103749485148292,"x":68.32,"y":223.02,"x0":-1.7810978129129287,"y0":50.00585789268715,"z0":4.914645294674427,"aX":0.6881707477690034},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-2.4,"spinRate":2282,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4302970639707837,"extension":6.787458056313318},"index":0,"playId":"d4dba3f0-6404-37cb-bb6d-9ca6f4f07095","pitchNumber":1,"startTime":"2026-03-29T03:38:32.277Z","endTime":"2026-03-29T03:38:35.358Z","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":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616194774192362,"aZ":-17.866980864123718,"pfxX":-6.78411281487031,"pfxZ":7.394651820079544,"pX":0.8489320869537887,"pZ":2.0166330063209763,"vX0":10.131910157860856,"vY0":-137.7346280426402,"vZ0":-3.6251912521336354,"x":84.64,"y":184.33,"x0":-1.9841796711595927,"y0":50.00226394638884,"z0":4.547416290210993,"aX":-13.125311355913562},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2223,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3966252336760032,"extension":6.935199028710367},"index":1,"playId":"0233cb49-e87f-3980-adf5-6d8f9c86dfaa","pitchNumber":2,"startTime":"2026-03-29T03:38:45.894Z","endTime":"2026-03-29T03:39:12.909Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"}}},{"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":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76951147989396,"aZ":-17.779727263667105,"pfxX":-7.3033924319028465,"pfxZ":7.244454273502219,"pX":0.6868297315663418,"pZ":2.523293626552242,"vX0":10.062698544628073,"vY0":-139.65784403841033,"vZ0":-2.59339635794058,"x":90.82,"y":170.65,"x0":-2.004494083896872,"y0":50.00037564434277,"z0":4.625526219104084,"aX":-14.507729697661985},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2283,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3913313194194221,"extension":6.9479582383535305},"hitData":{"launchSpeed":85.1,"launchAngle":49.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.94,"coordY":99.71}},"index":2,"playId":"a4b06e19-0ee4-349e-ac32-22abd5d952e3","pitchNumber":3,"startTime":"2026-03-29T03:39:18.210Z","endTime":"2026-03-29T03:39:27.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:39:27.783Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T03:39:46.905Z","endTime":"2026-03-29T03:40:49.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.410062536292582,"aZ":-17.56631485325517,"pfxX":-6.595489897923185,"pfxZ":7.223264640066194,"pX":1.8575484018706412,"pZ":2.4511309205464986,"vX0":12.438117623557496,"vY0":-141.16277456954268,"vZ0":-2.7090426206037153,"x":46.19,"y":172.6,"x0":-1.7441749226562857,"y0":50.00632261761259,"z0":4.5509504232382705,"aX":-13.34590651972228},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2346,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38765873104156734,"extension":7.039063178444989},"index":0,"playId":"c200d594-01a3-3765-a52e-dbc3d90c38ce","pitchNumber":1,"startTime":"2026-03-29T03:40:02.010Z","endTime":"2026-03-29T03:40:07.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648466764622242,"aZ":-21.545391580398267,"pfxX":-7.6073570850402366,"pfxZ":5.252750468835233,"pX":-0.2698730294857191,"pZ":3.3929720336689435,"vX0":7.456537479377945,"vY0":-141.22464352760298,"vZ0":0.4965456402139151,"x":127.29,"y":147.17,"x0":-1.9538532996622648,"y0":50.00267404887947,"z0":4.598879387812384,"aX":-15.392944032408273},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":12.2,"spinRate":2341,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3875855301257758,"extension":6.84256642871412},"index":1,"playId":"3060dc42-0984-335a-b730-1b69053b79a6","pitchNumber":2,"startTime":"2026-03-29T03:40:23.994Z","endTime":"2026-03-29T03:40:26.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922729443769878,"aZ":-21.13653437574809,"pfxX":-6.30148100471103,"pfxZ":5.696364389790093,"pX":-0.01993678929801601,"pZ":2.6166647720428284,"vX0":7.55225287066009,"vY0":-137.4849512742144,"vZ0":-1.3784639065501247,"x":117.76,"y":168.13,"x0":-1.9677865711629021,"y0":50.00387773180685,"z0":4.5416744333563175,"aX":-12.214429127690934},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":10.1,"spinRate":2147,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3965012551976477,"extension":6.8298679227346755},"hitData":{"launchSpeed":99.2,"launchAngle":23.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.71,"coordY":71.39}},"index":2,"playId":"bb5b377d-f1f7-3cb6-acc5-f203f9351f89","pitchNumber":3,"startTime":"2026-03-29T03:40:41.459Z","endTime":"2026-03-29T03:40:49.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:40:49.435Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T03:39:46.905Z","endTime":"2026-03-29T03:40:49.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.410062536292582,"aZ":-17.56631485325517,"pfxX":-6.595489897923185,"pfxZ":7.223264640066194,"pX":1.8575484018706412,"pZ":2.4511309205464986,"vX0":12.438117623557496,"vY0":-141.16277456954268,"vZ0":-2.7090426206037153,"x":46.19,"y":172.6,"x0":-1.7441749226562857,"y0":50.00632261761259,"z0":4.5509504232382705,"aX":-13.34590651972228},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2346,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38765873104156734,"extension":7.039063178444989},"index":0,"playId":"c200d594-01a3-3765-a52e-dbc3d90c38ce","pitchNumber":1,"startTime":"2026-03-29T03:40:02.010Z","endTime":"2026-03-29T03:40:07.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.648466764622242,"aZ":-21.545391580398267,"pfxX":-7.6073570850402366,"pfxZ":5.252750468835233,"pX":-0.2698730294857191,"pZ":3.3929720336689435,"vX0":7.456537479377945,"vY0":-141.22464352760298,"vZ0":0.4965456402139151,"x":127.29,"y":147.17,"x0":-1.9538532996622648,"y0":50.00267404887947,"z0":4.598879387812384,"aX":-15.392944032408273},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":12.2,"spinRate":2341,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3875855301257758,"extension":6.84256642871412},"index":1,"playId":"3060dc42-0984-335a-b730-1b69053b79a6","pitchNumber":2,"startTime":"2026-03-29T03:40:23.994Z","endTime":"2026-03-29T03:40:26.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922729443769878,"aZ":-21.13653437574809,"pfxX":-6.30148100471103,"pfxZ":5.696364389790093,"pX":-0.01993678929801601,"pZ":2.6166647720428284,"vX0":7.55225287066009,"vY0":-137.4849512742144,"vZ0":-1.3784639065501247,"x":117.76,"y":168.13,"x0":-1.9677865711629021,"y0":50.00387773180685,"z0":4.5416744333563175,"aX":-12.214429127690934},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":10.1,"spinRate":2147,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3965012551976477,"extension":6.8298679227346755},"hitData":{"launchSpeed":99.2,"launchAngle":23.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.71,"coordY":71.39}},"index":2,"playId":"bb5b377d-f1f7-3cb6-acc5-f203f9351f89","pitchNumber":3,"startTime":"2026-03-29T03:40:41.459Z","endTime":"2026-03-29T03:40:49.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T03:40:49.435Z","atBatIndex":64},"scoringPlays":[3,17,45,60],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":150.79,"y":166.26},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":99.73,"y":157.79},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":151.82,"y":168.69},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":79.0,"y":105.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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":150.01,"y":194.13},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":100.34,"y":163.24},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":184.5,"y":65.8},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":185.45,"y":102.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":138.2,"y":104.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":98.27,"y":150.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":148.19,"y":151.73},"type":"O","description":"Forceout"}]}},{"startIndex":15,"endIndex":24,"top":[15,16,17,18,19],"bottom":[20,21,22,23,24],"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":39.35,"y":113.98},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":161.51,"y":165.66},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":154.49,"y":85.02},"type":"O","description":"Sac Fly"},{"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":187.84,"y":106.46},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":114.27,"y":149.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":165.38,"y":71.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":67.63,"y":110.54},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27],"bottom":[28,29,30,31],"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":133.72,"y":75.29},"type":"O","description":"Lineout"},{"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":177.14,"y":79.2},"type":"O","description":"Lineout"},{"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":130.87,"y":151.42},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":151.03,"y":81.62},"type":"H","description":"Single"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34,35],"bottom":[36,37,38],"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":156.06,"y":154.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":206.33,"y":122.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":71.0,"y":110.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":152.43,"y":151.12},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":221.48,"y":90.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":153.03,"y":149.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":151.82,"y":162.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":156.52,"y":119.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":95.49,"y":166.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":37.95,"y":112.96},"type":"H","description":"Double"}]}},{"startIndex":47,"endIndex":52,"top":[47,48,49],"bottom":[50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":87.39,"y":112.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":143.83,"y":167.75},"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":7,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":204.57,"y":97.81},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":162.73,"y":157.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":127.92,"y":145.1},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":62.48,"y":83.91},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":123.96,"y":168.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":143.68,"y":174.54},"type":"O","description":"Forceout"},{"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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":126.67,"y":183.46},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":158.77,"y":160.29},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":103.64,"y":164.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":118.58,"y":31.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":150.61,"y":49.36},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":64,"top":[62,63,64],"bottom":[],"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":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":138.73,"y":58.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":137.94,"y":99.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":75.71,"y":71.39},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"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":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":2,"hits":5,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"catcher":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"third":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"shortstop":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"left":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"onDeck":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"inHole":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"battingOrder":6,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"onDeck":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"inHole":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".200","atBats":31,"obp":".238","slg":".326","ops":".564","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":29,"obp":".281","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"5.63","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":55,"strikes":83,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":3,"pitchesPerInning":"17.25","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":19,"strikes":14,"strikePercentage":".420","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.80","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.80","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"5.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"7.20","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".286","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"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":"(L, 0-1)(BS, 1)","summary":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"10.80","inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"2.40","battersFaced":9,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":17,"strikes":22,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".000","pitchesPerInning":"23.40","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"10.80","runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".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","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".091","atBats":11,"obp":".091","slg":".091","ops":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":21,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"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":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".500","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":6,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":1},"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":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","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":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"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":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".125","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":32,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":8,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":15,"strikes":17,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".---","pitchesPerInning":"13.71","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.71","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"7.71","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"17.79","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"7.71","homeRunsPer9":"3.86","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".333","atBats":12,"obp":".333","slg":".667","ops":"1.000","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":8,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":5,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":3,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".167","slg":".182","ops":".349","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":4,"obp":".800","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"108.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"9.00","battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"48.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"81.00","runsScoredPer9":"108.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"9.00","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":29,"strikes":47,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"11.25","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":2,"strikes":16,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".222","ops":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":23,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656976":{"person":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":2,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".375","slg":".167","ops":".542","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".667","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":4,"groundOuts":0,"airOuts":6,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".273","slg":".400","ops":".673","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,682998,672695,656976,571448,677950,467793,543510,678489,593958,642528,605452,666661,623149],"pitchers":[593958,642528,605452,666661,623149],"bench":[691783,672515,694374,545121],"bullpen":[664199,668678,656464,694851,669194,694297,647336,657044],"battingOrder":[606466,682998,672695,656976,571448,677950,467793,543510,678489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Barrosa (1, Glasnow)."},{"label":"TB","value":"Barrosa 2; Carroll; Marte, K; Perdomo; Smith, P."},{"label":"RBI","value":"Carroll (1); Smith, P (1)."},{"label":"2-out RBI","value":"Smith, P."},{"label":"Runners left in scoring position, 2 out","value":"Smith, P."},{"label":"SF","value":"Carroll."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Perdomo (1, 2nd base off Glasnow/Smith, W)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Santana, C (1, fielding)."},{"label":"DP","value":"2 (Arenado-Marte, K-Santana, C; Marte, K-Perdomo-Santana, C)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".222","atBats":29,"obp":".320","slg":".422","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"2.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"0.89","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":45,"strikes":82,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":2,"pitchesPerInning":"14.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID676508":{"person":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"36.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".273","atBats":11,"obp":".273","slg":".818","ops":"1.091","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":9,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":90,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":2,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.50","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"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"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":7,"strikes":21,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".308","slg":".273","ops":".581","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".500","slg":".200","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"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"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":6,"groundOuts":3,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".333","ops":".641","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":18,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":3,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".125","atBats":8,"obp":".462","slg":".125","ops":".587","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","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":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"0.00","inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":6,"strikes":18,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".100","slg":".100","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":3,"totalBases":0,"rbi":0,"leftOnBase":0,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".200","slg":".500","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":4,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".143","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":27,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".182","atBats":11,"obp":".308","slg":".455","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":5,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"10.80","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.10","battersFaced":16,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":32,"strikes":51,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.90","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"16.20","walksPer9Inn":"5.40","hitsPer9Inn":"13.50","runsScoredPer9":"10.80","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"2-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".500","atBats":6,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".500","slg":"1.500","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".238","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":95,"era":"3.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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}}},"batters":[660271,663656,605141,669257,518692,606192,669289,571970,681624,500743,690976,607192,681911,694361,621242],"pitchers":[607192,681911,694361,621242],"bench":[669743,687221],"bullpen":[676508,676263,683618,808963,656945,686218,595014,680736,808967],"battingOrder":[660271,663656,605141,669257,518692,606192,571970,681624,690976],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Freeman, F (1, Loáisiga)."},{"label":"HR","value":"Smith, W (2, 8th inning off Morillo, J, 1 on, 2 out)."},{"label":"TB","value":"Freeman, F 4; Rojas, M 2; Smith, W 4."},{"label":"RBI","value":"Freeman, F (1); Smith, W 2 (5)."},{"label":"2-out RBI","value":"Freeman, F; Smith, W 2."},{"label":"Runners left in scoring position, 2 out","value":"Hernández, T; Betts."},{"label":"GIDP","value":"Betts; Ohtani."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tucker (2, 2nd base off Loáisiga/McCann)."}]}],"note":[{"label":"a","value":"Grounded out for Espinal in the 7th."},{"label":"b","value":"Flied out for Rojas, M in the 7th."}]}},"officials":[{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Home Plate"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Second Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Ross (pitcher)."},{"label":"ABS Challenge","value":"Smith, W (Ball-Confirmed); McCann (Ball-Overturned to Strike); Díaz (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Rodriguez, Ed 79-50; Loáisiga 18-9; Ross 14-7; Morillo, J 22-12; Sewald 5-5; Glasnow 90-57; Vesia 12-9; Klein 15-10; Díaz 10-6."},{"label":"Groundouts-flyouts","value":"Rodriguez, Ed 5-2; Loáisiga 1-1; Ross 1-1; Morillo, J 2-0; Sewald 0-1; Glasnow 5-2; Vesia 1-2; Klein 1-0; Díaz 0-3."},{"label":"Batters faced","value":"Rodriguez, Ed 20; Loáisiga 4; Ross 3; Morillo, J 4; Sewald 1; Glasnow 23; Vesia 3; Klein 4; Díaz 3."},{"label":"Inherited runners-scored","value":"Loáisiga 1-1."},{"label":"Umpires","value":"HP: Jansen Visconti. 1B: Alex Tosi. 2B: Andy Fletcher. 3B: Cory Blaser. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:30."},{"label":"Att","value":"53,340."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"March 28, 2026"}],"pitchingNotes":["Rodriguez, Ed pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","boxscoreName":"Glasnow"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":90,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":2,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.50","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","boxscoreName":"Rodriguez, Ed"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"7.20","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","boxscoreName":"Freeman, F"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":6,"groundOuts":3,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".333","ops":".641","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":18,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"loser":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"save":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}