{"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":776693,"link":"/api/v1.1/game/776693/feed/live","metaData":{"wait":10,"timeStamp":"20250819_030440","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count10","newRightHandedHit","runnerOnFirst","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776693,"type":"R","doubleHeader":"N","id":"2025/08/18/lanmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776693-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T00:40:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","dayNight":"night","time":"6:40","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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2025,"venue":{"id":22,"name":"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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":54,"ties":0,"pct":".568"},"records":{},"divisionLeader":false,"wins":71,"losses":54,"winningPercentage":".568"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","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":"Colorado","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":89,"ties":0,"pct":".288"},"records":{},"divisionLeader":false,"wins":36,"losses":89,"winningPercentage":".288"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID699911":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911","firstName":"Dugan","lastName":"Darnell","primaryNumber":"80","birthDate":"1997-06-26","currentAge":29,"birthCity":"Northville","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dugan","useLastName":"Darnell","middleName":"Tate","boxscoreName":"Darnell","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dugan Darnell","nameSlug":"dugan-darnell-699911","firstLastName":"Dugan Darnell","lastFirstName":"Darnell, Dugan","lastInitName":"Darnell, D","initLastName":"D Darnell","fullFMLName":"Dugan Tate Darnell","fullLFMName":"Darnell, Dugan Tate","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"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},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"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},"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},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID690022":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022","firstName":"Ryan","lastName":"Ritter","primaryNumber":"8","birthDate":"2000-11-10","currentAge":25,"birthCity":"Evergreen Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Ritter","middleName":"Michael","boxscoreName":"Ritter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ritter","nameSlug":"ryan-ritter-690022","firstLastName":"Ryan Ritter","lastFirstName":"Ritter, Ryan","lastInitName":"Ritter, R","initLastName":"R Ritter","fullFMLName":"Ryan Michael Ritter","fullLFMName":"Ritter, Ryan Michael","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"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},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID664747":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747","firstName":"Alexis","lastName":"Díaz","primaryNumber":"43","birthDate":"1996-09-28","currentAge":29,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alexis","useLastName":"Díaz","middleName":"Omar","boxscoreName":"Díaz, A","gender":"M","nameMatrilineal":"Laboy","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexis Díaz","nameSlug":"alexis-diaz-664747","firstLastName":"Alexis Díaz","lastFirstName":"Díaz, Alexis","lastInitName":"Díaz, A","initLastName":"A Díaz","fullFMLName":"Alexis Omar Díaz","fullLFMName":"Díaz, Alexis Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID678821":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821","firstName":"Luis","lastName":"Peralta","birthDate":"2001-01-06","currentAge":25,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Peralta","middleName":"David","boxscoreName":"Peralta, L","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-08-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Luis Peralta","nameSlug":"luis-peralta-678821","firstLastName":"Luis Peralta","lastFirstName":"Peralta, Luis","lastInitName":"Peralta, L","initLastName":"L Peralta","fullFMLName":"Luis David Peralta","fullLFMName":"Peralta, Luis David","strikeZoneTop":3.165,"strikeZoneBottom":1.598}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2025"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Clear","temp":"86","wind":"7 mph, R To L"},"gameInfo":{"attendance":27259,"firstPitch":"2025-08-19T00:40:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"home":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"}},"officialScorer":{"id":431080,"fullName":"Dennis Smythe","link":"/api/v1/people/431080"},"primaryDatacaster":{"id":823355,"fullName":"Chris Thompson","link":"/api/v1/people/823355"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T00:40:15.397Z","endTime":"2025-08-19T00:40:41.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T21:39:43.521Z","endTime":"2025-08-19T00:12:38.191Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T00:12:38.191Z","endTime":"2025-08-19T00:39:05.761Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T00:39:05.761Z","endTime":"2025-08-19T00:40:17.614Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.9,"strikeZoneTop":3.49117756864494,"strikeZoneBottom":1.71375785527499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29819662181887,"aZ":-20.296391659118797,"pfxX":3.364794729007324,"pfxZ":6.551954746508212,"pX":-0.10408820819825207,"pZ":3.576522597339398,"vX0":-7.506204294892893,"vY0":-132.08795569670343,"vZ0":-2.321773032525302,"x":120.97,"y":142.21,"x0":2.3049801865779336,"y0":50.00354978135879,"z0":5.918524210136558,"aX":6.101438270363854},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-4.9,"spinRate":2341,"spinDirection":143},"zone":2,"typeConfidence":0.69,"plateTime":0.4106551089278794,"extension":6.648160510355599},"index":3,"playId":"64b0bc7a-41af-385f-b3e1-de6ea36b4baf","pitchNumber":1,"startTime":"2025-08-19T00:40:17.614Z","endTime":"2025-08-19T00:40:21.080Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.089099855581786,"aZ":-34.66118970906822,"pfxX":0.37192932726903827,"pfxZ":-1.6944218235882937,"pX":0.5512593508603907,"pZ":1.9259991369267386,"vX0":-4.769018494571216,"vY0":-118.64633972642032,"vZ0":-1.3556142586194846,"x":95.99,"y":186.78,"x0":2.5170260547305885,"y0":50.005908375641,"z0":5.589669603613919,"aX":0.5444848089004624},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.1,"breakHorizontal":0.1,"spinRate":2232,"spinDirection":324},"zone":9,"typeConfidence":0.91,"plateTime":0.45707704539638216,"extension":6.553967702086674},"hitData":{"launchSpeed":110.9,"launchAngle":10.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.43,"coordY":95.53}},"index":4,"playId":"1f6c8c33-ffc2-3b7b-9e76-779fe483926e","pitchNumber":2,"startTime":"2025-08-19T00:40:31.744Z","endTime":"2025-08-19T00:40:41.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:40:41.456Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to right fielder Mickey Moniak. Shohei Ohtani to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T00:40:43.871Z","endTime":"2025-08-19T00:43:18.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.29865516511802,"strikeZoneBottom":1.4779840337992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.943568720982213,"aZ":-18.85110709048056,"pfxX":5.246713618520183,"pfxZ":7.417726067773704,"pX":0.52446543919875,"pZ":2.2331120520914554,"vX0":-6.439903904674714,"vY0":-132.09924470966064,"vZ0":-5.627427858239036,"x":97.01,"y":178.49,"x0":2.2942318165631805,"y0":50.001079668837875,"z0":5.744696453953572,"aX":9.42024629266003},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.6,"breakHorizontal":-8.4,"spinRate":2392,"spinDirection":142},"zone":6,"typeConfidence":0.79,"plateTime":0.4121508404699208,"extension":6.713145435320133},"index":0,"playId":"cdfd8e2d-0f6d-38b3-b469-ef58ec4d7242","pitchNumber":1,"startTime":"2025-08-19T00:41:08.426Z","endTime":"2025-08-19T00:41:11.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.16301506832999,"strikeZoneBottom":1.55889968944373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00451641257354,"aZ":-26.610778136231595,"pfxX":-0.1335058322232463,"pfxZ":3.4284366099332324,"pX":-1.222152032578147,"pZ":3.7251822433505977,"vX0":-8.599537452848095,"vY0":-125.51163228608999,"vZ0":0.009847312549919884,"x":163.59,"y":138.2,"x0":2.2398442966584553,"y0":50.00622747334744,"z0":5.855455359096487,"aX":-0.21733916278032206},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2401,"spinDirection":159},"zone":11,"typeConfidence":0.86,"plateTime":0.43335241077115505,"extension":6.724172862409221},"index":1,"playId":"02356b2b-2e17-31ec-9295-7f1b0438c79f","pitchNumber":2,"startTime":"2025-08-19T00:41:27.105Z","endTime":"2025-08-19T00:41:30.105Z","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":91.5,"endSpeed":84.5,"strikeZoneTop":3.19819591831705,"strikeZoneBottom":1.59421779126113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.794797977126645,"aZ":-16.891360901371815,"pfxX":4.457301002273265,"pfxZ":8.41920187005102,"pX":0.6708276821284239,"pZ":2.9828134723991577,"vX0":-5.97877623597387,"vY0":-133.1675285442935,"vZ0":-4.409174053688309,"x":91.43,"y":158.24,"x0":2.3550748606601677,"y0":50.00097815183759,"z0":5.864147652536472,"aX":8.089130133581337},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":-7.0,"spinRate":2523,"spinDirection":143},"zone":3,"typeConfidence":0.88,"plateTime":0.40968708582322266,"extension":6.709888270230071},"index":2,"playId":"64d33586-c535-3ffc-a09f-e8b0f644ee73","pitchNumber":3,"startTime":"2025-08-19T00:41:45.210Z","endTime":"2025-08-19T00:41:49.217Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.24234208439066,"strikeZoneBottom":1.67552763165859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.478574847144717,"aZ":-37.658608089525984,"pfxX":0.9682421291891449,"pfxZ":-3.700697971984581,"pX":0.03702550368409327,"pZ":0.8753406189741361,"vX0":-5.854113775622669,"vY0":-120.48182702972697,"vZ0":-3.6122444060343266,"x":115.59,"y":215.15,"x0":2.363260269203436,"y0":50.000759172084585,"z0":5.692290109428489,"aX":1.4360141576789118},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.3,"breakHorizontal":-0.5,"spinRate":2434,"spinDirection":328},"zone":14,"typeConfidence":0.92,"plateTime":0.4530879285049747,"extension":6.542632304449584},"index":3,"playId":"282888ab-d4ec-3921-a851-f6e9a9c9fb21","pitchNumber":4,"startTime":"2025-08-19T00:42:05.737Z","endTime":"2025-08-19T00:42:08.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"0fd18159-9910-321c-bb98-f5475cd6c6e0","startTime":"2025-08-19T00:42:20.367Z","endTime":"2025-08-19T00:42:25.596Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.942714124828285,"aZ":-17.321167933879934,"pfxX":5.289020459836882,"pfxZ":8.064131733305743,"pX":0.08635285758282084,"pZ":2.459759462308024,"vX0":-7.5016245725573825,"vY0":-134.119183579672,"vZ0":-5.60231463226353,"x":113.71,"y":172.37,"x0":2.2179931326401086,"y0":50.0045020677509,"z0":5.789654370428752,"aX":9.744994788003364},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-8.2,"spinRate":2553,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.406637634299464,"extension":6.761324967949576},"index":5,"playId":"69bf91f6-58f6-3d60-ab28-85a9c2870a9a","pitchNumber":5,"startTime":"2025-08-19T00:42:40.261Z","endTime":"2025-08-19T00:42:43.261Z","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(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":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.992670737658113,"aZ":-37.35422804529322,"pfxX":1.3022595747867276,"pfxZ":-3.4560577323037487,"pX":0.48611883635632075,"pZ":1.003406128037508,"vX0":-4.69939574751584,"vY0":-120.89429730785118,"vZ0":-3.484943442634698,"x":98.47,"y":211.69,"x0":2.27621603301676,"y0":50.004644602073355,"z0":5.703819384489545,"aX":1.9505704844437801},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.8,"breakHorizontal":-1.3,"spinRate":2304,"spinDirection":327},"zone":14,"typeConfidence":0.91,"plateTime":0.45105239218609405,"extension":6.680130555692194},"hitData":{"launchSpeed":77.7,"launchAngle":12.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.55,"coordY":99.49}},"index":6,"playId":"c1dd8a64-bccf-3c06-85c5-4f836be58d84","pitchNumber":6,"startTime":"2025-08-19T00:43:07.299Z","endTime":"2025-08-19T00:43:18.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:43:18.002Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T00:43:26.288Z","endTime":"2025-08-19T00:44:46.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.68959601888179,"strikeZoneBottom":1.78576416853698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05227673316425,"aZ":-26.55232249859414,"pfxX":0.4086145216816015,"pfxZ":3.5176209691308333,"pX":-0.2943068449296503,"pZ":2.32910672250844,"vX0":-6.875286211883761,"vY0":-124.81026595989769,"vZ0":-2.852432805847221,"x":128.22,"y":175.89,"x0":2.427822303169863,"y0":50.00227118780464,"z0":5.6436930262248115,"aX":0.6532168276751543},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":0.6,"spinRate":2412,"spinDirection":172},"zone":7,"typeConfidence":0.76,"plateTime":0.43666973262781417,"extension":6.633563371976597},"index":0,"playId":"ea1cf6e5-28c2-3128-b253-a6b59f635711","pitchNumber":1,"startTime":"2025-08-19T00:43:49.269Z","endTime":"2025-08-19T00:43:52.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":77.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.22818174613405,"aZ":-36.31096700879289,"pfxX":1.0544108822231777,"pfxZ":-2.792645604204136,"pX":0.4890394264350189,"pZ":2.066584040597082,"vX0":-5.3784652420492,"vY0":-119.61859910724955,"vZ0":-1.0159096327627066,"x":98.36,"y":182.98,"x0":2.6082324234835963,"y0":50.00195530002256,"z0":5.688821237626654,"aX":1.5622590251113115},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.0,"breakHorizontal":-1.0,"spinRate":2210,"spinDirection":322},"zone":9,"typeConfidence":0.91,"plateTime":0.45403034667712294,"extension":6.644103362193948},"index":1,"playId":"8e8910b3-27d2-3e16-8f66-6a3d07510e78","pitchNumber":2,"startTime":"2025-08-19T00:44:05.894Z","endTime":"2025-08-19T00:44:09.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T00:44:22.315Z","endTime":"2025-08-19T00:44:43.881Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.893606835185235,"aZ":-18.798087838770872,"pfxX":4.645279883028666,"pfxZ":7.2046652289468565,"pX":0.28163145587856564,"pZ":3.915637010253332,"vX0":-6.7300694805389885,"vY0":-133.68435985000275,"vZ0":-1.949238731041191,"x":106.26,"y":133.06,"x0":2.198925249095573,"y0":50.0003086474905,"z0":5.96768375674702,"aX":8.62208262197609},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-7.4,"spinRate":2544,"spinDirection":144},"zone":12,"typeConfidence":0.84,"plateTime":0.405778643330176,"extension":6.735400751728623},"index":3,"playId":"fe49edc1-0bd0-3b91-bf97-a53540cd6eb2","pitchNumber":3,"startTime":"2025-08-19T00:44:43.881Z","endTime":"2025-08-19T00:44:46.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:44:46.881Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T00:44:53.645Z","endTime":"2025-08-19T00:47:12.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.65989029994997,"aZ":-35.911577740419716,"pfxX":-3.9026565229263,"pfxZ":-2.5708067021311667,"pX":0.47408938096059017,"pZ":2.0648987066080537,"vX0":-4.065475812114841,"vY0":-119.11954673375604,"vZ0":-0.7766474244459893,"x":98.93,"y":183.03,"x0":2.703539028802882,"y0":50.00481793709849,"z0":5.612719674629294,"aX":-5.6667901056048615},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.6,"breakHorizontal":7.9,"spinRate":2266,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.4579946137941837,"extension":6.69737067823124},"index":0,"playId":"7c9eaec9-107e-3bea-ad38-64a666f2fdb5","pitchNumber":1,"startTime":"2025-08-19T00:45:11.158Z","endTime":"2025-08-19T00:45:14.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.2,"strikeZoneTop":3.80747740341766,"strikeZoneBottom":1.82952640568601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.507019883756826,"aZ":-18.618728581769076,"pfxX":3.614850476237306,"pfxZ":7.235456421028861,"pX":1.9066388895204291,"pZ":3.4842043610230213,"vX0":-3.0477682572590927,"vY0":-134.3941865839375,"vZ0":-2.843249112579975,"x":44.32,"y":144.71,"x0":2.5724499775702925,"y0":50.00360422065985,"z0":5.841626416084516,"aX":6.773195155718844},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":-6.1,"spinRate":2497,"spinDirection":143},"zone":12,"typeConfidence":0.85,"plateTime":0.40384141665554996,"extension":6.681953701172065},"index":1,"playId":"d7047637-c021-303d-a740-1ecdb7d38a30","pitchNumber":2,"startTime":"2025-08-19T00:45:33.614Z","endTime":"2025-08-19T00:45:36.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.81252325386612,"strikeZoneBottom":1.87193347186303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.012726401529637,"aZ":-35.615356385792545,"pfxX":-5.060542176492611,"pfxZ":-2.3542610552991103,"pX":1.1366568936076817,"pZ":2.792657849233143,"vX0":-2.4285687216286918,"vY0":-119.04408837546218,"vZ0":0.6822460310240368,"x":73.67,"y":163.38,"x0":2.8219394742922987,"y0":50.00455411695351,"z0":5.681321894393664,"aX":-7.392812831173965},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.0,"breakHorizontal":9.7,"spinRate":2352,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.4570099577632418,"extension":6.639123562879954},"index":2,"playId":"5ff03b4b-2c0f-3c15-b864-93ae57e9587b","pitchNumber":3,"startTime":"2025-08-19T00:45:50.919Z","endTime":"2025-08-19T00:45:54.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.83497573923653,"strikeZoneBottom":1.89443731906955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41864751882294,"aZ":-18.67819915943427,"pfxX":4.7279906850949125,"pfxZ":7.294745341627589,"pX":-0.7095021780861309,"pZ":2.534838988075428,"vX0":-9.09698752755619,"vY0":-133.79237052715052,"vZ0":-5.1822389739338535,"x":144.04,"y":170.34,"x0":2.08981203158459,"y0":50.00099062168875,"z0":5.797327419981212,"aX":8.745102873563214},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-7.1,"spinRate":2423,"spinDirection":141},"zone":4,"typeConfidence":0.86,"plateTime":0.4062831293362059,"extension":6.818726225697686},"index":3,"playId":"7c0ecbc1-03da-3c3e-ac32-f5025ba3efcf","pitchNumber":4,"startTime":"2025-08-19T00:46:09.479Z","endTime":"2025-08-19T00:46:12.669Z","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":84.0,"endSpeed":79.5,"strikeZoneTop":3.78564162584418,"strikeZoneBottom":1.91990120695315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.120349310876307,"aZ":-36.23844294647603,"pfxX":-0.34138198994586233,"pfxZ":-2.609236710773776,"pX":1.0563884984446013,"pZ":1.2360170063559823,"vX0":-3.4240058731213034,"vY0":-122.5154226493418,"vZ0":-3.2681146362741056,"x":76.73,"y":205.41,"x0":2.501037249935372,"y0":50.00072893469636,"z0":5.602384806622626,"aX":-0.531729331048705},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.2,"breakHorizontal":1.2,"spinRate":2424,"spinDirection":320},"zone":14,"typeConfidence":0.87,"plateTime":0.44258341581573735,"extension":6.554919907766511},"index":4,"playId":"380a61b1-24f7-36b9-a9a2-f0b46f663399","pitchNumber":5,"startTime":"2025-08-19T00:46:29.379Z","endTime":"2025-08-19T00:46:33.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":87.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.118874857077913,"aZ":-17.538703430311255,"pfxX":3.8855195886808804,"pfxZ":7.629463720123306,"pX":0.7087519486002329,"pZ":3.3939410691717127,"vX0":-5.573002784723044,"vY0":-135.77472724739187,"vZ0":-3.312153436338332,"x":89.98,"y":147.14,"x0":2.257652668215789,"y0":50.00212529266163,"z0":5.8094389989523725,"aX":7.45292430724273},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-6.2,"spinRate":2479,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.39928569684958326,"extension":6.566590835760476},"index":5,"playId":"08baf38e-d9be-3433-812c-3cb936418d1b","pitchNumber":6,"startTime":"2025-08-19T00:46:47.501Z","endTime":"2025-08-19T00:46:50.501Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":79.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.97142469801875,"aZ":-37.042585739848285,"pfxX":0.6886113794239579,"pfxZ":-3.1483341138547773,"pX":-0.663629717812992,"pZ":0.6379571510551192,"vX0":-7.773551955277713,"vY0":-121.91579555841079,"vZ0":-3.9055579089502785,"x":142.3,"y":221.56,"x0":2.441234586971174,"y0":50.00380661883486,"z0":5.370909206109965,"aX":1.0647438725390137},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.2,"breakHorizontal":0.1,"spinRate":2429,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.44477949660914007,"extension":6.693675476778224},"index":6,"playId":"7782e942-e816-30fc-ba32-56699397aa30","pitchNumber":7,"startTime":"2025-08-19T00:47:09.331Z","endTime":"2025-08-19T00:47:12.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:47:12.448Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T00:47:21.869Z","endTime":"2025-08-19T00:47:48.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.57841600240197,"aZ":-36.06040591283339,"pfxX":1.6141468214537307,"pfxZ":-2.7268356804922282,"pX":-0.02209859422736245,"pZ":1.882511776381684,"vX0":-6.438072880759056,"vY0":-117.07191835263835,"vZ0":-0.9247045108851071,"x":117.84,"y":187.95,"x0":2.5225860519349625,"y0":50.00249747735352,"z0":5.580410043459871,"aX":2.3004332922665993},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.9,"breakHorizontal":-1.8,"spinRate":2283,"spinDirection":326},"zone":8,"typeConfidence":0.92,"plateTime":0.4631761138446313,"extension":6.51039960583775},"hitData":{"launchSpeed":77.7,"launchAngle":34.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.86,"coordY":94.09}},"index":0,"playId":"84c8c0ff-1681-3fca-a834-cbc99271cd16","pitchNumber":1,"startTime":"2025-08-19T00:47:40.772Z","endTime":"2025-08-19T00:47:48.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:47:48.765Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, pitcher Yoshinobu Yamamoto to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T00:49:14.396Z","endTime":"2025-08-19T00:50:19.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808967,"link":"/api/v1/people/808967"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.6,"strikeZoneTop":3.26004849270967,"strikeZoneBottom":1.57763052376067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5739551479811,"aZ":-21.30654840455766,"pfxX":-5.625888183864877,"pfxZ":5.6285449450593745,"pX":-0.594956878344794,"pZ":2.5321647945939842,"vX0":5.034258658535735,"vY0":-136.504759177036,"vZ0":-4.344441060087075,"x":139.68,"y":170.41,"x0":-1.7118099621015368,"y0":50.001468697761844,"z0":5.568537475849559,"aX":-10.860255891124933},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":9.5,"spinRate":2160,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3977889976651019,"extension":6.402838580303984},"index":0,"playId":"76e86b00-28be-3ab8-8fd0-4461c0974fa8","pitchNumber":1,"startTime":"2025-08-19T00:49:58.631Z","endTime":"2025-08-19T00:50:01.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.169555347874336,"aZ":-26.012169629467063,"pfxX":2.2169992892159853,"pfxZ":3.5300408485832815,"pX":0.017510483646225972,"pZ":3.0045708206621518,"vX0":3.960305482081925,"vY0":-130.27900584691605,"vZ0":-1.1478577768439606,"x":116.33,"y":157.66,"x0":-1.8008912790525025,"y0":50.00481868493743,"z0":5.387512462709321,"aX":3.8741466102254387},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":-4.8,"spinRate":2375,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4178131570641743,"extension":6.305522854262027},"hitData":{"launchSpeed":91.9,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.05,"coordY":165.54}},"index":1,"playId":"4ea066de-a30a-3968-a4e3-7b3527dd7c42","pitchNumber":2,"startTime":"2025-08-19T00:50:12.255Z","endTime":"2025-08-19T00:50:19.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:50:19.662Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T00:50:28.314Z","endTime":"2025-08-19T00:52:31.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":90.1,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.263348413278358,"aZ":-27.653167663844382,"pfxX":2.171799762467635,"pfxZ":2.5494164307931424,"pX":1.2828072555585255,"pZ":3.2865746304860646,"vX0":7.522853803435908,"vY0":-131.2018928225901,"vZ0":-0.5340843178617989,"x":68.1,"y":150.04,"x0":-1.884011792415286,"y0":50.0038208687301,"z0":5.523045478987967,"aX":3.849792867154876},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-5.3,"spinRate":2423,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.41476095591560824,"extension":6.489070166680057},"index":0,"playId":"4d071033-797b-35ba-b046-49ae4918e480","pitchNumber":1,"startTime":"2025-08-19T00:50:40.426Z","endTime":"2025-08-19T00:50:44.542Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.50947265440528,"strikeZoneBottom":1.63747142119825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51488169481341,"aZ":-30.829674261931196,"pfxX":-3.716552601706888,"pfxZ":0.7612657218332384,"pX":-1.6145294497276461,"pZ":2.9083234127986244,"vX0":2.344943452003804,"vY0":-131.14932100551454,"vZ0":-0.9162708913178177,"x":178.54,"y":160.26,"x0":-2.0299965658732497,"y0":50.00453089922155,"z0":5.528660281586217,"aX":-6.580087528123017},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":6.4,"spinRate":1211,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4150774304960154,"extension":6.317666842253684},"index":1,"playId":"4d7f9ef4-06be-31d9-a176-12d7fdf1e850","pitchNumber":2,"startTime":"2025-08-19T00:51:09.339Z","endTime":"2025-08-19T00:51:12.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08947103494598,"aZ":-18.67824456541654,"pfxX":-3.759831774996176,"pfxZ":6.947435010994054,"pX":0.296387561161215,"pZ":1.864714927589788,"vX0":7.122996582675433,"vY0":-137.6699649177592,"vZ0":-5.947790551623887,"x":105.7,"y":188.43,"x0":-1.8219359020406451,"y0":50.006220630008045,"z0":5.294131934841809,"aX":-7.307496611869096},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":5.5,"spinRate":2156,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39604103760997145,"extension":6.2573691049255284},"index":2,"playId":"f5b5a633-93d1-37c5-bc63-64a9eaf2392f","pitchNumber":3,"startTime":"2025-08-19T00:51:27.005Z","endTime":"2025-08-19T00:51:30.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T00:51:44.067Z","endTime":"2025-08-19T00:51:51.417Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":95.0,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.607370055882598,"aZ":-19.202730346378168,"pfxX":-4.265830499491809,"pfxZ":6.599069262633439,"pX":0.14709395632864825,"pZ":3.001725843179176,"vX0":7.4461995307597855,"vY0":-138.29473546096014,"vZ0":-2.766305871098587,"x":111.39,"y":157.73,"x0":-2.008219433626257,"y0":50.00057700624964,"z0":5.2813217678326065,"aX":-8.383082855942469},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":6.5,"spinRate":2282,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3938560926341461,"extension":6.531722752899346},"index":4,"playId":"983276eb-a264-34d8-9329-b3a49e48e1d6","pitchNumber":4,"startTime":"2025-08-19T00:51:51.417Z","endTime":"2025-08-19T00:51:54.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.43004340093678,"strikeZoneBottom":1.67533008774105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.368088270280595,"aZ":-30.371252825515587,"pfxX":-6.654220914504271,"pfxZ":0.9947236370760988,"pX":-0.698407627623735,"pZ":0.109065494452175,"vX0":5.83499136149259,"vY0":-132.67097428832096,"vZ0":-7.677578043166139,"x":143.62,"y":235.84,"x0":-2.0456991385677927,"y0":50.00193578245683,"z0":5.208306333427809,"aX":-12.040955064471387},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.6,"breakHorizontal":11.0,"spinRate":1398,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41048388360382004,"extension":6.642774591348806},"index":5,"playId":"efe2ecd4-8421-35b5-9653-9cdd1e325d26","pitchNumber":5,"startTime":"2025-08-19T00:52:09.086Z","endTime":"2025-08-19T00:52:12.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.316152559460146,"aZ":-41.108236965160145,"pfxX":5.824886174188208,"pfxZ":-7.0342980277973295,"pX":0.5268086868243375,"pZ":1.4727511003228873,"vX0":3.0665047334090407,"vY0":-111.70771159016815,"vZ0":0.2543672851949441,"x":96.92,"y":199.02,"x0":-1.6187089330226077,"y0":50.00469811649185,"z0":5.568586525642702,"aX":7.393858994705671},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-12.4,"breakHorizontal":-11.3,"spinRate":2878,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4895208399027213,"extension":6.493441740321415},"index":6,"playId":"879183f3-63c4-355a-b7b1-b6524c1558e6","pitchNumber":6,"startTime":"2025-08-19T00:52:28.969Z","endTime":"2025-08-19T00:52:31.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:52:31.969Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T00:52:39.008Z","endTime":"2025-08-19T00:54:39.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.41733198380827,"strikeZoneBottom":1.59411679972035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.092679137144465,"aZ":-25.59150807937284,"pfxX":2.596927350135183,"pfxZ":3.730078729665573,"pX":1.7195616198493862,"pZ":1.687632718125591,"vX0":8.675099841141858,"vY0":-130.852081974094,"vZ0":-4.218349149415544,"x":51.45,"y":193.21,"x0":-1.9528490499765918,"y0":50.00143489593667,"z0":5.198792392482517,"aX":4.581259771702999},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":-6.4,"spinRate":2525,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4158281743885741,"extension":6.632248234727467},"index":0,"playId":"25ebe918-c70c-3fd0-a472-7ef24943af0f","pitchNumber":1,"startTime":"2025-08-19T00:53:01.786Z","endTime":"2025-08-19T00:53:04.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.310595757780852,"aZ":-41.14395404300199,"pfxX":5.0759341984837025,"pfxZ":-6.8084425380372116,"pX":0.46193936075780656,"pZ":1.4033701195848713,"vX0":3.28196013465112,"vY0":-113.61535079841732,"vZ0":-0.33380046982142586,"x":99.39,"y":200.89,"x0":-1.6569666396000318,"y0":50.00362070726936,"z0":5.6146305511773065,"aX":6.686445761424977},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.1,"breakHorizontal":-10.0,"spinRate":2770,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48068837594037594,"extension":6.508152444078921},"index":1,"playId":"b3ef7341-19d3-35f6-bd84-f8d40a469079","pitchNumber":2,"startTime":"2025-08-19T00:53:17.242Z","endTime":"2025-08-19T00:53:20.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.1,"strikeZoneTop":3.4110017872035,"strikeZoneBottom":1.58787536208863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.553472306518028,"aZ":-26.861948616844398,"pfxX":-6.3703773575550455,"pfxZ":2.8663059152043084,"pX":0.3259301961574559,"pZ":1.4585185984163629,"vX0":8.184236088820802,"vY0":-133.83669688068937,"vZ0":-5.081607080347244,"x":104.58,"y":199.4,"x0":-1.911223007860205,"y0":50.00667632622114,"z0":5.250690370346121,"aX":-11.829277042475312},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":10.3,"spinRate":1561,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40564049959184834,"extension":6.694154161572822},"index":2,"playId":"d0e07e31-2e4c-33b6-bd2a-9c89e04e4c3b","pitchNumber":3,"startTime":"2025-08-19T00:53:35.400Z","endTime":"2025-08-19T00:53:39.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.746863320297212,"aZ":-21.097628188578643,"pfxX":-6.866015334598501,"pfxZ":5.68577117133157,"pX":-0.980558985668732,"pZ":1.97517766651557,"vX0":4.891130832507045,"vY0":-137.32762680624415,"vZ0":-5.187690154111729,"x":154.38,"y":185.45,"x0":-1.875011052618346,"y0":50.00232194212044,"z0":5.284970238868928,"aX":-13.374316447914849},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":11.6,"spinRate":2224,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39585679660558704,"extension":6.555087598169903},"index":3,"playId":"f95381c4-d329-3dcd-a6f1-317c4e7ea322","pitchNumber":4,"startTime":"2025-08-19T00:54:02.869Z","endTime":"2025-08-19T00:54:05.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T00:54:14.739Z","endTime":"2025-08-19T00:54:29.617Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.774726204192216,"aZ":-17.72867333832723,"pfxX":-3.2977822123882437,"pfxZ":7.351935440622476,"pX":-0.5948541454280618,"pZ":3.1173885654189606,"vX0":4.776099572685677,"vY0":-138.548240124203,"vZ0":-3.3047898902354067,"x":139.67,"y":154.61,"x0":-1.9039323195189277,"y0":50.006045285902246,"z0":5.494387901172974,"aX":-6.483025120356074},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2226,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39368444599178476,"extension":6.506384373926389},"hitData":{"launchSpeed":81.3,"launchAngle":69.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.1,"coordY":179.05}},"index":5,"playId":"1751d658-0ee9-3953-8e11-250ce8b1105c","pitchNumber":5,"startTime":"2025-08-19T00:54:29.617Z","endTime":"2025-08-19T00:54:39.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:54:39.304Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:56:32.736Z","endTime":"2025-08-19T00:58:33.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.4383843744984,"strikeZoneBottom":1.762335774467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.796715266717918,"aZ":-17.89353628394443,"pfxX":5.658410194240291,"pfxZ":8.017611506175584,"pX":-0.1888511580078161,"pZ":1.6938658555500512,"vX0":-8.43403575675756,"vY0":-131.3593791544825,"vZ0":-7.273420942339568,"x":124.2,"y":193.05,"x0":2.300250905759768,"y0":50.00413085233777,"z0":5.785922639212161,"aX":10.080685044363898},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.4,"breakHorizontal":-8.8,"spinRate":2375,"spinDirection":138},"zone":8,"typeConfidence":0.8,"plateTime":0.4139364439498885,"extension":6.688386740824062},"index":0,"playId":"323761f3-f82f-31ff-8807-d2a1067fc418","pitchNumber":1,"startTime":"2025-08-19T00:56:52.197Z","endTime":"2025-08-19T00:56:55.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.3711712735122,"strikeZoneBottom":1.73227844876804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36869408508051,"aZ":-26.5811112370629,"pfxX":7.730600097788934,"pfxZ":3.4733336144367772,"pX":-0.15743935097906875,"pZ":0.6653543743846957,"vX0":-8.834968556109871,"vY0":-124.84296993488441,"vZ0":-6.5374839527352,"x":123.0,"y":220.82,"x0":2.389841684874879,"y0":50.00261957246719,"z0":5.447622241997069,"aX":12.449587756880936},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":-12.5,"spinRate":1392,"spinDirection":135},"zone":13,"typeConfidence":0.97,"plateTime":0.43538406795644,"extension":6.666473556555809},"index":1,"playId":"e995e0db-4ecf-3ed2-ad70-a134dd3609de","pitchNumber":2,"startTime":"2025-08-19T00:57:08.007Z","endTime":"2025-08-19T00:57:11.260Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":78.0,"strikeZoneTop":3.37993592555929,"strikeZoneBottom":1.74113883509199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.684587855164487,"aZ":-34.54292745213553,"pfxX":0.890813653691021,"pfxZ":-1.578745892499005,"pX":-1.2006355994068774,"pZ":1.4778369501061115,"vX0":-8.950314748767562,"vY0":-120.15346621154562,"vZ0":-2.421680970939667,"x":162.77,"y":198.88,"x0":2.4169628719368927,"y0":50.003120115199465,"z0":5.493611361429713,"aX":1.3363520503974973},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.1,"breakHorizontal":0.0,"spinRate":2433,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.45147767380093784,"extension":6.730178303498513},"index":2,"playId":"e6fe5d94-2d43-3e1f-8236-d88128d4f0d1","pitchNumber":3,"startTime":"2025-08-19T00:57:27.423Z","endTime":"2025-08-19T00:57:30.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.9,"strikeZoneTop":3.39628062316129,"strikeZoneBottom":1.72047330248044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.103952716788505,"aZ":-18.586317115460943,"pfxX":5.485429592548833,"pfxZ":7.332271594972658,"pX":0.9182279168174242,"pZ":2.3261226927399976,"vX0":-5.555070051208893,"vY0":-133.6057195891944,"vZ0":-5.5272624496377825,"x":82.0,"y":175.97,"x0":2.287432103147334,"y0":50.00080539318592,"z0":5.7093667597932,"aX":10.161602902804734},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-9.1,"spinRate":2434,"spinDirection":136},"zone":14,"typeConfidence":0.85,"plateTime":0.40614698456800813,"extension":6.501305055545635},"index":3,"playId":"972b2b6d-bf7e-3ca6-9bbf-81769154ba3d","pitchNumber":4,"startTime":"2025-08-19T00:57:42.883Z","endTime":"2025-08-19T00:57:46.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":86.2,"strikeZoneTop":3.40892719080902,"strikeZoneBottom":1.7330584888966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89577682652654,"aZ":-18.736559859018143,"pfxX":4.064954156842022,"pfxZ":7.207519698100609,"pX":0.38703144665077804,"pZ":2.3331026131092636,"vX0":-6.530003989344337,"vY0":-133.95304819339538,"vZ0":-5.429035492595651,"x":102.25,"y":175.79,"x0":2.299819868576919,"y0":50.00399948317755,"z0":5.675838863922914,"aX":7.580116199309052},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-6.4,"spinRate":2448,"spinDirection":134},"zone":6,"typeConfidence":0.87,"plateTime":0.4049179335422579,"extension":6.5937338929663865},"index":4,"playId":"0de25aae-fb33-300e-ba7e-099af09a303b","pitchNumber":5,"startTime":"2025-08-19T00:57:58.572Z","endTime":"2025-08-19T00:58:01.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T00:58:10.167Z","endTime":"2025-08-19T00:58:21.581Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"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":93.1,"endSpeed":86.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555425422810583,"aZ":-18.765902759490967,"pfxX":4.753499172845147,"pfxZ":7.06432732564651,"pX":-0.1069051162460233,"pZ":2.1404549469119503,"vX0":-7.756150659457372,"vY0":-135.41250933660152,"vZ0":-6.0147780726212225,"x":121.07,"y":180.99,"x0":2.1488258429853024,"y0":50.000559182225444,"z0":5.660111050268727,"aX":9.019125474337036},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-7.3,"spinRate":2428,"spinDirection":141},"zone":8,"typeConfidence":0.88,"plateTime":0.4011974563741747,"extension":6.643551650971977},"hitData":{"launchSpeed":92.8,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.29,"coordY":105.06}},"index":6,"playId":"58b7c58a-f7c6-3734-b5e7-098d1fd5d2e9","pitchNumber":6,"startTime":"2025-08-19T00:58:21.581Z","endTime":"2025-08-19T00:58:33.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:58:33.208Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a ground ball to right fielder Mickey Moniak. Alex Call to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:58:38.573Z","endTime":"2025-08-19T01:00:45.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.44678065284148,"strikeZoneBottom":1.73121521049902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.030682144016456,"aZ":-26.348646969743484,"pfxX":0.6721598676962377,"pfxZ":3.50252386698135,"pX":-0.7060621877268672,"pZ":1.365840576461711,"vX0":-7.777139088390834,"vY0":-127.3290977760582,"vZ0":-5.1850509424605224,"x":143.91,"y":201.9,"x0":2.2841319880383812,"y0":50.00326211426082,"z0":5.480971384084359,"aX":1.1193619812193465},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":0.4,"spinRate":2513,"spinDirection":140},"zone":13,"typeConfidence":0.86,"plateTime":0.4281049337212619,"extension":6.807326658832273},"index":0,"playId":"bdc3469a-fb9e-3fe3-a12f-7208f8dbff2b","pitchNumber":1,"startTime":"2025-08-19T00:59:02.470Z","endTime":"2025-08-19T00:59:05.793Z","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":92.2,"endSpeed":85.1,"strikeZoneTop":3.41347390901634,"strikeZoneBottom":1.69788388902001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280984572484847,"aZ":-15.641361196880288,"pfxX":4.530172571484766,"pfxZ":8.995033655769788,"pX":0.7020347280129788,"pZ":1.9159125127445435,"vX0":-5.87175606511935,"vY0":-134.068579916737,"vZ0":-7.024874849163915,"x":90.24,"y":187.05,"x0":2.3219005665916277,"y0":50.00570830429533,"z0":5.66645072586183,"aX":8.330263248533003},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2599,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.4069927824260713,"extension":6.71104769994196},"index":1,"playId":"d55dbdf6-51e5-3059-a714-78a6c9065de8","pitchNumber":2,"startTime":"2025-08-19T00:59:20.586Z","endTime":"2025-08-19T00:59:23.896Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.31851694505373,"aZ":-36.767228888401775,"pfxX":0.19556593196833605,"pfxZ":-3.070063753020511,"pX":-0.8183941698560894,"pZ":1.2568738584776977,"vX0":-7.711031592725846,"vY0":-120.44044973863322,"vZ0":-2.444083549771686,"x":148.2,"y":204.84,"x0":2.374485015585865,"y0":50.00372323542941,"z0":5.479304310909161,"aX":0.2946422981935864},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":1.2,"spinRate":2569,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.4515943983022588,"extension":6.6915761203940045},"index":2,"playId":"f6183231-d260-3eaa-87df-0bf151f74fcf","pitchNumber":3,"startTime":"2025-08-19T00:59:41.116Z","endTime":"2025-08-19T00:59:47.546Z","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":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":79.1,"strikeZoneTop":3.39670061206669,"strikeZoneBottom":1.68105656338025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.011053884491847,"aZ":-34.58671804472989,"pfxX":-0.34865713506265195,"pfxZ":-1.5686213294193072,"pX":-1.39930906087241,"pZ":0.6990833353384225,"vX0":-8.695522086167852,"vY0":-122.30672549411985,"vZ0":-4.631908561728584,"x":170.34,"y":219.9,"x0":2.220355526385709,"y0":50.000572613384584,"z0":5.525083026833966,"aX":-0.5359502079977099},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.6,"breakHorizontal":2.3,"spinRate":2646,"spinDirection":332},"zone":13,"typeConfidence":0.88,"plateTime":0.4447605013455793,"extension":6.787338930568236},"index":3,"playId":"5328cb3c-e3c1-36a1-b0c0-480de54232be","pitchNumber":4,"startTime":"2025-08-19T01:00:10.924Z","endTime":"2025-08-19T01:00:13.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.175546435708423,"aZ":-20.454717742539277,"pfxX":3.4373275911516226,"pfxZ":6.365379737593475,"pX":-0.1729608548810562,"pZ":2.796697279007458,"vX0":-7.197289615394637,"vY0":-133.4775474832626,"vZ0":-4.10885641654464,"x":123.59,"y":163.27,"x0":2.0872393776164153,"y0":50.00380949115292,"z0":5.79083881396154,"aX":6.330470114615715},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-5.0,"spinRate":2407,"spinDirection":144},"zone":5,"typeConfidence":0.79,"plateTime":0.4071489193396163,"extension":6.795974541634995},"hitData":{"launchSpeed":79.3,"launchAngle":9.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.06,"coordY":106.43}},"index":4,"playId":"bfa8a23a-655f-312f-bfea-db5d1aacb365","pitchNumber":5,"startTime":"2025-08-19T01:00:35.272Z","endTime":"2025-08-19T01:00:45.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:00:45.376Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T01:00:54.490Z","endTime":"2025-08-19T01:03:16.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnThird":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.26310181262444,"strikeZoneBottom":1.54924960624945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2402003434083,"aZ":-16.741867490830096,"pfxX":5.576126588484523,"pfxZ":8.269471596521468,"pX":1.1846982980310976,"pZ":3.042112885051475,"vX0":-5.0673579175326795,"vY0":-134.52023108799875,"vZ0":-4.262088678640944,"x":71.84,"y":156.64,"x0":2.352066776173223,"y0":50.00000303850734,"z0":5.804383139243098,"aX":10.402463093510809},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-9.2,"spinRate":2528,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.4043987513241376,"extension":6.8162707915886624},"index":0,"playId":"c09b0f68-5b2e-31a0-884d-2de560e87e36","pitchNumber":1,"startTime":"2025-08-19T01:01:14.312Z","endTime":"2025-08-19T01:01:17.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.673357607718383,"aZ":-36.68709662896711,"pfxX":-0.23580006124246677,"pfxZ":-2.968527615106547,"pX":0.05558232500724,"pZ":1.9195270258734247,"vX0":-5.7789623937960775,"vY0":-121.23355309949343,"vZ0":-1.1040028107506012,"x":114.88,"y":186.95,"x0":2.4784339973871097,"y0":50.00013873179108,"z0":5.519600001858304,"aX":-0.3584342783691226},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.4,"breakHorizontal":1.4,"spinRate":2535,"spinDirection":328},"zone":8,"typeConfidence":0.9,"plateTime":0.4479399917250846,"extension":6.738643864018949},"index":1,"playId":"76a249e4-5138-32a0-a5f2-f07913093a51","pitchNumber":2,"startTime":"2025-08-19T01:01:31.429Z","endTime":"2025-08-19T01:01:34.429Z","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":92.8,"endSpeed":86.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36963894824321,"aZ":-18.61446512212271,"pfxX":4.240508621593111,"pfxZ":7.142062265873896,"pX":0.2549691875617288,"pZ":3.3781244800077417,"vX0":-6.668155626208385,"vY0":-135.16973693130387,"vZ0":-3.1404811283132266,"x":107.28,"y":147.57,"x0":2.174300978621834,"y0":50.00016616183319,"z0":5.822408369497837,"aX":8.047997355369255},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":-6.7,"spinRate":2432,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.40131254588077914,"extension":6.689155957668494},"index":2,"playId":"7704a8f3-89bd-339c-aad7-195b80297f8a","pitchNumber":3,"startTime":"2025-08-19T01:01:52.973Z","endTime":"2025-08-19T01:01:55.973Z","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":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":79.1,"strikeZoneTop":3.2978648691079,"strikeZoneBottom":1.54668595186189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.607555354019482,"aZ":-37.631065978007186,"pfxX":1.1267324680448039,"pfxZ":-3.536315394651511,"pX":-0.6605408185464899,"pZ":0.43799822468012783,"vX0":-7.519617305465421,"vY0":-122.15339103875529,"vZ0":-4.756339692134836,"x":142.18,"y":226.95,"x0":2.2857200863546834,"y0":50.00528248100145,"z0":5.577493690548997,"aX":1.7366433714485958},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.2,"breakHorizontal":-0.6,"spinRate":2444,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.44504458127446567,"extension":6.741908607545377},"index":3,"playId":"fb0da06c-7887-33c9-84c5-c54c87f53ab6","pitchNumber":4,"startTime":"2025-08-19T01:02:16.414Z","endTime":"2025-08-19T01:02:19.414Z","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":81.9,"endSpeed":76.6,"strikeZoneTop":3.26542066209186,"strikeZoneBottom":1.55145076608485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.457593178251035,"aZ":-36.14577899723634,"pfxX":-1.0990224712706524,"pfxZ":-2.6873163310206856,"pX":3.055225358687375,"pZ":4.9835929693989565,"vX0":1.064203268516934,"vY0":-119.27059807200142,"vZ0":5.621330054029618,"x":0.54,"y":104.22,"x0":2.7513515915813516,"y0":50.00363738889487,"z0":5.813144991835293,"aX":-1.6239099413419769},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.7,"breakHorizontal":1.8,"spinRate":2420,"spinDirection":307},"zone":12,"typeConfidence":0.64,"plateTime":0.4548548750185928,"extension":6.793045850612776},"index":4,"playId":"7a9a1fd3-96c5-3f8b-925d-32092fb41270","pitchNumber":5,"startTime":"2025-08-19T01:02:40.980Z","endTime":"2025-08-19T01:02:51.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kyle Freeland. Alex Call to 3rd. Miguel Rojas to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"actionPlayId":"7a9a1fd3-96c5-3f8b-925d-32092fb41270","startTime":"2025-08-19T01:03:03.574Z","endTime":"2025-08-19T01:03:12.822Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.544958883924934,"aZ":-18.300217106462405,"pfxX":3.7978843799514905,"pfxZ":7.38593937285542,"pX":-0.3006997160356682,"pZ":3.4671736362469283,"vX0":-7.980289134465872,"vY0":-135.01443506517214,"vZ0":-2.9178008087653464,"x":128.46,"y":145.17,"x0":2.176852041088641,"y0":50.004517654542745,"z0":5.823331383403956,"aX":7.1366006901356505},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-5.5,"spinRate":2402,"spinDirection":138},"zone":11,"typeConfidence":0.89,"plateTime":0.40298667440571423,"extension":6.747939630257628},"index":6,"playId":"51994aa8-8f7c-35ed-afe1-cf32f51e97b1","pitchNumber":6,"startTime":"2025-08-19T01:03:12.822Z","endTime":"2025-08-19T01:03:16.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:03:16.109Z","atBatIndex":10},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dalton Rushing out on a sacrifice fly to right fielder Mickey Moniak. Alex Call scores. Miguel Rojas to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T01:03:20.550Z","endTime":"2025-08-19T01:03:52.285Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294838963065942,"aZ":-18.872420321646064,"pfxX":4.853939933628784,"pfxZ":7.065323403519163,"pX":0.5849997814249251,"pZ":2.446474134081692,"vX0":-6.244883737625696,"vY0":-135.0943660982286,"vZ0":-5.393304665517792,"x":94.7,"y":172.73,"x0":2.2760836818466332,"y0":50.00320587190262,"z0":5.759678282346626,"aX":9.139465351451372},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":-7.8,"spinRate":2486,"spinDirection":139},"zone":6,"typeConfidence":0.88,"plateTime":0.4025999575585373,"extension":6.849965784886169},"hitData":{"launchSpeed":100.0,"launchAngle":38.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.58,"coordY":58.96}},"index":0,"playId":"fe15ff07-1d14-329b-931f-57e926c9f09c","pitchNumber":1,"startTime":"2025-08-19T01:03:39.236Z","endTime":"2025-08-19T01:03:52.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:03:52.285Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to center fielder Brenton Doyle, deflected by shortstop Ezequiel Tovar. Miguel Rojas scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T01:04:05.694Z","endTime":"2025-08-19T01:04:56.529Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.60763085592185,"strikeZoneBottom":1.64821588845449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.218476217234635,"aZ":-33.84429166601711,"pfxX":-4.979268332512317,"pfxZ":-1.1007442574685626,"pX":-0.03185597897797913,"pZ":2.015324189012671,"vX0":-4.7696381014172164,"vY0":-121.66339754122457,"vZ0":-1.6813103090105757,"x":118.21,"y":184.37,"x0":2.592489806444158,"y0":50.003490951359346,"z0":5.616545628627851,"aX":-7.552135191891009},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":10.1,"spinRate":2148,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.44817953779232544,"extension":6.774161736084219},"index":0,"playId":"fcda737f-51ef-3efc-bce7-ad903c6da28d","pitchNumber":1,"startTime":"2025-08-19T01:04:24.865Z","endTime":"2025-08-19T01:04:28.145Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.575758640971358,"aZ":-35.21404284641568,"pfxX":-3.8274188179816546,"pfxZ":-2.030876886320545,"pX":-0.04435960245434383,"pZ":3.228830913270961,"vX0":-4.71554041704962,"vY0":-120.86346933206833,"vZ0":1.185131143428206,"x":118.69,"y":151.6,"x0":2.4191700094615656,"y0":50.001129350592564,"z0":5.793092176579713,"aX":-5.736855299814814},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":7.9,"spinRate":2172,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.4508725649676024,"extension":6.536855639759319},"hitData":{"launchSpeed":106.5,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.95,"coordY":89.86}},"index":1,"playId":"fc555755-3030-3185-84fe-902a51f368e2","pitchNumber":2,"startTime":"2025-08-19T01:04:46.492Z","endTime":"2025-08-19T01:04:56.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:04:56.529Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T01:05:17.333Z","endTime":"2025-08-19T01:05:54.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":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":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(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":90.9,"endSpeed":84.4,"strikeZoneTop":3.26039752836038,"strikeZoneBottom":1.60602894793814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00708099422909,"aZ":-19.582578609887282,"pfxX":3.966122982903673,"pfxZ":7.006549548773489,"pX":-0.8589079767622864,"pZ":2.4152923632316186,"vX0":-8.6121068155595,"vY0":-132.16895594170666,"vZ0":-5.296430751922723,"x":149.74,"y":173.57,"x0":1.9037056504828727,"y0":50.004111753006725,"z0":5.851680910542342,"aX":7.129551201536188},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":-5.6,"spinRate":2313,"spinDirection":142},"zone":13,"typeConfidence":0.78,"plateTime":0.41194358241216333,"extension":6.774414011751225},"index":0,"playId":"4083c39b-9c2d-363f-b453-da6d2acb4b0f","pitchNumber":1,"startTime":"2025-08-19T01:05:24.950Z","endTime":"2025-08-19T01:05:28.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.546668303062855,"aZ":-24.98080477343473,"pfxX":0.49588448461733603,"pfxZ":4.293971546668622,"pX":-0.2332023409771034,"pZ":2.577743611330927,"vX0":-6.537126918323645,"vY0":-127.60609845893063,"vZ0":-2.5896096766504013,"x":125.89,"y":169.18,"x0":2.280945016773571,"y0":50.00104210131505,"z0":5.543116947973957,"aX":0.8319218434907613},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":0.4,"spinRate":2393,"spinDirection":168},"zone":5,"typeConfidence":0.93,"plateTime":0.42679745697562765,"extension":6.694392060795839},"hitData":{"launchSpeed":89.5,"launchAngle":57.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.01,"coordY":107.78}},"index":1,"playId":"3a15874a-04ca-32f6-8ea2-723aa6f1cf27","pitchNumber":2,"startTime":"2025-08-19T01:05:44.632Z","endTime":"2025-08-19T01:05:54.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:05:54.406Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T01:07:36.726Z","endTime":"2025-08-19T01:08:44.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":91.1,"endSpeed":85.7,"strikeZoneTop":3.68080526556432,"strikeZoneBottom":1.74376145506563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20001431015097,"aZ":-23.765805787232562,"pfxX":1.5973905072395462,"pfxZ":4.594235626651071,"pX":1.1370534569037671,"pZ":1.6437171009154137,"vX0":6.9328319740005995,"vY0":-132.67209763327463,"vZ0":-5.508564392506056,"x":73.66,"y":194.4,"x0":-1.689311682271108,"y0":50.003469772671245,"z0":5.4178888857644445,"aX":2.924752612020764},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2492,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4086560321444601,"extension":6.357760110100737},"index":0,"playId":"48c28a03-b4b7-3f9e-94ee-f02e7290c01f","pitchNumber":1,"startTime":"2025-08-19T01:08:05.232Z","endTime":"2025-08-19T01:08:08.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.7,"strikeZoneTop":3.75317436038198,"strikeZoneBottom":1.77904067376387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01479627598907,"aZ":-15.813571889535273,"pfxX":-4.675028732705194,"pfxZ":8.295092359264718,"pX":0.5702776326180491,"pZ":1.0058882609089428,"vX0":8.072704546783855,"vY0":-137.97130312726046,"vZ0":-8.66691810040212,"x":95.26,"y":211.62,"x0":-1.7557025396403247,"y0":50.00520784257867,"z0":5.203346177858795,"aX":-9.224027765530126},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":7.2,"spinRate":2312,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39352402563567734,"extension":6.586362945833285},"index":1,"playId":"2d2f0bbc-e8bc-3b71-8e41-9a69731f4b4b","pitchNumber":2,"startTime":"2025-08-19T01:08:20.667Z","endTime":"2025-08-19T01:08:23.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":71.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.16853008986644,"aZ":-41.82925337055457,"pfxX":6.6568151486967295,"pfxZ":-7.73312445641083,"pX":0.39919177885978063,"pZ":1.5500323680979788,"vX0":2.4984152006786187,"vY0":-110.5658787293504,"vZ0":0.5278284128940476,"x":101.78,"y":196.93,"x0":-1.6075336413615513,"y0":50.00286187178653,"z0":5.668126301706966,"aX":8.310536950388949},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.7,"breakHorizontal":-12.7,"spinRate":2733,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4938090144687388,"extension":6.5831978445403765},"hitData":{"launchSpeed":62.7,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.34,"coordY":167.9}},"index":2,"playId":"7144aa5a-ff67-3c5e-b34b-b8e5d3e3abd8","pitchNumber":3,"startTime":"2025-08-19T01:08:36.661Z","endTime":"2025-08-19T01:08:44.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:08:44.181Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T01:08:49.239Z","endTime":"2025-08-19T01:10:04.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.922764808850232,"aZ":-15.718039010740327,"pfxX":-4.681437802572557,"pfxZ":8.170855565372333,"pX":0.3090896743695684,"pZ":2.039679632993289,"vX0":7.569721271541088,"vY0":-139.48976543775962,"vZ0":-6.419968423708602,"x":105.22,"y":183.71,"x0":-1.8046264376416175,"y0":50.00133213097317,"z0":5.367820242017431,"aX":-9.427304067883862},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2206,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3894239031082618,"extension":6.523829999885984},"index":0,"playId":"19a2f040-dfa9-3f86-bf61-608eb223fb15","pitchNumber":1,"startTime":"2025-08-19T01:09:09.816Z","endTime":"2025-08-19T01:09:12.816Z","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":96.1,"endSpeed":89.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.623844934943314,"aZ":-17.11103883612692,"pfxX":-4.1426623086966154,"pfxZ":7.457609874482069,"pX":0.10421090289123265,"pZ":1.915938674009845,"vX0":6.7504718549000975,"vY0":-139.83776949656462,"vZ0":-6.347838576883022,"x":113.03,"y":187.05,"x0":-1.7810446733509377,"y0":50.005598493658724,"z0":5.300967749175716,"aX":-8.370671471221414},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":6.5,"spinRate":2182,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3887507431290538,"extension":6.526142043327179},"index":1,"playId":"3081b128-d4bf-3083-8e14-faf8b312c12d","pitchNumber":2,"startTime":"2025-08-19T01:09:28.898Z","endTime":"2025-08-19T01:09:31.898Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.06541999949904,"strikeZoneBottom":1.3890744699763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.720422576716892,"aZ":-28.16858992728726,"pfxX":-7.458562768724559,"pfxZ":2.173036106037507,"pX":-1.1005205086971053,"pZ":0.8106990663306101,"vX0":4.320770979315298,"vY0":-134.1298275147198,"vZ0":-6.527684956841295,"x":158.95,"y":216.89,"x0":-1.753114768535215,"y0":50.00383227374319,"z0":5.252219400688018,"aX":-13.755522795891789},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":12.7,"spinRate":1452,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4064798511733563,"extension":6.496328619946515},"index":2,"playId":"5bcc1b3f-df30-394f-80e1-20a5aaa3e801","pitchNumber":3,"startTime":"2025-08-19T01:09:46.677Z","endTime":"2025-08-19T01:09:49.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":72.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.52416654493904,"aZ":-42.83045757698717,"pfxX":5.285049653193825,"pfxZ":-8.28066347708022,"pX":0.7353562210466732,"pZ":1.3947662239147918,"vX0":3.5344806709245224,"vY0":-112.44336257351927,"vZ0":0.28112321977722954,"x":88.97,"y":201.12,"x0":-1.5412057253267009,"y0":50.00514976323997,"z0":5.597817697282633,"aX":6.798216127134715},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.6,"breakHorizontal":-10.4,"spinRate":2872,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.486276343235998,"extension":6.551916872667686},"index":3,"playId":"02ce9bef-1ac5-31f3-8075-c4a24e388bcd","pitchNumber":4,"startTime":"2025-08-19T01:10:00.858Z","endTime":"2025-08-19T01:10:04.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:10:04.031Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T01:10:10.733Z","endTime":"2025-08-19T01:11:25.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.9,"strikeZoneTop":3.27374057081753,"strikeZoneBottom":1.44295214134142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.386074292937803,"aZ":-23.6062242242475,"pfxX":2.7095992183274573,"pfxZ":4.671822116532582,"pX":1.7191740420310786,"pZ":1.2682207205014453,"vX0":8.506542330184324,"vY0":-133.07569175830065,"vZ0":-5.8851430468614865,"x":51.47,"y":204.54,"x0":-1.8418862282161772,"y0":50.00545291293129,"z0":5.1653275219025,"aX":4.971855395533613},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-6.4,"spinRate":2497,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4080317073884281,"extension":6.65916962997683},"index":0,"playId":"145e8392-6125-3e50-9add-149e12956e85","pitchNumber":1,"startTime":"2025-08-19T01:10:28.322Z","endTime":"2025-08-19T01:10:31.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":88.0,"strikeZoneTop":3.1778796730791,"strikeZoneBottom":1.38450985187567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.040622017979988,"aZ":-18.959264864670523,"pfxX":-2.3885984496934363,"pfxZ":6.800695578940515,"pX":0.5178511996493749,"pZ":1.801240546593128,"vX0":7.587735695836641,"vY0":-137.04434075600412,"vZ0":-5.75152626895392,"x":97.26,"y":190.15,"x0":-1.9501364074538727,"y0":50.00532592574115,"z0":5.179832671737175,"aX":-4.643639969967647},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":3.1,"spinRate":2279,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3963611630815125,"extension":6.656582031174959},"index":1,"playId":"dd50f91f-423b-3c1b-b154-6edf29909972","pitchNumber":2,"startTime":"2025-08-19T01:10:44.815Z","endTime":"2025-08-19T01:10:47.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.726295639661988,"aZ":-22.147674462614066,"pfxX":-6.713315575291981,"pfxZ":5.281265008533902,"pX":-0.8960608952288058,"pZ":2.5526061851114767,"vX0":4.845391078437151,"vY0":-135.92702721770993,"vZ0":-3.398860306872932,"x":151.16,"y":169.86,"x0":-1.8165971392297355,"y0":50.00231906774859,"z0":5.330972195724733,"aX":-12.744965516079025},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":2182,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40072414782116894,"extension":6.449461747613493},"index":2,"playId":"064196b9-7c0b-3139-9f59-c79d0c2631c3","pitchNumber":3,"startTime":"2025-08-19T01:10:58.827Z","endTime":"2025-08-19T01:11:01.827Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.543697317037562,"aZ":-28.906660014890985,"pfxX":-5.672342886487151,"pfxZ":1.751116787064341,"pX":0.47397172255177067,"pZ":0.7397721399488028,"vX0":7.584698222731055,"vY0":-134.14251541192507,"vZ0":-6.845895069844289,"x":98.93,"y":218.81,"x0":-1.6224112711100185,"y0":50.00471338227389,"z0":5.320972561148674,"aX":-10.585648592689402},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":9.1,"spinRate":1608,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40467403352754516,"extension":6.517813270446827},"index":3,"playId":"a771dc97-c293-3794-bae0-f4cceb540570","pitchNumber":4,"startTime":"2025-08-19T01:11:21.011Z","endTime":"2025-08-19T01:11:25.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:11:25.508Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T01:13:07.693Z","endTime":"2025-08-19T01:15:32.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.896073759463423,"aZ":-18.57835445109658,"pfxX":5.901005197768647,"pfxZ":7.494533515456286,"pX":0.30252521119421794,"pZ":2.8220742613438543,"vX0":-7.353658587075515,"vY0":-132.04732792032252,"vZ0":-4.405799626360586,"x":105.47,"y":162.58,"x0":2.3218078794593926,"y0":50.00359501384945,"z0":5.82985318318333,"aX":10.706924547982846},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":-9.6,"spinRate":2457,"spinDirection":146},"zone":6,"typeConfidence":0.78,"plateTime":0.4105376402785388,"extension":6.702586804447905},"index":0,"playId":"1553ff98-c1de-33b8-ac19-830b8303146b","pitchNumber":1,"startTime":"2025-08-19T01:13:35.688Z","endTime":"2025-08-19T01:13:38.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.3,"strikeZoneTop":3.59215768160854,"strikeZoneBottom":1.70488540738545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.25500273024679,"aZ":-20.182504616599275,"pfxX":5.794696538675668,"pfxZ":6.714259045988083,"pX":-0.1777535160970923,"pZ":3.647319591846838,"vX0":-7.974762274071924,"vY0":-130.9581941460214,"vZ0":-2.257723755806853,"x":123.78,"y":140.3,"x0":2.1146363565321784,"y0":50.005048763901804,"z0":5.985310708757062,"aX":10.353945148684808},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-9.4,"spinRate":2421,"spinDirection":140},"zone":2,"typeConfidence":0.68,"plateTime":0.4137791848921646,"extension":6.703075101166549},"index":1,"playId":"80c66a14-d5fb-36dd-b888-68ce00568051","pitchNumber":2,"startTime":"2025-08-19T01:13:54.739Z","endTime":"2025-08-19T01:13:58.628Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":77.2,"strikeZoneTop":3.62579797730993,"strikeZoneBottom":1.79485329270099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.259104501157605,"aZ":-35.17437658890311,"pfxX":0.5205943539978382,"pfxZ":-2.0526376477824133,"pX":-1.017436221156807,"pZ":1.3426974924172148,"vX0":-8.284198718119065,"vY0":-118.00393173721575,"vZ0":-2.5434667143110277,"x":155.78,"y":202.53,"x0":2.4215531804192576,"y0":50.00540964526899,"z0":5.570717556630339,"aX":0.7596717135412747},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.0,"breakHorizontal":0.4,"spinRate":2468,"spinDirection":329},"zone":13,"typeConfidence":0.92,"plateTime":0.45824187414684925,"extension":6.78283010094643},"index":2,"playId":"58384a18-e5b3-34a4-8072-b471cd24fb4c","pitchNumber":3,"startTime":"2025-08-19T01:14:10.252Z","endTime":"2025-08-19T01:14:13.751Z","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":86.6,"endSpeed":82.0,"strikeZoneTop":3.67957181633734,"strikeZoneBottom":1.77366950030093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.780702929442857,"aZ":-26.578584660724236,"pfxX":1.3533137613543635,"pfxZ":3.3733705094738564,"pX":-1.5511399589665742,"pZ":1.749714667950553,"vX0":-10.092159220424797,"vY0":-125.96929476824933,"vZ0":-4.365714875214123,"x":176.13,"y":191.54,"x0":2.27684219966976,"y0":50.004971028835705,"z0":5.574565807777991,"aX":2.247831286542906},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.0,"spinRate":2423,"spinDirection":131},"zone":13,"typeConfidence":0.65,"plateTime":0.4295368434876581,"extension":6.853291978473883},"index":3,"playId":"8c8019ed-9a58-3a1b-8e61-e8bd8fd48c11","pitchNumber":4,"startTime":"2025-08-19T01:14:25.779Z","endTime":"2025-08-19T01:14:28.932Z","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":91.5,"endSpeed":85.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.588004281806764,"aZ":-18.80082362272038,"pfxX":4.664953237163493,"pfxZ":7.228698194127807,"pX":0.533299595606704,"pZ":3.054343977461009,"vX0":-6.309147460618686,"vY0":-133.39672666934342,"vZ0":-3.798625267671181,"x":96.67,"y":156.31,"x0":2.294480895287425,"y0":50.000473575576656,"z0":5.807473034841651,"aX":8.628144231854415},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-7.6,"spinRate":2490,"spinDirection":144},"zone":3,"typeConfidence":0.84,"plateTime":0.40652062512928033,"extension":6.572950942307291},"index":4,"playId":"8d8f6de1-26ff-3cf9-8fa2-2fabae88bf2a","pitchNumber":5,"startTime":"2025-08-19T01:14:42.271Z","endTime":"2025-08-19T01:14:45.329Z","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":92.6,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.904401913220045,"aZ":-18.488675884966263,"pfxX":5.0984406780306575,"pfxZ":7.260224528589955,"pX":0.14194915917946982,"pZ":3.189947508556148,"vX0":-7.273793380846475,"vY0":-134.8698189308131,"vZ0":-3.464781396006213,"x":111.59,"y":152.65,"x0":2.1827763626556664,"y0":50.003332105125885,"z0":5.757903739911378,"aX":9.61234855498424},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-8.2,"spinRate":2520,"spinDirection":144},"zone":2,"typeConfidence":0.88,"plateTime":0.4025460368736442,"extension":6.714139757598188},"index":5,"playId":"331879aa-e445-3c73-9b60-7d09b531f6e1","pitchNumber":6,"startTime":"2025-08-19T01:15:04.070Z","endTime":"2025-08-19T01:15:07.741Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.980410399817444,"aZ":-35.55865520248117,"pfxX":0.6778825116519336,"pfxZ":-2.2169777335869956,"pX":-0.3434686811332939,"pZ":1.9264651821830125,"vX0":-6.80842638052094,"vY0":-121.58253514119038,"vZ0":-1.5103534307030464,"x":130.09,"y":186.77,"x0":2.3793285627928014,"y0":50.000957558907906,"z0":5.581402019203181,"aX":1.0384539196632327},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.1,"breakHorizontal":0.0,"spinRate":2437,"spinDirection":328},"zone":7,"typeConfidence":0.89,"plateTime":0.4468181443886694,"extension":6.697740038366253},"hitData":{"launchSpeed":99.5,"launchAngle":49.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.69,"coordY":68.04}},"index":6,"playId":"cde81c92-9137-34f8-930d-0679c27547e7","pitchNumber":7,"startTime":"2025-08-19T01:15:22.737Z","endTime":"2025-08-19T01:15:32.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:15:32.771Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (30) on a line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T01:15:35.506Z","endTime":"2025-08-19T01:17:21.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.71493168635085,"strikeZoneBottom":1.80935975575431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.018749647098257,"aZ":-17.236840745444443,"pfxX":3.567457839857132,"pfxZ":8.030378891800124,"pX":0.36780634306546134,"pZ":3.436000354460857,"vX0":-6.0807105387880656,"vY0":-134.07841344672732,"vZ0":-3.2331128814825885,"x":102.98,"y":146.01,"x0":2.1793099748061566,"y0":50.00661582794564,"z0":5.854604029285498,"aX":6.639806270381125},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":-5.5,"spinRate":2506,"spinDirection":138},"zone":3,"typeConfidence":0.88,"plateTime":0.40513659549653624,"extension":6.679922300217715},"index":0,"playId":"482ce761-b187-3930-8c33-d334509c9483","pitchNumber":1,"startTime":"2025-08-19T01:15:57.195Z","endTime":"2025-08-19T01:16:01.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.82954984004793,"strikeZoneBottom":1.86449810161199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535939572889635,"aZ":-16.549000897599555,"pfxX":4.777740848928627,"pfxZ":8.441540059923085,"pX":-0.7383435724539064,"pZ":1.3345487689600235,"vX0":-9.329730189142554,"vY0":-133.8549850707268,"vZ0":-8.161463228203505,"x":145.14,"y":202.75,"x0":2.1407736459205333,"y0":50.000485133186274,"z0":5.563718823898478,"aX":8.841292301869888},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-7.1,"spinRate":2499,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.4061508800956868,"extension":6.698354364638305},"index":1,"playId":"94ff28f9-1353-35c9-8000-d041cd34cf5e","pitchNumber":2,"startTime":"2025-08-19T01:16:14.498Z","endTime":"2025-08-19T01:16:18.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48313260132075,"aZ":-27.326093746060117,"pfxX":0.2516320579877753,"pfxZ":2.9538137871277232,"pX":0.23016180517125706,"pZ":1.3908720981024207,"vX0":-5.992740849516043,"vY0":-126.3892140113423,"vZ0":-4.551819897310525,"x":108.23,"y":201.23,"x0":2.5856248804604567,"y0":50.00068733196538,"z0":5.374910043923664,"aX":0.4133956559330505},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":0.7,"spinRate":2488,"spinDirection":160},"zone":14,"typeConfidence":0.84,"plateTime":0.43113071912670486,"extension":6.771164883422878},"index":2,"playId":"9f6bfeda-6cfa-394a-8b1f-9425e0d3138d","pitchNumber":3,"startTime":"2025-08-19T01:16:30.091Z","endTime":"2025-08-19T01:16:33.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":78.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.05069918674239,"aZ":-36.871413980710884,"pfxX":-0.9045079936222398,"pfxZ":-3.094468625418356,"pX":-0.21190661137499045,"pZ":2.013961549068006,"vX0":-5.808396058095892,"vY0":-120.63910157689604,"vZ0":-1.1071831531611356,"x":125.08,"y":184.4,"x0":2.3161385318576717,"y0":50.0036524669079,"z0":5.646599554769231,"aX":-1.3720333293588136},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.6,"breakHorizontal":2.6,"spinRate":2319,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.44906043742960566,"extension":6.550128017507178},"index":3,"playId":"f591cb56-5868-31e9-91fb-d15ecd3edfe2","pitchNumber":4,"startTime":"2025-08-19T01:16:48.729Z","endTime":"2025-08-19T01:16:51.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.310938112365715,"aZ":-18.94540244156304,"pfxX":3.8141918810547235,"pfxZ":6.988977786989986,"pX":1.1831203323751072,"pZ":2.1210889686682353,"vX0":-4.439845858344706,"vY0":-134.9652747791008,"vZ0":-6.049290449638108,"x":71.9,"y":181.51,"x0":2.334343139835274,"y0":50.00036498556811,"z0":5.67414644705432,"aX":7.216377602196117},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":-6.2,"spinRate":2496,"spinDirection":143},"zone":14,"typeConfidence":0.88,"plateTime":0.4019289804506414,"extension":6.68890337602956},"hitData":{"launchSpeed":89.6,"launchAngle":21.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.5,"coordY":105.56}},"index":4,"playId":"ed6cac41-e521-335a-9a9b-80571478bf47","pitchNumber":5,"startTime":"2025-08-19T01:17:08.706Z","endTime":"2025-08-19T01:17:21.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:17:21.949Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T01:17:29.363Z","endTime":"2025-08-19T01:19:39.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.54640718166684,"strikeZoneBottom":1.68922640880471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.207212410768715,"aZ":-19.920633764133832,"pfxX":4.970744340654818,"pfxZ":6.733719865736813,"pX":-0.5735126275066671,"pZ":1.6584085058152906,"vX0":-9.133043079264759,"vY0":-132.9677473522665,"vZ0":-6.641833407755635,"x":138.86,"y":194.0,"x0":2.2351108677359606,"y0":50.001246824536494,"z0":5.598102583182664,"aX":9.043831281327064},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-7.4,"spinRate":2495,"spinDirection":140},"zone":7,"typeConfidence":0.77,"plateTime":0.4094219669500365,"extension":6.748307498473004},"index":0,"playId":"4dccd94b-5ef7-3cc6-aa2e-0b03ec4bd0d8","pitchNumber":1,"startTime":"2025-08-19T01:17:54.410Z","endTime":"2025-08-19T01:17:57.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.49147171531198,"strikeZoneBottom":1.7083514245127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.389768417461326,"aZ":-23.806762955591694,"pfxX":6.86747237717347,"pfxZ":5.050011775184753,"pX":0.9670664534052538,"pZ":1.24672355189326,"vX0":-5.738369388308772,"vY0":-126.96061221737494,"vZ0":-6.229227197756254,"x":80.14,"y":205.12,"x0":2.3481767525625776,"y0":50.00245471913161,"z0":5.588629277082425,"aX":11.377056845128452},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.4,"spinRate":1508,"spinDirection":132},"zone":14,"typeConfidence":0.96,"plateTime":0.4290037541181104,"extension":6.690465323256798},"index":1,"playId":"d2ebe49c-3af0-38d2-b641-7279f6a6ecf2","pitchNumber":2,"startTime":"2025-08-19T01:18:13.715Z","endTime":"2025-08-19T01:18:16.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.48783460441903,"strikeZoneBottom":1.63083240826924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44616012992875,"aZ":-21.000757734010474,"pfxX":4.282539255363646,"pfxZ":6.0450002843925965,"pX":1.2897521343527842,"pZ":4.3583012989926315,"vX0":-4.669273739835604,"vY0":-134.20807013495357,"vZ0":-0.19250813247054155,"x":67.84,"y":121.11,"x0":2.4848582681890665,"y0":50.0024615437011,"z0":5.910032264078459,"aX":7.915693418598798},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-7.0,"spinRate":2469,"spinDirection":149},"zone":12,"typeConfidence":0.72,"plateTime":0.4060802412989686,"extension":6.652094324078449},"index":2,"playId":"9d4da57a-e419-30c8-b859-3bbdada58faa","pitchNumber":3,"startTime":"2025-08-19T01:18:32.247Z","endTime":"2025-08-19T01:18:35.247Z","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":92.1,"endSpeed":85.4,"strikeZoneTop":3.42575473455143,"strikeZoneBottom":1.70762088308192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.984808633543363,"aZ":-18.953495829241277,"pfxX":4.878755029213595,"pfxZ":7.181034077679291,"pX":-0.7515451653064052,"pZ":1.9521284499084803,"vX0":-9.374742764927268,"vY0":-133.85016019302986,"vZ0":-6.303146035524548,"x":145.65,"y":186.07,"x0":2.139708096364363,"y0":50.0006037417978,"z0":5.664310150591791,"aX":8.979707736063883},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-7.2,"spinRate":2470,"spinDirection":136},"zone":7,"typeConfidence":0.84,"plateTime":0.4069821285110389,"extension":6.9212154272074295},"index":3,"playId":"e341c4f2-3df8-3124-8f4c-714993339d91","pitchNumber":4,"startTime":"2025-08-19T01:18:52.601Z","endTime":"2025-08-19T01:18:56.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.184590401970173,"aZ":-18.879689385106126,"pfxX":4.57429432663968,"pfxZ":7.154611926357605,"pX":0.048621440953504895,"pZ":2.8915940263737503,"vX0":-7.257964786212116,"vY0":-134.497043073622,"vZ0":-4.228026159324947,"x":115.15,"y":160.71,"x0":2.170036484576851,"y0":50.005611067472095,"z0":5.7973438095638805,"aX":8.504224831507043},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-7.0,"spinRate":2525,"spinDirection":142},"zone":5,"typeConfidence":0.86,"plateTime":0.4049856628256343,"extension":6.713409812809947},"index":4,"playId":"85cb8b9c-02c6-33ff-8097-6842969c84d2","pitchNumber":5,"startTime":"2025-08-19T01:19:13.265Z","endTime":"2025-08-19T01:19:16.265Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":79.1,"strikeZoneTop":3.46217598930251,"strikeZoneBottom":1.67901739157757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.916941127657996,"aZ":-37.929445411789025,"pfxX":0.8098676590128511,"pfxZ":-3.7653035454866326,"pX":-0.9195290561087079,"pZ":-0.3762909756325731,"vX0":-7.9334761304450865,"vY0":-121.4576341113725,"vZ0":-6.203355329346277,"x":152.05,"y":248.94,"x0":2.254163509576747,"y0":50.00595473791234,"z0":5.4275837904033,"aX":1.2373454036594467},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.9,"breakHorizontal":0.0,"spinRate":2549,"spinDirection":333},"zone":13,"typeConfidence":0.92,"plateTime":0.44725949196542336,"extension":6.644609031614548},"index":5,"playId":"9f43373b-8e8c-38d0-8119-80d4be34e9ba","pitchNumber":6,"startTime":"2025-08-19T01:19:34.286Z","endTime":"2025-08-19T01:19:39.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:19:39.310Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Call grounds into a double play, shortstop Ezequiel Tovar to second baseman Ryan Ritter to first baseman Warming Bernabel. Andy Pages out at 2nd. Alex Call out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T01:20:58.215Z","endTime":"2025-08-19T01:22:18.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:19:54.696Z","endTime":"2025-08-19T01:21:00.268Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.33308683596434,"strikeZoneBottom":1.7366654893395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699449510391773,"aZ":-27.721563051818375,"pfxX":-0.27935958788433,"pfxZ":2.722828058489064,"pX":-1.2158390571731301,"pZ":2.5669892516703467,"vX0":-8.774375357336067,"vY0":-126.60388964908196,"vZ0":-2.0669963917371277,"x":163.34,"y":169.47,"x0":2.3185426090515016,"y0":50.00623107296854,"z0":5.5934635574260385,"aX":-0.4571963065796181},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":2.3,"spinRate":2367,"spinDirection":150},"zone":11,"typeConfidence":0.84,"plateTime":0.43116749155827794,"extension":6.762291936045589},"index":1,"playId":"98487997-fadc-3972-91ae-b566e7043f3d","pitchNumber":1,"startTime":"2025-08-19T01:21:00.268Z","endTime":"2025-08-19T01:21:03.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.225837292401266,"aZ":-35.69351414758862,"pfxX":1.5023534371305436,"pfxZ":-2.3939927000805525,"pX":0.5290082968890699,"pZ":2.4282655204651036,"vX0":-5.029540940255629,"vY0":-119.23848005036803,"vZ0":-0.11215845456715412,"x":96.84,"y":173.22,"x0":2.4505704473014718,"y0":50.00244651468168,"z0":5.638744739999313,"aX":2.211675046289057},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.2,"breakHorizontal":-1.8,"spinRate":2415,"spinDirection":321},"zone":6,"typeConfidence":0.91,"plateTime":0.4555758777748733,"extension":6.698020126033339},"index":2,"playId":"236e41bf-f5eb-34de-af99-7a6dcf322355","pitchNumber":2,"startTime":"2025-08-19T01:21:18.402Z","endTime":"2025-08-19T01:21:23.907Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24840793310314,"aZ":-17.82966609881934,"pfxX":3.8665014430127522,"pfxZ":7.753095043829266,"pX":-0.2701139744183337,"pZ":2.8445790844705225,"vX0":-7.768201030149551,"vY0":-133.99029929970334,"vZ0":-4.519476614535016,"x":127.3,"y":161.98,"x0":2.1418508197884436,"y0":50.00111962580087,"z0":5.796908696348106,"aX":7.152602638184238},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-5.6,"spinRate":2521,"spinDirection":125},"zone":5,"typeConfidence":0.88,"plateTime":0.40610092339244597,"extension":6.774404285746462},"hitData":{"launchSpeed":89.6,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":158.78}},"index":3,"playId":"21334f7b-35a8-33bd-a459-ab5ee039f7c1","pitchNumber":3,"startTime":"2025-08-19T01:22:10.529Z","endTime":"2025-08-19T01:22:18.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:22:18.227Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:24:09.550Z","endTime":"2025-08-19T01:25:56.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.8,"strikeZoneTop":3.6601425215179,"strikeZoneBottom":1.71379300739529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99523565884819,"aZ":-18.01338952673628,"pfxX":-3.5091536551380798,"pfxZ":7.152509765556562,"pX":0.6783517292729494,"pZ":2.134291255290062,"vX0":8.461356542405628,"vY0":-138.20644856094307,"vZ0":-5.732449882682035,"x":91.14,"y":181.15,"x0":-1.9353042832012304,"y0":50.00400345692161,"z0":5.401723235108601,"aX":-6.949433101198612},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":5.0,"spinRate":1914,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39279502249216325,"extension":6.563556658096035},"index":0,"playId":"205222b0-d9b2-325f-a87a-fc874c5289c3","pitchNumber":1,"startTime":"2025-08-19T01:24:30.628Z","endTime":"2025-08-19T01:24:33.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.8,"strikeZoneTop":3.73078944067991,"strikeZoneBottom":1.81329906804893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.657778639795456,"aZ":-27.119977117563174,"pfxX":2.088253871261768,"pfxZ":2.954471297676845,"pX":0.5558256821997508,"pZ":1.9243247904828527,"vX0":5.7121036116023935,"vY0":-128.4901526425064,"vZ0":-3.5424065143442878,"x":95.81,"y":186.82,"x0":-1.9465866166112176,"y0":50.00529206105805,"z0":5.3736344499276125,"aX":3.574816303215434},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":-4.8,"spinRate":2333,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.42245587988134004,"extension":6.530892379859986},"index":1,"playId":"9e318464-08db-398b-bc4d-6a92e04aaa08","pitchNumber":2,"startTime":"2025-08-19T01:24:44.673Z","endTime":"2025-08-19T01:24:48.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":86.1,"strikeZoneTop":3.69404998887096,"strikeZoneBottom":1.72088307139028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497356642632447,"aZ":-27.540812996995296,"pfxX":-6.404588438843852,"pfxZ":2.5016378524572183,"pX":-0.08620827037954393,"pZ":0.8350311356695694,"vX0":6.408400859516591,"vY0":-133.85407046223258,"vZ0":-6.789491261010673,"x":120.29,"y":216.23,"x0":-1.6566834874488272,"y0":50.00090791392318,"z0":5.323142051407973,"aX":-11.852140655842534},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":10.6,"spinRate":1519,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.40613047794500634,"extension":6.5811740885127366},"index":2,"playId":"5d30b40f-2e5a-32f6-8a74-674b349e7b64","pitchNumber":3,"startTime":"2025-08-19T01:25:02.130Z","endTime":"2025-08-19T01:25:05.130Z","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":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.9,"strikeZoneTop":3.69980119451061,"strikeZoneBottom":1.72659436833597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.648894954144364,"aZ":-41.68647129009548,"pfxX":5.147471486597412,"pfxZ":-7.213896266385605,"pX":1.0452677392164256,"pZ":1.4135456420851762,"vX0":4.460373614488375,"vY0":-113.75315237191386,"vZ0":-0.08655504800879221,"x":77.16,"y":200.61,"x0":-1.6052594394058393,"y0":50.00283174050965,"z0":5.563465154591011,"aX":6.787106917645446},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.8,"breakHorizontal":-10.4,"spinRate":2799,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4803611879864027,"extension":6.502823500949074},"index":3,"playId":"c262e004-0b99-3671-abbb-248594761825","pitchNumber":4,"startTime":"2025-08-19T01:25:18.501Z","endTime":"2025-08-19T01:25:21.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95284731609956,"aZ":-22.97167709037113,"pfxX":-7.506502644911964,"pfxZ":4.5764855990002715,"pX":-0.539938702474523,"pZ":1.9518046732012868,"vX0":6.232241837348172,"vY0":-139.39635651475186,"vZ0":-4.976936969944735,"x":137.58,"y":186.08,"x0":-1.8056888621506626,"y0":50.00435113874287,"z0":5.234174216320071,"aX":-15.095198511283504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":2315,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.38972856878892737,"extension":6.518244619397718},"index":4,"playId":"f943c203-1d02-37c3-80b7-38cdc5fa28f4","pitchNumber":5,"startTime":"2025-08-19T01:25:32.800Z","endTime":"2025-08-19T01:25:35.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":69.2,"strikeZoneTop":3.67732580367218,"strikeZoneBottom":1.74104350058428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.90635868001624,"aZ":-40.23545889730826,"pfxX":5.3382676599634955,"pfxZ":-6.8028592786676665,"pX":0.7966853472299968,"pZ":0.9416624918429405,"vX0":3.58598982332781,"vY0":-107.88270173854598,"vZ0":-0.4696262340408255,"x":86.63,"y":213.36,"x0":-1.57788749251846,"y0":50.005119426432366,"z0":5.578741911015337,"aX":6.322850687638822},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-12.1,"breakHorizontal":-10.6,"spinRate":2817,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.5067674064875223,"extension":6.730848746863248},"index":5,"playId":"84a0f998-38ad-3b2b-81b5-286fe68720d3","pitchNumber":6,"startTime":"2025-08-19T01:25:53.832Z","endTime":"2025-08-19T01:25:56.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:25:56.925Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a fly ball to right fielder Teoscar Hernández. Kyle Karros to 3rd. Brenton Doyle to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:26:00.127Z","endTime":"2025-08-19T01:26:34.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.635379229567096,"aZ":-20.154724466950753,"pfxX":-6.1145736583232795,"pfxZ":6.398384856007134,"pX":-0.8900799406765254,"pZ":2.904999742919606,"vX0":4.982514096425297,"vY0":-135.0296380601394,"vZ0":-2.9637480943005863,"x":150.93,"y":160.35,"x0":-1.9492099909067906,"y0":50.003122135036115,"z0":5.406915657885333,"aX":-11.486930401769072},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":10.2,"spinRate":2284,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40298055019037937,"extension":6.3978907100915645},"hitData":{"launchSpeed":69.0,"launchAngle":38.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.75,"coordY":109.78}},"index":0,"playId":"08890d89-4bab-39bf-9885-5041197e73c1","pitchNumber":1,"startTime":"2025-08-19T01:26:23.383Z","endTime":"2025-08-19T01:26:34.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:26:34.398Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Ritter singles on a ground ball to right fielder Teoscar Hernández. Kyle Karros scores. Brenton Doyle scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:26:52.327Z","endTime":"2025-08-19T01:27:48.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":90.6,"endSpeed":85.2,"strikeZoneTop":3.61098920760342,"strikeZoneBottom":1.71847163948381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38941601378804,"aZ":-28.853643008105838,"pfxX":-3.263761118265925,"pfxZ":1.8340177142638536,"pX":-0.16216483069838525,"pZ":1.3722251518127415,"vX0":5.898536364488434,"vY0":-132.05523486692042,"vZ0":-4.823599659496197,"x":123.18,"y":201.73,"x0":-1.9753666454417023,"y0":50.004386957126044,"z0":5.281925117324466,"aX":-5.912688812631024},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":5.0,"spinRate":1515,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4108111446670675,"extension":6.523181380829907},"index":0,"playId":"b1e0d37e-c848-326a-948c-55aff7e2c36d","pitchNumber":1,"startTime":"2025-08-19T01:27:17.381Z","endTime":"2025-08-19T01:27:21.120Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.396209432871434,"aZ":-22.16437696456246,"pfxX":-5.846642137716408,"pfxZ":5.043671290760688,"pX":-0.5636016463223458,"pZ":2.506598175374161,"vX0":5.664564068837656,"vY0":-138.44655568034793,"vZ0":-4.024099587766841,"x":138.48,"y":171.1,"x0":-1.8546191286934082,"y0":50.00480840549097,"z0":5.421807191628866,"aX":-11.606624647084526},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":9.7,"spinRate":2278,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39229006638132535,"extension":6.364247681045178},"hitData":{"launchSpeed":99.6,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.73,"coordY":109.62}},"index":1,"playId":"129516db-944a-3dc0-adea-17aba6004b31","pitchNumber":2,"startTime":"2025-08-19T01:27:36.302Z","endTime":"2025-08-19T01:27:48.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:27:48.250Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Mookie Betts to first baseman Freddie Freeman. Ryan Ritter to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:28:05.568Z","endTime":"2025-08-19T01:31:15.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"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"}]},{"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.7,"strikeZoneTop":3.26058622370535,"strikeZoneBottom":1.5922230052844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19937591812875,"aZ":-25.617602049654785,"pfxX":1.5562850805320614,"pfxZ":3.6473345711523155,"pX":0.7767429646415308,"pZ":2.350466190178169,"vX0":6.0975507444555115,"vY0":-131.8102865540632,"vZ0":-3.2106658596143576,"x":87.39,"y":175.32,"x0":-1.7483495297505034,"y0":50.0047646282968,"z0":5.430592114574315,"aX":2.7987839697168537},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2355,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4120862637835141,"extension":6.57103501501408},"index":0,"playId":"d67398c4-b41a-3bb0-8916-42afcaaf4d81","pitchNumber":1,"startTime":"2025-08-19T01:28:17.017Z","endTime":"2025-08-19T01:28:20.496Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.184301808291703,"aZ":-18.795244795486102,"pfxX":-3.1068264597945823,"pfxZ":6.6095425531749,"pX":0.5271130935066711,"pZ":1.8277183584025223,"vX0":7.607876157984514,"vY0":-139.87426913698806,"vZ0":-6.14818799749919,"x":96.91,"y":189.43,"x0":-1.7986574586534303,"y0":50.00331360892328,"z0":5.245471801219657,"aX":-6.289819920071687},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":4.4,"spinRate":2198,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.388414235986033,"extension":6.614207878871224},"index":1,"playId":"0abc5aca-026c-3889-aae6-191c7f16735c","pitchNumber":2,"startTime":"2025-08-19T01:28:37.172Z","endTime":"2025-08-19T01:28:40.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":84.1,"strikeZoneTop":3.38174251932616,"strikeZoneBottom":1.66657808361093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79888871964009,"aZ":-29.24288471631971,"pfxX":-5.197189706791605,"pfxZ":1.6399341798407896,"pX":0.1004655383108431,"pZ":3.060145373546705,"vX0":6.661106006548841,"vY0":-131.49170418779633,"vZ0":-0.5539534361322263,"x":113.17,"y":156.16,"x0":-1.767677707284969,"y0":50.001296214891674,"z0":5.407088505690962,"aX":-9.277690208656185},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":8.3,"spinRate":1371,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4135055152348093,"extension":6.652893621506721},"index":2,"playId":"7d648f61-9b80-3a74-acb6-c180a5bd6af8","pitchNumber":3,"startTime":"2025-08-19T01:29:04.582Z","endTime":"2025-08-19T01:29:08.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.185946725670604,"aZ":-31.624143345089053,"pfxX":1.1587205157557239,"pfxZ":0.3263326153608368,"pX":0.39165049067192076,"pZ":1.3317448308107187,"vX0":5.131144108207224,"vY0":-128.44189987154556,"vZ0":-3.928148166778828,"x":102.07,"y":202.82,"x0":-1.7651923292605567,"y0":50.005394111731064,"z0":5.2827203710766195,"aX":1.9785565836772232},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2697,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42294095022983624,"extension":6.5448177747034855},"index":3,"playId":"b6345629-2878-35f2-9974-4e7e186e990c","pitchNumber":4,"startTime":"2025-08-19T01:29:25.927Z","endTime":"2025-08-19T01:29:29.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.0,"strikeZoneTop":3.2929195627387,"strikeZoneBottom":1.61509748286431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190478526171184,"aZ":-30.494131098795343,"pfxX":-5.789948188284265,"pfxZ":0.9348824350290186,"pX":-0.08641415179340606,"pZ":0.7981189937528127,"vX0":6.690892659921252,"vY0":-132.1939563105947,"vZ0":-5.778084670691797,"x":120.29,"y":217.23,"x0":-1.875794083753862,"y0":50.00563628160714,"z0":5.199141846064312,"aX":-10.442959994349206},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.8,"breakHorizontal":9.4,"spinRate":1392,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41139000578051066,"extension":6.5519227608548665},"index":4,"playId":"90e496c0-c141-3646-998f-93beb8c5f5da","pitchNumber":5,"startTime":"2025-08-19T01:29:52.225Z","endTime":"2025-08-19T01:29:55.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T01:30:16.566Z","endTime":"2025-08-19T01:30:44.106Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":91.6,"endSpeed":86.3,"strikeZoneTop":3.20817567016213,"strikeZoneBottom":1.60481538060049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.691785625770052,"aZ":-25.946528936217447,"pfxX":-6.034890590117065,"pfxZ":3.363613053012905,"pX":1.349170674170359,"pZ":1.210419680666569,"vX0":9.899069382549204,"vY0":-133.28817097443817,"vZ0":-5.888894788350323,"x":65.57,"y":206.1,"x0":-1.5796684422025298,"y0":50.006140601263965,"z0":5.250411865730744,"aX":-11.183362671877408},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":9.5,"spinRate":1658,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4063953625865029,"extension":6.7089360633065045},"index":6,"playId":"cf9088f2-3080-3d00-b94b-2c93d9013a89","pitchNumber":6,"startTime":"2025-08-19T01:30:44.106Z","endTime":"2025-08-19T01:30:47.106Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69992157550564,"aZ":-21.83267073656496,"pfxX":-6.023655104690276,"pfxZ":5.25874178758154,"pX":0.07210237897020769,"pZ":1.993162670745014,"vX0":7.0988844343597375,"vY0":-137.68889415028733,"vZ0":-5.26909887946977,"x":114.25,"y":184.96,"x0":-1.7281874258400354,"y0":50.00050606975398,"z0":5.361049455896655,"aX":-11.841527883092155},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":9.8,"spinRate":2318,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3942218216234066,"extension":6.503384025576322},"hitData":{"launchSpeed":74.7,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.18,"coordY":131.64}},"index":7,"playId":"ddfc828d-42c8-394e-99f8-0397a7490c9e","pitchNumber":7,"startTime":"2025-08-19T01:31:08.537Z","endTime":"2025-08-19T01:31:15.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:31:15.998Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman. Ryan Ritter to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:31:25.014Z","endTime":"2025-08-19T01:31:50.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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"}]},{"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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.77694789063332,"aZ":-41.43437612045947,"pfxX":7.02876244438122,"pfxZ":-7.424517883157756,"pX":0.010727848564499747,"pZ":1.8867585588616234,"vX0":1.564397015691426,"vY0":-110.36937684227425,"vZ0":1.1502541036394964,"x":116.59,"y":187.84,"x0":-1.6191603515586679,"y0":50.00519544089,"z0":5.687961737000298,"aX":8.760733375642692},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-13.0,"breakHorizontal":-13.1,"spinRate":2876,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.49435604026303537,"extension":6.43593784921409},"hitData":{"launchSpeed":66.5,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.87,"coordY":157.26}},"index":0,"playId":"a1b41906-6ada-35f3-aa45-3aa9170493ae","pitchNumber":1,"startTime":"2025-08-19T01:31:42.474Z","endTime":"2025-08-19T01:31:50.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:31:50.191Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T01:32:05.566Z","endTime":"2025-08-19T01:34:03.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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":"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":90.2,"endSpeed":84.1,"strikeZoneTop":3.44693399907652,"strikeZoneBottom":1.69061352660998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.942253432127654,"aZ":-30.90475289946295,"pfxX":-5.401869370277808,"pfxZ":0.7146453934172676,"pX":-0.5312507237601618,"pZ":1.4001278514360442,"vX0":5.156282580317723,"vY0":-131.40084976371844,"vZ0":-4.248729654419258,"x":137.25,"y":200.98,"x0":-1.803181082113407,"y0":50.00183365884646,"z0":5.2958351565557304,"aX":-9.587001148561194},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.7,"breakHorizontal":8.9,"spinRate":1475,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4144690659488317,"extension":6.688086894228691},"index":0,"playId":"3b3647ef-9040-3760-a55e-93b9ca41c346","pitchNumber":1,"startTime":"2025-08-19T01:32:18.916Z","endTime":"2025-08-19T01:32:22.442Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a66e9ce7-3151-4310-b11c-434bf42985ef","startTime":"2025-08-19T01:32:33.183Z","endTime":"2025-08-19T01:32:38.189Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.7,"strikeZoneTop":3.45374924895938,"strikeZoneBottom":1.6754908926731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.824610514626666,"aZ":-19.215287872366925,"pfxX":-6.355000839504722,"pfxZ":6.563624424078132,"pX":-0.29574170485090245,"pZ":0.9614099885802091,"vX0":6.1694921798271345,"vY0":-138.20687850625094,"vZ0":-8.130092318738093,"x":128.27,"y":212.82,"x0":-1.7092577692224347,"y0":50.00327190234879,"z0":5.184644856627485,"aX":-12.548892709972852},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2334,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3932094887602986,"extension":6.4910694842271885},"index":2,"playId":"3cdb244e-0101-3d86-a419-3492e6908576","pitchNumber":2,"startTime":"2025-08-19T01:32:52.146Z","endTime":"2025-08-19T01:32:55.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.27908033700774,"strikeZoneBottom":1.4914639827855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.094254503363803,"aZ":-42.016192735894215,"pfxX":5.561496690219331,"pfxZ":-7.993364401788504,"pX":-0.5599743258695155,"pZ":2.9612889416088914,"vX0":0.6159708017232504,"vY0":-110.13831446062538,"vZ0":3.594982275844921,"x":138.34,"y":158.83,"x0":-1.5657663440327838,"y0":50.00192674379086,"z0":5.7436624825096265,"aX":6.849094586973763},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.2,"breakHorizontal":-10.2,"spinRate":2811,"spinDirection":30},"zone":1,"typeConfidence":2.0,"plateTime":0.49683321933068303,"extension":6.475572893321153},"index":3,"playId":"39003dfb-4a34-376a-9073-2edc30a27d73","pitchNumber":3,"startTime":"2025-08-19T01:33:14.748Z","endTime":"2025-08-19T01:33:18.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.3,"strikeZoneTop":3.32641168080391,"strikeZoneBottom":1.57592882860091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.155847632040533,"aZ":-23.985197838999344,"pfxX":2.1615271769419966,"pfxZ":4.391392405136379,"pX":0.6922837405018596,"pZ":1.3986814754889618,"vX0":6.031345158546103,"vY0":-134.45717403323724,"vZ0":-5.756987272952268,"x":90.61,"y":201.02,"x0":-1.8444622372331296,"y0":50.00145682113685,"z0":5.227665939560481,"aX":4.029445065445738},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":-5.0,"spinRate":2434,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4045475721259666,"extension":6.464645376668481},"index":4,"playId":"0b484a44-099f-3b67-b8e6-f8463e165b17","pitchNumber":4,"startTime":"2025-08-19T01:33:35.716Z","endTime":"2025-08-19T01:33:39.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.783890530308167,"aZ":-20.085376726161158,"pfxX":-6.34969662846708,"pfxZ":6.099482564946206,"pX":-0.19832098719223606,"pZ":2.053517375007004,"vX0":6.349010158594475,"vY0":-138.66370802260673,"vZ0":-5.269997450820935,"x":124.56,"y":183.34,"x0":-1.6731004411665598,"y0":50.00357052626912,"z0":5.284834776296023,"aX":-12.587860061180525},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":10.4,"spinRate":2263,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3923162233243276,"extension":6.4266156555785345},"hitData":{"launchSpeed":104.2,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.72,"coordY":151.68}},"index":5,"playId":"92f319c8-dca7-36fe-8ab2-825e9087dcf1","pitchNumber":5,"startTime":"2025-08-19T01:33:56.434Z","endTime":"2025-08-19T01:34:03.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:34:03.920Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T01:36:31.049Z","endTime":"2025-08-19T01:37:16.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:36:07.869Z","endTime":"2025-08-19T01:36:33.153Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.202313706167313,"aZ":-18.11781381015667,"pfxX":4.003902105701348,"pfxZ":7.9635260108320605,"pX":-0.46387457634401635,"pZ":1.8564251926263031,"vX0":-8.340362226669894,"vY0":-130.20244221073634,"vZ0":-6.824119204928201,"x":134.68,"y":188.66,"x0":2.2214407660875644,"y0":50.00219224861503,"z0":5.821402534301855,"aX":7.067014405634776},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":-6.0,"spinRate":2435,"spinDirection":144},"zone":7,"typeConfidence":0.76,"plateTime":0.41629137358498713,"extension":6.705407707824415},"index":1,"playId":"7250ea0a-228a-37dd-9880-eb07a36ecc6b","pitchNumber":1,"startTime":"2025-08-19T01:36:33.153Z","endTime":"2025-08-19T01:36:36.153Z","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(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":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.4,"strikeZoneTop":3.50917802337206,"strikeZoneBottom":1.7518933941689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.284008390833606,"aZ":-35.83842300283128,"pfxX":1.0455621089329035,"pfxZ":-2.5873349159578485,"pX":0.24750119053070263,"pZ":3.260486408247884,"vX0":-5.018112587056914,"vY0":-116.98532643680296,"vZ0":1.4918142161026127,"x":107.57,"y":150.75,"x0":2.263327054436883,"y0":50.00019528898897,"z0":5.9167218677844104,"aX":1.482647959492966},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.2,"breakHorizontal":-1.0,"spinRate":1871,"spinDirection":332},"zone":2,"typeConfidence":0.92,"plateTime":0.4641332783693417,"extension":6.602467212135987},"index":2,"playId":"60b200fa-c411-3866-b553-883729abd6d9","pitchNumber":2,"startTime":"2025-08-19T01:36:49.422Z","endTime":"2025-08-19T01:36:52.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T01:37:02.132Z","endTime":"2025-08-19T01:37:13.561Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.9,"strikeZoneTop":3.45598767493598,"strikeZoneBottom":1.74388283247857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65584757407881,"aZ":-17.950881115325288,"pfxX":5.180522433542808,"pfxZ":7.717999667500721,"pX":-0.683918609503688,"pZ":1.7669265788581212,"vX0":-8.870784132998677,"vY0":-133.17833665692612,"vZ0":-7.2606930984294475,"x":143.07,"y":191.07,"x0":1.9784529289737158,"y0":50.00221584837607,"z0":5.770388279898384,"aX":9.546907975272179},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2481,"spinDirection":143},"zone":7,"typeConfidence":0.86,"plateTime":0.4072812313738319,"extension":6.692287295177208},"index":4,"playId":"14ba3010-6e5e-33a6-919d-b158d9a3ab99","pitchNumber":3,"startTime":"2025-08-19T01:37:13.561Z","endTime":"2025-08-19T01:37:16.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:37:16.995Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to left fielder Jordan Beck.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T01:37:24.238Z","endTime":"2025-08-19T01:37:53.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69892779075469,"aZ":-17.546805628750818,"pfxX":5.412439155297772,"pfxZ":7.997662343571485,"pX":-0.7313186409422906,"pZ":2.3501854230946777,"vX0":-9.346767380817658,"vY0":-132.7239098625595,"vZ0":-5.794696381731544,"x":144.88,"y":175.32,"x0":2.0930619191256588,"y0":50.001709540661636,"z0":5.7906027086481755,"aX":9.89864857409853},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2555,"spinDirection":140},"zone":4,"typeConfidence":0.85,"plateTime":0.40877060497310325,"extension":6.732044032886962},"hitData":{"launchSpeed":97.6,"launchAngle":46.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.38,"coordY":61.2}},"index":0,"playId":"cedda40f-859a-3b50-b701-2233314ab62a","pitchNumber":1,"startTime":"2025-08-19T01:37:42.571Z","endTime":"2025-08-19T01:37:53.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:37:53.511Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T01:37:54.360Z","endTime":"2025-08-19T01:40:05.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.837382306421908,"aZ":-17.5214769226799,"pfxX":4.235743304499342,"pfxZ":8.186701065280396,"pX":-0.6094857031837978,"pZ":2.946446393243771,"vX0":-8.61108544571478,"vY0":-131.6625730975206,"vZ0":-4.384720499306099,"x":140.23,"y":159.23,"x0":2.1248202775373395,"y0":50.00267683444689,"z0":5.895795409715645,"aX":7.581819830808601},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":-6.2,"spinRate":2520,"spinDirection":146},"zone":1,"typeConfidence":0.83,"plateTime":0.4129496334443128,"extension":6.741527051522933},"index":0,"playId":"954334c4-57f4-3b40-8769-8a8e6ead32a3","pitchNumber":1,"startTime":"2025-08-19T01:38:16.950Z","endTime":"2025-08-19T01:38:19.950Z","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":82.9,"endSpeed":77.7,"strikeZoneTop":3.28825809467866,"strikeZoneBottom":1.5401324400512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.589301724013804,"aZ":-38.669526711090676,"pfxX":0.12547272248091668,"pfxZ":-4.327124016148451,"pX":-0.6647592395043643,"pZ":2.0761935452619045,"vX0":-7.212886283844289,"vY0":-120.71561170306664,"vZ0":-0.5165409328363895,"x":142.34,"y":182.72,"x0":2.3233560171742713,"y0":50.000719675721186,"z0":5.646025519242717,"aX":0.18875145284096864},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.8,"breakHorizontal":1.2,"spinRate":2550,"spinDirection":328},"zone":7,"typeConfidence":0.92,"plateTime":0.45069474465685344,"extension":6.5675876270110605},"index":1,"playId":"4b477cee-6578-3934-a22d-aa17902127ee","pitchNumber":2,"startTime":"2025-08-19T01:38:33.112Z","endTime":"2025-08-19T01:38:37.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.35168949220638,"strikeZoneBottom":1.49210549702193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.479588111925768,"aZ":-36.97479332578516,"pfxX":-4.244732063726453,"pfxZ":-3.316558522053377,"pX":-1.517548732702232,"pZ":1.3000838615645567,"vX0":-7.75444824644255,"vY0":-119.25584850204729,"vZ0":-2.271638986288373,"x":174.85,"y":203.68,"x0":2.318708735643854,"y0":50.000076207451656,"z0":5.5788239211703985,"aX":-6.152124392988554},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.2,"breakHorizontal":9.5,"spinRate":2210,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4581032454712388,"extension":6.708222845076132},"index":2,"playId":"cf3426ee-d632-3b26-a6d6-d614a1102cef","pitchNumber":3,"startTime":"2025-08-19T01:38:50.820Z","endTime":"2025-08-19T01:38:54.073Z","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":91.6,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223529235238907,"aZ":-17.2028318622618,"pfxX":5.605820620998199,"pfxZ":8.179082420995355,"pX":0.22200286331519378,"pZ":2.4394570504837167,"vX0":-6.871344611507135,"vY0":-133.33466802062998,"vZ0":-5.5004882152004555,"x":108.54,"y":172.91,"x0":2.0843690858350685,"y0":50.00136261442547,"z0":5.739343919460835,"aX":10.259853055302639},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-9.0,"spinRate":2509,"spinDirection":141},"zone":5,"typeConfidence":0.88,"plateTime":0.40821350481855045,"extension":6.693261021259059},"index":3,"playId":"3199da26-d451-38d2-8381-ee5626adb190","pitchNumber":4,"startTime":"2025-08-19T01:39:07.346Z","endTime":"2025-08-19T01:39:10.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T01:39:23.066Z","endTime":"2025-08-19T01:39:32.565Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.2108695307056,"strikeZoneBottom":1.4628133286541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.240226436285592,"aZ":-36.56174760835242,"pfxX":-3.9566404256414476,"pfxZ":-3.0143401985115292,"pX":-2.598297577062248,"pZ":-0.6817666811491824,"vX0":-10.235036826235618,"vY0":-119.70907255398372,"vZ0":-6.598385889677561,"x":216.04,"y":257.19,"x0":2.2396272462170073,"y0":50.00187464358742,"z0":5.367859276533277,"aX":-5.7628212989096665},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.8,"breakHorizontal":9.5,"spinRate":2195,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45684554541815015,"extension":6.882902648776287},"index":5,"playId":"24977c0f-0bd8-32ea-8925-1c0058214202","pitchNumber":5,"startTime":"2025-08-19T01:39:32.565Z","endTime":"2025-08-19T01:39:35.565Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.29096099978837,"strikeZoneBottom":1.54304339106773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.92023486575869,"aZ":-37.54792676867892,"pfxX":0.38080172880277074,"pfxZ":-3.572471183735054,"pX":0.020601198850626924,"pZ":2.514196754946237,"vX0":-5.75533368317113,"vY0":-120.65228977225959,"vZ0":0.5176725102598077,"x":116.21,"y":170.9,"x0":2.3667159736056087,"y0":50.001440595487665,"z0":5.551678547832303,"aX":0.5731590748326566},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.2,"breakHorizontal":0.4,"spinRate":2416,"spinDirection":319},"zone":5,"typeConfidence":0.91,"plateTime":0.4504196157601452,"extension":6.678451190747035},"index":6,"playId":"1831e0d2-9685-34f7-b69e-ee41e637222c","pitchNumber":6,"startTime":"2025-08-19T01:40:01.836Z","endTime":"2025-08-19T01:40:05.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:40:05.208Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T01:42:13.480Z","endTime":"2025-08-19T01:43:33.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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.6,"endSpeed":88.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951072165840262,"aZ":-17.214857422002982,"pfxX":-3.7105537122752343,"pfxZ":7.604305991558307,"pX":0.07106641259109121,"pZ":2.3086953795768945,"vX0":5.770966148386642,"vY0":-137.79171223084037,"vZ0":-5.332422596605214,"x":114.29,"y":176.45,"x0":-1.5463662919342995,"y0":50.00404621312003,"z0":5.391544941129323,"aX":-7.301375922494918},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":5.9,"spinRate":2165,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39403637606714437,"extension":6.489164702174654},"index":0,"playId":"dfaa50ba-5f24-3be5-af4e-f3157212b1bd","pitchNumber":1,"startTime":"2025-08-19T01:42:21.183Z","endTime":"2025-08-19T01:42:24.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.7,"strikeZoneTop":3.69264415376302,"strikeZoneBottom":1.72264447559382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.282314558824595,"aZ":-23.410219656008522,"pfxX":2.468271724710202,"pfxZ":4.80042938689699,"pX":0.22535193067435547,"pZ":0.9530390514733779,"vX0":4.712284144574125,"vY0":-132.56326153634691,"vZ0":-6.88582763930848,"x":108.41,"y":213.05,"x0":-1.878089919923541,"y0":50.00627596204602,"z0":5.228045540893726,"aX":4.510434091047753},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":-5.3,"spinRate":2471,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4090569703158633,"extension":6.200107931917919},"index":1,"playId":"f957ba62-56f2-397c-9001-8da3afa9173f","pitchNumber":2,"startTime":"2025-08-19T01:42:37.277Z","endTime":"2025-08-19T01:42:40.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.1,"strikeZoneTop":3.69282707503276,"strikeZoneBottom":1.79708260923131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.241821751309313,"aZ":-42.98564126056318,"pfxX":7.525976022739188,"pfxZ":-8.785253729618876,"pX":-1.55712208094869,"pZ":2.9577375112977164,"vX0":-1.8474883405373177,"vY0":-109.88251220504091,"vZ0":3.5877289252743774,"x":176.35,"y":158.92,"x0":-1.68664086760317,"y0":50.00131529006729,"z0":5.85008570045611,"aX":9.264188788190609},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-14.8,"breakHorizontal":-13.2,"spinRate":2723,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4971946171115027,"extension":6.455115627427353},"index":2,"playId":"b90337b3-ac56-385e-b4e1-8774ae3bcd0b","pitchNumber":3,"startTime":"2025-08-19T01:42:51.794Z","endTime":"2025-08-19T01:42:54.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.70099112755836,"strikeZoneBottom":1.73131547508369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19525478842253,"aZ":-21.09418026327958,"pfxX":-5.724353707283617,"pfxZ":5.727173646007634,"pX":-0.3611103017496515,"pZ":1.6303111214414976,"vX0":5.473769410708291,"vY0":-137.4045224874456,"vZ0":-6.228137332328297,"x":130.76,"y":194.76,"x0":-1.624414653740442,"y0":50.00041371774229,"z0":5.3353049419068945,"aX":-11.069222267416587},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":9.4,"spinRate":2270,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3969079157782742,"extension":6.448380894307594},"index":3,"playId":"c2bd7167-6820-36f2-a968-7f59cc417a7c","pitchNumber":4,"startTime":"2025-08-19T01:43:09.767Z","endTime":"2025-08-19T01:43:13.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64475606292708,"aZ":-27.774456238989607,"pfxX":-2.380656313037436,"pfxZ":2.439370970015985,"pX":-0.38811374344844185,"pZ":2.0526941656780173,"vX0":4.506232278761403,"vY0":-132.3055865033177,"vZ0":-3.3576796830237443,"x":131.79,"y":183.36,"x0":-1.790887114575106,"y0":50.00172447637828,"z0":5.335553227351211,"aX":-4.293356217569956},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":3.5,"spinRate":1372,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4112766843729494,"extension":6.511833617465059},"hitData":{"launchSpeed":75.8,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.06,"coordY":171.45}},"index":4,"playId":"6e50396c-2a6f-3530-a966-2e4b92eb2bc7","pitchNumber":5,"startTime":"2025-08-19T01:43:25.967Z","endTime":"2025-08-19T01:43:33.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:43:33.443Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T01:43:42.208Z","endTime":"2025-08-19T01:44:19.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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, 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":76.2,"endSpeed":71.6,"strikeZoneTop":3.31798211343896,"strikeZoneBottom":1.48421773469655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.266301567297695,"aZ":-41.79691160209997,"pfxX":5.253803888927651,"pfxZ":-7.558084829149067,"pX":-0.5151543794552564,"pZ":2.5639979786702103,"vX0":1.0834654216403576,"vY0":-111.0509487345147,"vZ0":2.556680726178344,"x":136.64,"y":169.55,"x0":-1.6902004831544553,"y0":50.00271229491496,"z0":5.685924744664028,"aX":6.688951850547312},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2758,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.4896120621581397,"extension":6.4941576468104945},"index":0,"playId":"3459d5e1-8665-3785-b339-17a2f7c3f800","pitchNumber":1,"startTime":"2025-08-19T01:43:57.081Z","endTime":"2025-08-19T01:44:00.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706483871869676,"aZ":-20.914421433931476,"pfxX":-4.2932443898325126,"pfxZ":5.908674188148321,"pX":-0.8542406803331211,"pZ":2.91166131484617,"vX0":4.359890050657502,"vY0":-135.7285570936299,"vZ0":-2.8058903177944354,"x":149.56,"y":160.17,"x0":-1.9072285153968511,"y0":50.003795239651645,"z0":5.380411982806914,"aX":-8.183410678480989},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":7.1,"spinRate":2255,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4002736905975981,"extension":6.492123895834999},"hitData":{"launchSpeed":83.0,"launchAngle":78.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.24,"coordY":185.18}},"index":1,"playId":"22890672-4f48-3e79-8578-d46b0558cb44","pitchNumber":2,"startTime":"2025-08-19T01:44:09.722Z","endTime":"2025-08-19T01:44:19.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:44:19.535Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out softly, pitcher Yoshinobu Yamamoto to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T01:44:31.242Z","endTime":"2025-08-19T01:45:38.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808967,"link":"/api/v1/people/808967"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.9,"strikeZoneTop":3.23352480066819,"strikeZoneBottom":1.26767032392911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.101185768626,"aZ":-14.963770202627266,"pfxX":-3.4306079489141386,"pfxZ":8.676272679001709,"pX":0.030619472259528806,"pZ":0.932940823547035,"vX0":6.019082844501544,"vY0":-138.54463672752794,"vZ0":-9.463836428521574,"x":115.83,"y":213.59,"x0":-1.7046162951586334,"y0":50.00050662525317,"z0":5.348026852636792,"aX":-6.803339450294787},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2299,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3923372263175948,"extension":6.339802362983857},"index":0,"playId":"c6a685e5-fe1a-34be-9eeb-2b6b44549bfa","pitchNumber":1,"startTime":"2025-08-19T01:44:44.319Z","endTime":"2025-08-19T01:44:47.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.6,"strikeZoneTop":3.23769605133981,"strikeZoneBottom":1.38287003604188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.179402088294744,"aZ":-24.793171035043006,"pfxX":2.522350085502869,"pfxZ":4.039118226452427,"pX":1.7388939172354827,"pZ":1.2732033720083897,"vX0":8.4861109765146,"vY0":-132.95767298023478,"vZ0":-5.809293880043297,"x":50.72,"y":204.4,"x0":-1.7962793235952161,"y0":50.00037210537583,"z0":5.238218181270109,"aX":4.6033664624010955},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-6.1,"spinRate":2583,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40885863807177936,"extension":6.559506395022845},"index":1,"playId":"8ff5d6f4-02ec-3012-a664-34e0dc110992","pitchNumber":2,"startTime":"2025-08-19T01:44:56.901Z","endTime":"2025-08-19T01:44:59.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.03420742544579,"aZ":-42.37309985075967,"pfxX":4.967988634302337,"pfxZ":-8.165754478613735,"pX":-0.35194722092544245,"pZ":1.7742451186957886,"vX0":1.5926549734751998,"vY0":-110.8444456504097,"vZ0":1.2012314320763142,"x":130.42,"y":190.88,"x0":-1.7243245571790287,"y0":50.00210199595592,"z0":5.635228685044158,"aX":6.206581414342623},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.2,"breakHorizontal":-9.4,"spinRate":2781,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4933522175505307,"extension":6.47096259181496},"index":2,"playId":"cf50242d-6c5b-30f4-a051-300f33655ef9","pitchNumber":3,"startTime":"2025-08-19T01:45:13.459Z","endTime":"2025-08-19T01:45:16.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.649137499048646,"aZ":-41.742530763745414,"pfxX":6.573818633264728,"pfxZ":-7.456274364094899,"pX":0.02604181792289177,"pZ":1.7037803180549185,"vX0":1.8721383822403777,"vY0":-112.36538862497503,"vZ0":0.6994524038657355,"x":116.01,"y":192.78,"x0":-1.6711777835538624,"y0":50.00252748329764,"z0":5.617050446936968,"aX":8.436653289426365},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.1,"breakHorizontal":-12.4,"spinRate":2810,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4867614111252965,"extension":6.3265070200982105},"hitData":{"launchSpeed":51.2,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.54,"coordY":181.2}},"index":3,"playId":"884a57b5-d01f-3fb4-8c45-31d1d7601dc9","pitchNumber":4,"startTime":"2025-08-19T01:45:30.951Z","endTime":"2025-08-19T01:45:38.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:45:38.236Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shohei Ohtani lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:50:49.329Z","endTime":"2025-08-19T01:52:02.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:47:07.105Z","endTime":"2025-08-19T01:47:54.476Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Pitching Change: Jaden Hill replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:47:54.476Z","endTime":"2025-08-19T01:50:51.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.5,"strikeZoneTop":3.56252415212455,"strikeZoneBottom":1.70278501149352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.033329243599113,"aZ":-25.15806052129699,"pfxX":-9.037671159872927,"pfxZ":3.4966024236133473,"pX":-0.8986441063502685,"pZ":1.250885932409814,"vX0":3.9488340085932228,"vY0":-139.30019074317886,"vZ0":-6.843978953434207,"x":151.25,"y":205.01,"x0":-1.1435730028861608,"y0":50.00545254389134,"z0":5.352384040147947,"aX":-18.142628984211402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2270,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.39003898826693506,"extension":5.954089522126069},"index":2,"playId":"afc3b7cc-0eed-3807-aeff-1483fb460482","pitchNumber":1,"startTime":"2025-08-19T01:50:51.437Z","endTime":"2025-08-19T01:50:55.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":90.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.601334039236285,"aZ":-17.140120405387577,"pfxX":-5.189294893287783,"pfxZ":7.30849123175652,"pX":-0.3521435573902482,"pZ":2.9448338191626258,"vX0":4.289252661785704,"vY0":-140.588673750931,"vZ0":-4.268901712459896,"x":130.42,"y":159.27,"x0":-1.2028281701902888,"y0":50.004079126812755,"z0":5.553205249726171,"aX":-10.676141976073708},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2328,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.3855587913357015,"extension":5.961756820692008},"index":3,"playId":"bfcaf335-fe8a-3490-aefc-ae7325516b68","pitchNumber":2,"startTime":"2025-08-19T01:51:10.586Z","endTime":"2025-08-19T01:51:13.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":79.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.145920809030127,"aZ":-31.413947012413143,"pfxX":-5.7375185826087325,"pfxZ":0.48213990281270025,"pX":0.5105063988586034,"pZ":1.3642895261854955,"vX0":5.721293062354436,"vY0":-122.84897255813165,"vZ0":-3.732412734806619,"x":97.54,"y":201.94,"x0":-1.0690399110688824,"y0":50.00252141715903,"z0":5.485885304304234,"aX":-9.045745467937978},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":9.6,"spinRate":1605,"spinDirection":253},"zone":14,"typeConfidence":0.89,"plateTime":0.44060580272837635,"extension":6.281349654957549},"index":4,"playId":"869f9152-e2a6-3372-a444-e44c058bfb21","pitchNumber":3,"startTime":"2025-08-19T01:51:27.945Z","endTime":"2025-08-19T01:51:31.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-19T01:51:43.120Z","endTime":"2025-08-19T01:51:56.144Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.696743748592603,"aZ":-18.33352451398181,"pfxX":-6.48834462545336,"pfxZ":6.7081990657783965,"pX":-0.6827803412089847,"pZ":2.982347831404065,"vX0":3.752160773855726,"vY0":-141.03025519384875,"vZ0":-4.337241639957735,"x":143.03,"y":158.26,"x0":-1.17049940633979,"y0":50.004461052185334,"z0":5.683488305896185,"aX":-13.391894830258193},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":11.3,"spinRate":2377,"spinDirection":225},"zone":1,"typeConfidence":0.89,"plateTime":0.38478839471070936,"extension":5.892904399801047},"hitData":{"launchSpeed":101.0,"launchAngle":7.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":140.53}},"index":6,"playId":"a6e4df85-1f64-3431-9b18-bd2456337e01","pitchNumber":4,"startTime":"2025-08-19T01:51:56.144Z","endTime":"2025-08-19T01:52:02.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:52:02.656Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:52:12.031Z","endTime":"2025-08-19T01:53:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.14612175863861,"strikeZoneBottom":1.57400846692741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.650713459027283,"aZ":-25.600668089582044,"pfxX":2.06705291370117,"pfxZ":3.8337927537425487,"pX":2.129718923913799,"pZ":0.15520313015645792,"vX0":7.716431766091965,"vY0":-128.9949864230197,"vZ0":-8.296290869649232,"x":35.82,"y":234.59,"x0":-1.1488315070670385,"y0":50.00126288733708,"z0":5.337607138927736,"aX":3.539077476346964},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2471,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.4219509578209655,"extension":6.114103372062417},"index":0,"playId":"a1cc2b39-99fc-30e9-936e-da5731d8d8dc","pitchNumber":1,"startTime":"2025-08-19T01:52:28.784Z","endTime":"2025-08-19T01:52:31.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.4,"strikeZoneTop":3.14181011421812,"strikeZoneBottom":1.58357035346235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.078974172416636,"aZ":-18.376845591259716,"pfxX":-5.028285362859286,"pfxZ":6.820534280402587,"pX":0.7795851759641431,"pZ":2.946739746054783,"vX0":7.1254291570513315,"vY0":-140.00158353726593,"vZ0":-3.942049612062156,"x":87.28,"y":159.22,"x0":-1.1233782537483756,"y0":50.00002671281769,"z0":5.546526029665558,"aX":-10.167381867708144},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":7.9,"spinRate":2386,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3884859227156343,"extension":5.868994033078813},"index":1,"playId":"4e39002a-645c-328e-a052-7053ccde36ce","pitchNumber":2,"startTime":"2025-08-19T01:52:59.258Z","endTime":"2025-08-19T01:53:02.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.276339315078886,"aZ":-25.061305225802656,"pfxX":-7.437589375848994,"pfxZ":3.451550142475199,"pX":-0.935041173363409,"pZ":2.6650923656615766,"vX0":3.5710350538773445,"vY0":-141.2277224372261,"vZ0":-3.886845991833356,"x":152.64,"y":166.82,"x0":-1.236267293583701,"y0":50.00000287211389,"z0":5.634139849698176,"aX":-15.314775354161709},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.8,"breakHorizontal":13.0,"spinRate":2336,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3849849209333507,"extension":6.0361711507272116},"hitData":{"launchSpeed":79.6,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.44,"coordY":95.11}},"index":2,"playId":"97e74f36-bcd8-39c8-b8db-d09465f1ab77","pitchNumber":3,"startTime":"2025-08-19T01:53:16.410Z","endTime":"2025-08-19T01:53:24.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:53:24.911Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, pitcher Jaden Hill to first baseman Warming Bernabel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:53:27.056Z","endTime":"2025-08-19T01:55:31.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":"Groundout","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":5},"credits":[{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.9,"strikeZoneTop":3.58462558539511,"strikeZoneBottom":1.77197900292055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39673534920247,"aZ":-25.611489562537052,"pfxX":-7.896217590958408,"pfxZ":3.22007485431023,"pX":-0.3727185001119758,"pZ":2.6284177421896864,"vX0":4.209632036978208,"vY0":-140.5826862097541,"vZ0":-4.0261817806197,"x":131.21,"y":167.81,"x0":-0.849109364578736,"y0":50.00236915585698,"z0":5.70567176758911,"aX":-16.094458603432532},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":13.7,"spinRate":2286,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3869057498008477,"extension":6.033476888137187},"index":0,"playId":"e49dc00d-0afb-3619-be58-14ee2457eb82","pitchNumber":1,"startTime":"2025-08-19T01:53:52.419Z","endTime":"2025-08-19T01:53:55.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.637714861087915,"aZ":-29.724492472586725,"pfxX":3.0229337889107724,"pfxZ":1.3993572335108944,"pX":0.12280309847344369,"pZ":2.785402975368585,"vX0":2.669413314850865,"vY0":-130.3523334771671,"vZ0":-1.684397554322524,"x":112.32,"y":163.57,"x0":-1.3006480318395355,"y0":50.0042506587034,"z0":5.645095767803005,"aX":5.298750468761883},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":-6.0,"spinRate":2480,"spinDirection":165},"zone":5,"typeConfidence":0.9,"plateTime":0.4172558872063128,"extension":5.9522010334100335},"index":1,"playId":"a3bd4624-d380-3c95-968c-a6b95fded3fc","pitchNumber":2,"startTime":"2025-08-19T01:54:10.425Z","endTime":"2025-08-19T01:54:13.425Z","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":90.2,"endSpeed":84.1,"strikeZoneTop":3.64390832310481,"strikeZoneBottom":1.823111601796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9424623235304,"aZ":-29.2619113201789,"pfxX":1.270991461690599,"pfxZ":1.645004985512303,"pX":1.849701988119362,"pZ":1.9886212074947207,"vX0":7.546286942345504,"vY0":-131.30844382920984,"vZ0":-3.542139878461989,"x":46.49,"y":185.09,"x0":-1.209334678507002,"y0":50.00538703997744,"z0":5.497593291905442,"aX":2.250847996589229},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":-3.7,"spinRate":2506,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.41479677319725416,"extension":6.073216826492567},"index":2,"playId":"d333cf6f-c753-33ce-9e21-0c2ae6602640","pitchNumber":3,"startTime":"2025-08-19T01:54:29.269Z","endTime":"2025-08-19T01:54:32.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":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.73187575529661,"strikeZoneBottom":1.79998389784362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127058484663042,"aZ":-19.895032059634527,"pfxX":-4.6726239086882755,"pfxZ":5.971922047484393,"pX":0.17368012766338456,"pZ":4.2264593494020986,"vX0":5.592517309507978,"vY0":-141.3046642063411,"vZ0":-0.7295585928139474,"x":110.38,"y":124.67,"x0":-1.208481545259866,"y0":50.004109883588626,"z0":5.746888343951597,"aX":-9.609434249502081},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.9,"breakHorizontal":7.6,"spinRate":2468,"spinDirection":233},"zone":12,"typeConfidence":0.93,"plateTime":0.38517608127985126,"extension":5.9642254919287785},"index":3,"playId":"c63e1b05-cf2b-3fcb-8d7a-e6580bc20667","pitchNumber":4,"startTime":"2025-08-19T01:54:46.706Z","endTime":"2025-08-19T01:54:49.706Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.62816408746857,"strikeZoneBottom":1.80730513294535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.037353853429217,"aZ":-31.75625735947256,"pfxX":-6.018160968179915,"pfxZ":0.2672019499182401,"pX":-1.377195222498145,"pZ":1.5709252293141682,"vX0":1.4696725641548725,"vY0":-122.68547132583186,"vZ0":-2.974659502016449,"x":169.5,"y":196.37,"x0":-1.195115587310716,"y0":50.00089423874993,"z0":5.454979224047057,"aX":-9.34382516455221},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":10.7,"spinRate":1750,"spinDirection":257},"zone":13,"typeConfidence":0.88,"plateTime":0.44331388713277287,"extension":6.299449693433628},"index":4,"playId":"8beaedbb-3a9c-3ac6-970e-f35b0bb6cfa9","pitchNumber":5,"startTime":"2025-08-19T01:55:06.282Z","endTime":"2025-08-19T01:55:09.682Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.629777413751953,"aZ":-23.398698303058527,"pfxX":-7.019538531026873,"pfxZ":4.1793060001998,"pX":0.6451959975211846,"pZ":1.946852230140713,"vX0":6.918910317214632,"vY0":-142.35467509169402,"vZ0":-6.25614331214288,"x":92.41,"y":186.21,"x0":-0.8781317173658404,"y0":50.00259147158667,"z0":5.6055487115508535,"aX":-14.738310446741885},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.7,"breakHorizontal":11.8,"spinRate":2292,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3814388897246159,"extension":6.000423511630542},"hitData":{"launchSpeed":65.8,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":184.11}},"index":5,"playId":"cd5f0bca-fd8a-3d2a-bac8-781ab51b7e94","pitchNumber":6,"startTime":"2025-08-19T01:55:23.687Z","endTime":"2025-08-19T01:55:31.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:55:31.326Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:57:30.600Z","endTime":"2025-08-19T01:58:30.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":92.8,"endSpeed":86.7,"strikeZoneTop":3.60766077814733,"strikeZoneBottom":1.67638058458566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27700096661312,"aZ":-17.354579193355285,"pfxX":-5.133566795247199,"pfxZ":7.845203644286349,"pX":0.5305671659356785,"pZ":1.6224411996200057,"vX0":7.711455816863952,"vY0":-135.0808418637362,"vZ0":-6.81827691584059,"x":96.78,"y":194.97,"x0":-1.6653881033204827,"y0":50.00344646102787,"z0":5.353934905450185,"aX":-9.698877142428762},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2144,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4020826235059518,"extension":6.487820335505238},"index":0,"playId":"830a418b-1d3f-339f-9921-f47056b1aa7e","pitchNumber":1,"startTime":"2025-08-19T01:57:42.530Z","endTime":"2025-08-19T01:57:45.811Z","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":94.8,"endSpeed":88.7,"strikeZoneTop":3.69053226551727,"strikeZoneBottom":1.72890818156694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.676974733275433,"aZ":-17.32832988549065,"pfxX":-4.072739901192178,"pfxZ":7.511070590179046,"pX":0.0969353062044016,"pZ":1.6560441076443366,"vX0":6.35561117096821,"vY0":-138.0152696624278,"vZ0":-6.846945802606456,"x":113.31,"y":194.07,"x0":-1.6811104858359525,"y0":50.00280483939431,"z0":5.287844481258127,"aX":-8.049830650166392},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":6.5,"spinRate":2177,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39321670827275135,"extension":6.491164052551239},"index":1,"playId":"945ae74c-54e7-358b-85f9-b27c4c6ed9ee","pitchNumber":2,"startTime":"2025-08-19T01:57:55.669Z","endTime":"2025-08-19T01:57:59.179Z","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(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.3,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.521764489693428,"aZ":-29.17795131113182,"pfxX":-4.158029995899414,"pfxZ":1.702789017052365,"pX":0.1593183828638224,"pZ":1.5280181451744836,"vX0":6.470175429746801,"vY0":-130.05256182697727,"vZ0":-4.207872548411442,"x":110.93,"y":197.52,"x0":-1.7910093997594405,"y0":50.00205831871825,"z0":5.314958491618794,"aX":-7.310929870206832},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":6.5,"spinRate":1435,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.41700017474199713,"extension":6.388007291398462},"index":2,"playId":"ef2e2068-ae55-38df-a8ad-3cc72158dae3","pitchNumber":3,"startTime":"2025-08-19T01:58:10.963Z","endTime":"2025-08-19T01:58:13.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":72.2,"strikeZoneTop":3.69135300767141,"strikeZoneBottom":1.63608599364665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.884444879418062,"aZ":-41.75780451787795,"pfxX":6.016224018042488,"pfxZ":-7.417817944811327,"pX":0.6345426583694751,"pZ":1.5235071302494116,"vX0":2.9669389700219333,"vY0":-112.48976962218967,"vZ0":0.2101622861798913,"x":92.81,"y":197.65,"x0":-1.4798344654695004,"y0":50.004458135268116,"z0":5.634869429852168,"aX":7.770932444780093},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.1,"breakHorizontal":-11.6,"spinRate":2810,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4854522014559235,"extension":6.468743871938239},"index":3,"playId":"a86c5e9f-edd5-3ca6-9425-d68a0eaa6986","pitchNumber":4,"startTime":"2025-08-19T01:58:26.129Z","endTime":"2025-08-19T01:58:30.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:58:30.407Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:58:35.074Z","endTime":"2025-08-19T01:59:11.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":88.1,"strikeZoneTop":3.60236240325904,"strikeZoneBottom":1.77015369282356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78338896788291,"aZ":-22.079802658568404,"pfxX":-6.254859161862378,"pfxZ":5.1451837579617745,"pX":-1.5463322797810077,"pZ":2.6275569187805345,"vX0":3.0566853842243,"vY0":-137.77508203569164,"vZ0":-3.4856453460639902,"x":175.94,"y":167.84,"x0":-1.8454281347282142,"y0":50.00257790680464,"z0":5.365981361489263,"aX":-12.268393637825966},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":10.9,"spinRate":2290,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3945121196701149,"extension":6.358511401838134},"index":0,"playId":"d07e1e80-509f-3783-b3d6-87bec2e4fd34","pitchNumber":1,"startTime":"2025-08-19T01:58:53.436Z","endTime":"2025-08-19T01:58:56.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":72.9,"endSpeed":68.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.08295013917747,"aZ":-41.14074739922046,"pfxX":5.9835031097558655,"pfxZ":-7.809313621711395,"pX":0.05930597334535916,"pZ":1.68779736594412,"vX0":1.5855116974268353,"vY0":-106.15631731669701,"vZ0":1.4339373910653714,"x":114.74,"y":193.21,"x0":-1.4733539865236438,"y0":50.00128189688976,"z0":5.663831481205655,"aX":6.87197139019787},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-13.4,"breakHorizontal":-11.3,"spinRate":2550,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.5146937417266537,"extension":6.753450867560099},"hitData":{"launchSpeed":68.7,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":167.9}},"index":1,"playId":"876ae489-11e7-37f7-8cdd-5b05d072679a","pitchNumber":2,"startTime":"2025-08-19T01:59:04.047Z","endTime":"2025-08-19T01:59:11.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:59:11.688Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:59:19.928Z","endTime":"2025-08-19T02:00:03.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":70.1,"strikeZoneTop":3.58669857317347,"strikeZoneBottom":1.63877479522836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.862846507413806,"aZ":-40.810488403670234,"pfxX":6.289968479679492,"pfxZ":-7.027393663540494,"pX":-0.36733150423770394,"pZ":3.1905248540076885,"vX0":1.277993831008633,"vY0":-109.73835117558816,"vZ0":3.697094068188534,"x":131.0,"y":152.64,"x0":-1.7733322352115373,"y0":50.00029031812886,"z0":5.806815903184799,"aX":7.735086937746655},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-11.5,"breakHorizontal":-11.8,"spinRate":2695,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4975005335132243,"extension":6.480485556037783},"index":0,"playId":"e93a1026-136d-380a-bc83-be682497fc98","pitchNumber":1,"startTime":"2025-08-19T01:59:34.848Z","endTime":"2025-08-19T01:59:38.643Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-19T01:59:44.509Z","endTime":"2025-08-19T01:59:55.492Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.702715589443372,"aZ":-27.654250411297834,"pfxX":-2.9904071664383642,"pfxZ":2.525011722480059,"pX":0.022495483949192187,"pZ":1.7414534639875505,"vX0":5.9199356819157,"vY0":-131.39259035880505,"vZ0":-4.054801988485679,"x":116.14,"y":191.76,"x0":-1.8477750554401198,"y0":50.00329271403816,"z0":5.305360467541124,"aX":-5.352657448381564},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":4.4,"spinRate":1663,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4131808638700014,"extension":6.473200681579575},"hitData":{"launchSpeed":85.0,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":151.68}},"index":2,"playId":"0bac07e6-ef35-3f10-aae8-1fd117835a7f","pitchNumber":2,"startTime":"2025-08-19T01:59:55.492Z","endTime":"2025-08-19T02:00:03.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:00:03.016Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T02:01:55.377Z","endTime":"2025-08-19T02:03:23.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":96.1,"endSpeed":89.7,"strikeZoneTop":3.83800630248199,"strikeZoneBottom":1.82446429065969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86518007689292,"aZ":-24.316907920357682,"pfxX":-8.39867620461037,"pfxZ":3.8827727085192514,"pX":-1.2323764763656575,"pZ":1.7450364679915686,"vX0":3.00782976549459,"vY0":-139.9829508829286,"vZ0":-5.928225389122833,"x":163.98,"y":191.66,"x0":-1.2175441002459921,"y0":50.00116681280101,"z0":5.439915363979502,"aX":-16.98857205492147},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2342,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38843124125278594,"extension":5.933507536712046},"index":0,"playId":"e60b46fa-eb09-3708-b8e5-42522cd00c72","pitchNumber":1,"startTime":"2025-08-19T02:02:13.935Z","endTime":"2025-08-19T02:02:17.329Z","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":96.3,"endSpeed":89.5,"strikeZoneTop":3.79773456811933,"strikeZoneBottom":1.85869371667467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425080599846112,"aZ":-17.559285825766764,"pfxX":-6.329836802120251,"pfxZ":7.20892337882011,"pX":0.6192587382210596,"pZ":3.0487145043034314,"vX0":7.367683951261012,"vY0":-140.2567849156152,"vZ0":-3.8938639699140682,"x":93.4,"y":156.46,"x0":-1.197340242255703,"y0":50.00594779879089,"z0":5.573217718730647,"aX":-12.838717756376264},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":10.3,"spinRate":2546,"spinDirection":230},"zone":6,"typeConfidence":0.91,"plateTime":0.38789323185186886,"extension":5.9314109199556055},"index":1,"playId":"46bbfd43-bc73-3978-acda-e6635f792d69","pitchNumber":2,"startTime":"2025-08-19T02:02:30.364Z","endTime":"2025-08-19T02:02:33.487Z","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":84.3,"endSpeed":78.4,"strikeZoneTop":3.75377690833496,"strikeZoneBottom":1.8519771313159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.096766227711967,"aZ":-34.02101996300137,"pfxX":-6.471223426306984,"pfxZ":-1.1878024426335365,"pX":-1.6091967995445318,"pZ":3.4880992875356824,"vX0":1.3117113317548397,"vY0":-122.88740852332602,"vZ0":1.7240779382789369,"x":178.34,"y":144.6,"x0":-1.3039004741762383,"y0":50.00426255083617,"z0":5.637721527188731,"aX":-10.039400598551788},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":11.5,"spinRate":1720,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.4432963399707832,"extension":6.199473922959286},"index":2,"playId":"71112a4c-3f6d-371d-bc9e-3fcb21ebe34e","pitchNumber":3,"startTime":"2025-08-19T02:02:45.785Z","endTime":"2025-08-19T02:02:48.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.4,"strikeZoneTop":3.79698479028593,"strikeZoneBottom":1.89453180138288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445645876778897,"aZ":-25.826065904272294,"pfxX":-8.163643000864495,"pfxZ":3.076319109743533,"pX":-0.13115943031177432,"pZ":3.825996065833211,"vX0":5.797186992083394,"vY0":-141.21622674719808,"vZ0":-0.6554586890718221,"x":122.0,"y":135.48,"x0":-1.1270424149578782,"y0":50.00585693791441,"z0":5.690286185283703,"aX":-16.858194852697928},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":2403,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.3846198032347776,"extension":6.113622872149183},"index":3,"playId":"32442c1a-1ffa-357b-913c-2e949c225058","pitchNumber":4,"startTime":"2025-08-19T02:03:02.291Z","endTime":"2025-08-19T02:03:05.739Z","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":95.4,"endSpeed":89.0,"strikeZoneTop":3.80341708666964,"strikeZoneBottom":1.86456290840781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.735118414689868,"aZ":-26.258082592564982,"pfxX":-8.551268871871175,"pfxZ":2.9702860756881684,"pX":-1.170034518794469,"pZ":2.021428456011499,"vX0":3.330314423428242,"vY0":-139.01449111120155,"vZ0":-4.924203272016632,"x":161.6,"y":184.2,"x0":-1.2596864433608925,"y0":50.0069260868254,"z0":5.518877921561632,"aX":-17.051327838665},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2370,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3912449845511179,"extension":5.850981559930373},"index":4,"playId":"8c2b40bb-58e0-31fc-823c-b70823a0ebc9","pitchNumber":5,"startTime":"2025-08-19T02:03:20.320Z","endTime":"2025-08-19T02:03:23.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:03:23.735Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T02:03:37.825Z","endTime":"2025-08-19T02:04:45.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.46525185284537,"strikeZoneBottom":1.63666044310246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.790280085106513,"aZ":-30.108084227829583,"pfxX":0.792758155027356,"pfxZ":1.196004705215456,"pX":0.22914241583002323,"pZ":3.240431661865665,"vX0":3.6867558190029035,"vY0":-129.16150847266937,"vZ0":-0.47704512402087856,"x":108.27,"y":151.29,"x0":-1.3058719105016934,"y0":50.003971224738656,"z0":5.6952024773657195,"aX":1.3719810640084587},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-2.0,"spinRate":2479,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.42020756080851607,"extension":6.011769332997923},"index":0,"playId":"e1ad97dc-ce76-327f-8d2d-63cd1b0194aa","pitchNumber":1,"startTime":"2025-08-19T02:03:51.052Z","endTime":"2025-08-19T02:03:54.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643718696682054,"aZ":-20.30411577942943,"pfxX":-6.233503364460156,"pfxZ":5.924810288180572,"pX":0.36513912578568875,"pZ":3.874957153716072,"vX0":6.421984883476054,"vY0":-139.32650377480934,"vZ0":-1.3880112563440183,"x":103.08,"y":134.16,"x0":-1.1387343601873599,"y0":50.005001001022684,"z0":5.696312475686116,"aX":-12.493461762260411},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":10.3,"spinRate":2449,"spinDirection":229},"zone":12,"typeConfidence":0.88,"plateTime":0.3902654083569672,"extension":5.8928781920726605},"index":1,"playId":"7d669fdf-2a75-3b61-92eb-5717160ab16d","pitchNumber":2,"startTime":"2025-08-19T02:04:08.847Z","endTime":"2025-08-19T02:04:11.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T02:04:20.590Z","endTime":"2025-08-19T02:04:41.952Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.5,"strikeZoneTop":3.49599661839036,"strikeZoneBottom":1.59389471574703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.372167069990862,"aZ":-20.428602648254973,"pfxX":-6.858131315799989,"pfxZ":5.6894022252853595,"pX":0.5400995205528581,"pZ":2.566246611252013,"vX0":6.776685294853546,"vY0":-141.166325333478,"vZ0":-4.755409789097704,"x":96.41,"y":169.49,"x0":-0.9748854462690125,"y0":50.00046644008883,"z0":5.547987877117297,"aX":-14.150808886299421},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.7,"breakHorizontal":11.4,"spinRate":2500,"spinDirection":235},"zone":6,"typeConfidence":0.81,"plateTime":0.38472755261835667,"extension":5.955191898896869},"index":3,"playId":"be85c343-4866-3bc1-8793-0ef05c624f80","pitchNumber":3,"startTime":"2025-08-19T02:04:41.952Z","endTime":"2025-08-19T02:04:45.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:04:45.621Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T02:05:53.867Z","endTime":"2025-08-19T02:08:13.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":[2,3,5,6,7,8,9],"actionIndex":[0,4],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Alex Call.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T02:05:06.084Z","endTime":"2025-08-19T02:05:12.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-19T02:05:12.580Z","endTime":"2025-08-19T02:05:56.161Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.9,"strikeZoneTop":3.50327896828261,"strikeZoneBottom":1.71514032387552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.139024134306812,"aZ":-23.815685499354952,"pfxX":-8.240509497699096,"pfxZ":4.106881366379813,"pX":-0.7457072411381348,"pZ":1.8899094682210476,"vX0":4.260644611963461,"vY0":-140.4780836398949,"vZ0":-5.741808133294973,"x":145.42,"y":187.75,"x0":-1.1958828261266665,"y0":50.00656442219693,"z0":5.468387487222992,"aX":-16.787315177045556},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2312,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3871003664784234,"extension":5.940529109396999},"index":2,"playId":"e5ef5e1f-a1b3-373c-92b7-d20f5d7b7951","pitchNumber":1,"startTime":"2025-08-19T02:05:56.161Z","endTime":"2025-08-19T02:05:59.463Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.46090550688676,"strikeZoneBottom":1.67285917598443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.89018074319821,"aZ":-30.880923977401316,"pfxX":-7.5393719246357,"pfxZ":0.8099303051779145,"pX":-1.170573867291802,"pZ":2.4978536281497856,"vX0":2.5952712191166434,"vY0":-124.14715788894875,"vZ0":-1.4191454242849282,"x":161.62,"y":171.34,"x0":-1.2373162860191993,"y0":50.00124917805216,"z0":5.59744483015536,"aX":-12.018166135403176},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":13.3,"spinRate":1692,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.4376496969962762,"extension":6.438518801651591},"index":3,"playId":"f45ca13b-17fa-3f71-8240-77c954925b96","pitchNumber":2,"startTime":"2025-08-19T02:06:13.647Z","endTime":"2025-08-19T02:06:19.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Freddie Freeman steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"f45ca13b-17fa-3f71-8240-77c954925b96","startTime":"2025-08-19T02:06:29.549Z","endTime":"2025-08-19T02:06:50.708Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.40175349065388,"strikeZoneBottom":1.68424331170415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.818968730997156,"aZ":-19.18374982076343,"pfxX":-5.532181105877845,"pfxZ":6.369163664429388,"pX":-1.2818215713398424,"pZ":2.734753911700334,"vX0":1.792745138885075,"vY0":-140.47114916449164,"vZ0":-4.491050469165103,"x":165.86,"y":164.94,"x0":-1.201902323919543,"y0":50.00020590706247,"z0":5.5676361933045975,"aX":-11.275621395404029},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":9.8,"spinRate":2353,"spinDirection":233},"zone":11,"typeConfidence":0.86,"plateTime":0.38697688762139304,"extension":5.976682502197689},"index":5,"playId":"97e1f178-0ee0-3d0b-8979-d5d3f6a0aeee","pitchNumber":3,"startTime":"2025-08-19T02:06:50.708Z","endTime":"2025-08-19T02:06:53.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.4185518159848,"strikeZoneBottom":1.6355513347076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.72593426058996,"aZ":-32.48121232040695,"pfxX":-6.88753043043169,"pfxZ":-0.19381645471974807,"pX":-0.20993346759628376,"pZ":2.4766238289542764,"vX0":4.233362249653699,"vY0":-123.31627948209459,"vZ0":-1.000655259545939,"x":125.0,"y":171.91,"x0":-1.0360363154402576,"y0":50.0038558903412,"z0":5.577599536546128,"aX":-10.82971242286037},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":1664,"spinDirection":260},"zone":5,"typeConfidence":0.91,"plateTime":0.4406729350893568,"extension":6.838589278125008},"index":6,"playId":"f494385e-fa60-316e-b8ee-50d0074db6a7","pitchNumber":4,"startTime":"2025-08-19T02:07:09.391Z","endTime":"2025-08-19T02:07:12.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.45781110203137,"strikeZoneBottom":1.60095532445215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.474924942033304,"aZ":-18.88350096969562,"pfxX":-6.2800763166293,"pfxZ":6.552762640698468,"pX":-0.8654315877562597,"pZ":3.660129087954292,"vX0":3.3841262746870306,"vY0":-140.50775731412187,"vZ0":-2.29351498733772,"x":149.99,"y":139.96,"x0":-1.2601205264185116,"y0":50.00613668664253,"z0":5.694429707489921,"aX":-12.742757646429213},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":10.8,"spinRate":2506,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.38767817914785674,"extension":6.007174937207758},"index":7,"playId":"ee8d1ac4-eca5-3252-88e1-59e5ca49e9f4","pitchNumber":5,"startTime":"2025-08-19T02:07:30.023Z","endTime":"2025-08-19T02:07:33.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":89.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57650928663375,"aZ":-25.606860586175173,"pfxX":-8.265677051883317,"pfxZ":3.2654782234935933,"pX":-0.49254583943548563,"pZ":2.559086485856486,"vX0":4.7815993038195765,"vY0":-139.80341919060908,"vZ0":-3.888842787780707,"x":135.77,"y":169.68,"x0":-1.1361725929450475,"y0":50.00548929828949,"z0":5.616201250830461,"aX":-16.638159754231268},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.4,"breakHorizontal":14.3,"spinRate":2288,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.38931025825468435,"extension":6.165038348612076},"index":8,"playId":"775882a2-379c-3841-ae74-ea5f5302099e","pitchNumber":6,"startTime":"2025-08-19T02:07:51.524Z","endTime":"2025-08-19T02:07:54.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":91.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25262256102313,"aZ":-18.075871182546564,"pfxX":-6.476813951419207,"pfxZ":6.72424269239043,"pX":-0.24840429297261468,"pZ":3.431888347905809,"vX0":5.031085677324558,"vY0":-142.20745265383033,"vZ0":-2.9634746565948142,"x":126.47,"y":146.12,"x0":-1.1779583584630084,"y0":50.006430812235315,"z0":5.601373423363861,"aX":-13.58764740847614},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2469,"spinDirection":227},"zone":2,"typeConfidence":0.93,"plateTime":0.3816779677625757,"extension":6.183207396535707},"index":9,"playId":"dd8cb359-36bd-39e8-8620-71a833051674","pitchNumber":7,"startTime":"2025-08-19T02:08:10.576Z","endTime":"2025-08-19T02:08:13.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:08:13.968Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Freeland doubles (1) on a line drive to center fielder Brenton Doyle. Freddie Freeman scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T02:09:24.643Z","endTime":"2025-08-19T02:10:55.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Freeland replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T02:08:38.216Z","endTime":"2025-08-19T02:08:59.134Z","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":"701","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T02:08:59.134Z","endTime":"2025-08-19T02:09:26.880Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.6573904669425,"strikeZoneBottom":1.64257915618593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33679304540184,"aZ":-31.791908580056607,"pfxX":2.476249135321849,"pfxZ":0.23602923464048775,"pX":-1.2530411822194238,"pZ":1.7511273913912677,"vX0":-0.3012753095997268,"vY0":-126.82276298599153,"vZ0":-3.2079458000742616,"x":164.76,"y":191.5,"x0":-1.4560139206124283,"y0":50.0061679518393,"z0":5.5295248811417785,"aX":4.094293744858741},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-4.4,"spinRate":2482,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.42945703685916214,"extension":5.857434849779779},"index":2,"playId":"aca03f74-5d3c-3d77-8e84-1eeb5858f700","pitchNumber":1,"startTime":"2025-08-19T02:09:26.880Z","endTime":"2025-08-19T02:09:30.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.351631181714104,"aZ":-32.116545778628094,"pfxX":-6.7894336652464835,"pfxZ":0.04115682852820868,"pX":0.1573317617535159,"pZ":1.7181433003769409,"vX0":5.042860871865295,"vY0":-123.23922429261218,"vZ0":-2.6536555692701813,"x":111.0,"y":192.39,"x0":-1.015289302833179,"y0":50.00578531920827,"z0":5.473523762603118,"aX":-10.633865367195813},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":11.4,"spinRate":1540,"spinDirection":259},"zone":8,"typeConfidence":0.9,"plateTime":0.4414114103405469,"extension":6.197986434120438},"index":3,"playId":"bbac1c39-62ff-3223-b698-fea95d90ecc9","pitchNumber":2,"startTime":"2025-08-19T02:09:43.433Z","endTime":"2025-08-19T02:09:46.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.63246845988784,"strikeZoneBottom":1.55332346858023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.291739888872733,"aZ":-17.550678861809793,"pfxX":-5.563768846201018,"pfxZ":7.206379424132489,"pX":-0.6831087978070113,"pZ":4.000953787120333,"vX0":3.6407758834832293,"vY0":-140.50104479668764,"vZ0":-1.655177792013382,"x":143.04,"y":130.75,"x0":-1.2627701669699252,"y0":50.00449035913273,"z0":5.720227829813041,"aX":-11.294151032612476},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2351,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.3875819308026145,"extension":6.075306006365722},"index":4,"playId":"b768d929-5207-3cf5-9c39-2ec498737f0e","pitchNumber":3,"startTime":"2025-08-19T02:10:02.561Z","endTime":"2025-08-19T02:10:05.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.62190467648195,"strikeZoneBottom":1.69089128549972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.380542804761568,"aZ":-33.12929736938128,"pfxX":-7.680340299181134,"pfxZ":-0.6189784168518191,"pX":-1.3485945419878584,"pZ":2.4817100982692435,"vX0":2.3664195346193857,"vY0":-122.32999692744067,"vZ0":-0.7111533942872303,"x":168.41,"y":171.77,"x0":-1.3235819516352985,"y0":50.00592827490131,"z0":5.586368275601699,"aX":-11.78378180444047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":13.4,"spinRate":1803,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4456900231456222,"extension":6.263389600044227},"index":5,"playId":"8020b9a3-a890-3a61-9bc4-5a02f11e3932","pitchNumber":4,"startTime":"2025-08-19T02:10:24.225Z","endTime":"2025-08-19T02:10:27.308Z","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.2,"endSpeed":90.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.847105262973276,"aZ":-26.751327519354653,"pfxX":-8.562598665635313,"pfxZ":2.6220397329374006,"pX":-0.35470799339517745,"pZ":2.784283383442974,"vX0":5.326928818955527,"vY0":-141.6822285740743,"vZ0":-3.3612995660128693,"x":130.52,"y":163.6,"x0":-1.1290543086778075,"y0":50.00538049618241,"z0":5.6612204797083425,"aX":-17.7278293516655},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":2269,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38392307727106756,"extension":6.07296651695873},"hitData":{"launchSpeed":90.4,"launchAngle":25.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.95,"coordY":60.33}},"index":6,"playId":"56d43e52-f8d5-31f8-9ccb-bc39663f67a5","pitchNumber":5,"startTime":"2025-08-19T02:10:42.764Z","endTime":"2025-08-19T02:10:55.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:10:55.270Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Buddy Kennedy grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T02:12:20.482Z","endTime":"2025-08-19T02:12:45.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T02:11:25.485Z","endTime":"2025-08-19T02:12:22.413Z","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(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.6,"endSpeed":82.1,"strikeZoneTop":3.28222197820971,"strikeZoneBottom":1.49129952080902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.121472275251957,"aZ":-28.028023480890248,"pfxX":2.263204368662998,"pfxZ":2.4547095887898003,"pX":-0.2133298515257167,"pZ":2.185724322703217,"vX0":2.308936823557018,"vY0":-127.77191281827972,"vZ0":-3.1809816683624517,"x":125.13,"y":179.77,"x0":-1.4158150365842301,"y0":50.00179688531733,"z0":5.600401822253332,"aX":3.8203585341818167},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2387,"spinDirection":185},"zone":5,"typeConfidence":0.91,"plateTime":0.4252680694326285,"extension":5.991401056563753},"index":1,"playId":"0ba2571c-249f-34e5-8be9-e8396a133715","pitchNumber":1,"startTime":"2025-08-19T02:12:22.413Z","endTime":"2025-08-19T02:12:25.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49049168671114,"aZ":-26.346792829229823,"pfxX":-8.924176123579834,"pfxZ":2.9220742991864093,"pX":0.3726919198400644,"pZ":2.47161730339974,"vX0":7.0723921416942375,"vY0":-139.25167699307698,"vZ0":-3.8615165793295896,"x":102.79,"y":172.05,"x0":-1.0200645918361018,"y0":50.00668282123607,"z0":5.586803140766981,"aX":-17.81628221384059},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2318,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39091367536377497,"extension":6.220172464230931},"hitData":{"launchSpeed":98.9,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":152.19}},"index":2,"playId":"c855959c-b815-36e5-a73f-05cbec54f100","pitchNumber":2,"startTime":"2025-08-19T02:12:38.136Z","endTime":"2025-08-19T02:12:45.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:12:45.629Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T02:14:54.165Z","endTime":"2025-08-19T02:16:23.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":"Michael Conforto remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:14:12.260Z","endTime":"2025-08-19T02:14:12.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Alex Freeland remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T02:14:12.278Z","endTime":"2025-08-19T02:14:56.536Z","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":"701","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(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.4,"endSpeed":87.1,"strikeZoneTop":3.32468806297777,"strikeZoneBottom":1.65338166185964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19692329298694,"aZ":-16.259322660257194,"pfxX":-3.3977159278279494,"pfxZ":8.23467003172345,"pX":-1.8477726156809728,"pZ":2.0622577173899344,"vX0":1.437885635910104,"vY0":-137.5653171709848,"vZ0":-5.907999696229353,"x":187.43,"y":183.1,"x0":-1.9334584546069895,"y0":50.000940925593824,"z0":5.325237018741161,"aX":-6.56401553364239},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2221,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3969338544248089,"extension":6.380356346278794},"index":2,"playId":"0d2f18b1-0ee3-34c1-aa8b-a45818967dc4","pitchNumber":1,"startTime":"2025-08-19T02:14:56.536Z","endTime":"2025-08-19T02:14:59.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95645402065944,"aZ":-22.082284181438688,"pfxX":-5.896136510498618,"pfxZ":5.378641324556489,"pX":-0.896869508600284,"pZ":2.3004037650271867,"vX0":4.61242284885854,"vY0":-135.03854891964505,"vZ0":-4.272103466443406,"x":151.19,"y":176.67,"x0":-1.847437218039323,"y0":50.004737354998305,"z0":5.4253114627086445,"aX":-11.066533542405432},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":10.0,"spinRate":2229,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4031448365832331,"extension":6.430312470462345},"index":3,"playId":"6ecd6c96-f130-3a66-9db1-aa70affcccb4","pitchNumber":2,"startTime":"2025-08-19T02:15:09.828Z","endTime":"2025-08-19T02:15:12.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.386752354572817,"aZ":-40.31026667112078,"pfxX":5.95809952156246,"pfxZ":-6.430279578641883,"pX":0.8300027738795104,"pZ":0.4284201643266807,"vX0":3.6271048420834013,"vY0":-111.57316318516087,"vZ0":-2.002506260832898,"x":85.36,"y":227.21,"x0":-1.5887699159527156,"y0":50.00328141686228,"z0":5.4777176878493865,"aX":7.538381557883914},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.9,"breakHorizontal":-11.8,"spinRate":2822,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.49022979619621676,"extension":6.5006166510234245},"index":4,"playId":"ca7e2f12-02aa-3bdf-98b4-3797a25a0822","pitchNumber":3,"startTime":"2025-08-19T02:15:26.327Z","endTime":"2025-08-19T02:15:31.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.43671490196137,"strikeZoneBottom":1.65410886845729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.470768307480423,"aZ":-26.602577242562127,"pfxX":-6.281273230788395,"pfxZ":3.120645914737853,"pX":-0.670359081004052,"pZ":1.3516224233076952,"vX0":5.168082284849714,"vY0":-132.13034042172288,"vZ0":-5.130757684314263,"x":142.55,"y":202.29,"x0":-1.825825684581633,"y0":50.005882120524355,"z0":5.248979959323659,"aX":-11.221617311750503},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":10.4,"spinRate":1636,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.41294614513842953,"extension":6.526063214278199},"index":5,"playId":"33a6646b-433e-3809-854b-cabbc5596ec8","pitchNumber":4,"startTime":"2025-08-19T02:15:44.469Z","endTime":"2025-08-19T02:15:48.017Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.42894310881832,"strikeZoneBottom":1.60957041597563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71747808885576,"aZ":-28.212915020592103,"pfxX":-6.359837069098663,"pfxZ":2.184382568552836,"pX":0.35892076362292,"pZ":0.779122243841039,"vX0":7.820773677129929,"vY0":-132.87280521906197,"vZ0":-6.156082637657212,"x":103.32,"y":217.74,"x0":-1.7770606359410588,"y0":50.0020935158928,"z0":5.138609343090069,"aX":-11.531648003101388},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":10.1,"spinRate":1702,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41001392334802045,"extension":6.652036439885322},"index":6,"playId":"c47ad79f-aea9-36b2-ade8-19f06c153c68","pitchNumber":5,"startTime":"2025-08-19T02:16:01.433Z","endTime":"2025-08-19T02:16:04.433Z","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":93.9,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.065682916125223,"aZ":-22.467924928693655,"pfxX":-6.45883280273742,"pfxZ":5.081671094677366,"pX":-0.24356320052299726,"pZ":1.9393887081288934,"vX0":6.664571204311059,"vY0":-136.5953374166575,"vZ0":-4.865170599671171,"x":126.28,"y":186.42,"x0":-1.8634379447053484,"y0":50.00352837963443,"z0":5.266826877792894,"aX":-12.337088802247557},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":10.4,"spinRate":2350,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3993610418802107,"extension":6.439715182751075},"hitData":{"launchSpeed":95.4,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.47,"coordY":146.62}},"index":7,"playId":"e967647f-40d8-3667-ab52-e7e9f92a5ab4","pitchNumber":6,"startTime":"2025-08-19T02:16:16.571Z","endTime":"2025-08-19T02:16:23.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:16:23.954Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T02:16:29.149Z","endTime":"2025-08-19T02:18:41.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.50409811851229,"strikeZoneBottom":1.74889633748795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.681770135380287,"aZ":-18.563713865746443,"pfxX":-2.0398161894653524,"pfxZ":7.0315689847665475,"pX":-0.2050188435614668,"pZ":4.42890026660619,"vX0":5.5481397098172485,"vY0":-137.33957269425335,"vZ0":0.6598792573106169,"x":124.81,"y":119.2,"x0":-1.9746125116946496,"y0":50.00080533027238,"z0":5.435774077666117,"aX":-3.9478491047277995},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":2.6,"spinRate":2186,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3968253076099604,"extension":6.379903895896867},"index":0,"playId":"3315c294-a3e0-3a99-8b42-59ad87f4ecc0","pitchNumber":1,"startTime":"2025-08-19T02:16:45.765Z","endTime":"2025-08-19T02:16:48.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.54782289972205,"strikeZoneBottom":1.71800036432842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22180023906168,"aZ":-18.25331963263271,"pfxX":-2.609451868213229,"pfxZ":7.079359877480261,"pX":-1.1052396414310417,"pZ":2.9500749338217522,"vX0":3.4749258282966773,"vY0":-138.02310149884178,"vZ0":-3.225707555617804,"x":159.13,"y":159.13,"x0":-2.030436606483696,"y0":50.00191764144694,"z0":5.33463056691767,"aX":-5.130790321823236},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":4.2,"spinRate":2105,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39397607632902387,"extension":6.368816985204909},"index":1,"playId":"d0c89b3f-cfb3-3976-b514-84fd0530d643","pitchNumber":2,"startTime":"2025-08-19T02:16:58.627Z","endTime":"2025-08-19T02:17:01.627Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":68.7,"strikeZoneTop":3.4909188726832,"strikeZoneBottom":1.66082586331074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.866154974022777,"aZ":-40.260369419152774,"pfxX":7.163058336229451,"pfxZ":-6.869715045673239,"pX":-0.8296875764385008,"pZ":2.896283745491067,"vX0":0.37740550278747215,"vY0":-107.32351235198625,"vZ0":3.322527393180967,"x":148.63,"y":160.58,"x0":-1.939101409151296,"y0":50.000849543731505,"z0":5.782251959700234,"aX":8.436403107789769},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.4,"breakHorizontal":-13.1,"spinRate":2658,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.5084607708523841,"extension":6.524152074214838},"index":2,"playId":"8a0f7f02-d5f9-3228-9993-89fbb8003dd1","pitchNumber":3,"startTime":"2025-08-19T02:17:11.663Z","endTime":"2025-08-19T02:17:15.478Z","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":95.6,"endSpeed":88.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00886809879262,"aZ":-14.775767564170529,"pfxX":-1.9630698246225609,"pfxZ":8.69826651801285,"pX":-0.7926934366851061,"pZ":2.641204641566272,"vX0":3.8765020534118735,"vY0":-139.29955413611364,"vZ0":-4.623936349450913,"x":147.22,"y":167.47,"x0":-1.936149121409597,"y0":50.00680154466642,"z0":5.272847788297614,"aX":-3.928726171157465},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":2.9,"spinRate":2257,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3905365589751226,"extension":6.3966829084857855},"index":3,"playId":"076d51b1-f050-3e88-b34e-b3b87ed076fd","pitchNumber":4,"startTime":"2025-08-19T02:17:28.682Z","endTime":"2025-08-19T02:17:32.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.51709182241986,"strikeZoneBottom":1.72418273240649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.816226842821912,"aZ":-16.40028365118675,"pfxX":-2.4988422914466732,"pfxZ":8.013106022274542,"pX":-0.6863148047042277,"pZ":3.784069367576542,"vX0":4.659064020942221,"vY0":-138.8718313711681,"vZ0":-1.3932990579378626,"x":143.16,"y":136.61,"x0":-2.055145567718695,"y0":50.002999922509545,"z0":5.374540282992441,"aX":-4.9196834309739765},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2213,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39323596677788375,"extension":6.425216352626417},"index":4,"playId":"9b0b42f9-327e-3319-8c85-be924b0b8b31","pitchNumber":5,"startTime":"2025-08-19T02:17:42.449Z","endTime":"2025-08-19T02:17:45.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554042789016517,"aZ":-28.067239880999235,"pfxX":3.5275950087706986,"pfxZ":2.372542880213146,"pX":-0.09892292514727698,"pZ":2.7708828235785306,"vX0":4.031217708144915,"vY0":-129.7666355961245,"vZ0":-1.1685000520414524,"x":120.77,"y":163.97,"x0":-2.1225971973058564,"y0":50.00077084582476,"z0":5.3376592498104465,"aX":6.099996545590224},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-7.2,"spinRate":2459,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.41981516241370187,"extension":6.419928036282349},"index":5,"playId":"d33b02d2-5ee0-32b9-8efe-5a5c02bf6fdf","pitchNumber":6,"startTime":"2025-08-19T02:17:57.418Z","endTime":"2025-08-19T02:18:00.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274285578164296,"aZ":-17.261772269422295,"pfxX":-2.741973629973715,"pfxZ":7.556501895410884,"pX":-0.4904589662251516,"pZ":2.4141730173838254,"vX0":4.772594916239988,"vY0":-138.90193725831983,"vZ0":-4.761370444320735,"x":135.7,"y":173.6,"x0":-1.8670724285239806,"y0":50.002482680588216,"z0":5.282191455204342,"aX":-5.41102033600601},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":4.1,"spinRate":2101,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39287392997985116,"extension":6.385639480992873},"index":6,"playId":"5a79b978-a093-34d9-a461-cea66005e0ee","pitchNumber":7,"startTime":"2025-08-19T02:18:16.742Z","endTime":"2025-08-19T02:18:19.742Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":71.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.917452712987686,"aZ":-40.987257954494964,"pfxX":7.752194356253455,"pfxZ":-6.959848996124959,"pX":0.08964378608561621,"pZ":1.7870514662109933,"vX0":1.8125337752010418,"vY0":-111.47405238444004,"vZ0":0.8869670718071878,"x":113.58,"y":190.53,"x0":-1.740126399348423,"y0":50.002766020700705,"z0":5.595248764917325,"aX":9.814784522717021},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.1,"breakHorizontal":-14.5,"spinRate":2813,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.49023142383165563,"extension":6.4831806254955},"hitData":{"launchSpeed":81.7,"launchAngle":51.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.15,"coordY":123.25}},"index":7,"playId":"9f8ca2ca-8686-3f32-b905-e16ed18f7988","pitchNumber":8,"startTime":"2025-08-19T02:18:32.586Z","endTime":"2025-08-19T02:18:41.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:18:41.847Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T02:18:44.501Z","endTime":"2025-08-19T02:20:03.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":86.7,"endSpeed":81.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.268152212765667,"aZ":-31.124049090079556,"pfxX":2.021628196308344,"pfxZ":0.6385430987692491,"pX":-0.42860826300846655,"pZ":2.219730238375168,"vX0":3.404459974316327,"vY0":-126.47172323449945,"vZ0":-1.685273354699083,"x":133.34,"y":178.85,"x0":-2.043217466923519,"y0":50.005732761697,"z0":5.338135833010184,"aX":3.3506237399303864},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2855,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.42935031586427463,"extension":6.445237855615188},"index":0,"playId":"45a98db3-c8c9-3905-b0d8-39e5449877ba","pitchNumber":1,"startTime":"2025-08-19T02:19:09.420Z","endTime":"2025-08-19T02:19:15.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.8,"strikeZoneTop":3.43931091523486,"strikeZoneBottom":1.64883355451779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06379267656475,"aZ":-21.339066533222187,"pfxX":-7.301637921692743,"pfxZ":5.47681376763358,"pX":0.23105963963262666,"pZ":0.8265869492285624,"vX0":7.775002310119552,"vY0":-138.4134466291617,"vZ0":-8.127704520359213,"x":108.19,"y":216.46,"x0":-1.6390271778038683,"y0":50.00517059176032,"z0":5.18196272018473,"aX":-14.45466823593194},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.8,"breakHorizontal":12.0,"spinRate":2348,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3927118627730595,"extension":6.589303117272674},"index":1,"playId":"843921da-3957-3476-bcb9-df284c6beed9","pitchNumber":2,"startTime":"2025-08-19T02:19:31.146Z","endTime":"2025-08-19T02:19:34.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.7,"strikeZoneTop":3.43100460463262,"strikeZoneBottom":1.64044237005572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.819207041154513,"aZ":-16.168986715042408,"pfxX":-2.332692358428199,"pfxZ":8.039554588497964,"pX":-0.0015874655207532874,"pZ":1.8488075460435927,"vX0":5.7579732577048635,"vY0":-139.16248249554985,"vZ0":-6.232260987451412,"x":117.06,"y":188.86,"x0":-1.7806526469612047,"y0":50.00353958564315,"z0":5.161122142344619,"aX":-4.6448263785346535},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":3.2,"spinRate":2178,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.39134846008507784,"extension":6.529290150983416},"index":2,"playId":"43d605dc-9536-3e98-8857-b886c2a9d6b1","pitchNumber":3,"startTime":"2025-08-19T02:19:45.091Z","endTime":"2025-08-19T02:19:48.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29001239152088,"aZ":-44.58803191428485,"pfxX":6.006497537123207,"pfxZ":-9.823114146388972,"pX":0.6039593327520736,"pZ":0.9151003441861879,"vX0":2.7952197615814693,"vY0":-111.74715489435347,"vZ0":-0.20468429699385493,"x":93.98,"y":214.07,"x0":-1.4437909850582904,"y0":50.002924766226634,"z0":5.591516745409537,"aX":7.589997972363623},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-17.5,"breakHorizontal":-11.6,"spinRate":2807,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4903051404594514,"extension":6.734075915949329},"index":3,"playId":"38f02f92-3467-3dfa-81b9-749e31bd3047","pitchNumber":4,"startTime":"2025-08-19T02:19:59.041Z","endTime":"2025-08-19T02:20:03.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:20:03.376Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T02:22:23.575Z","endTime":"2025-08-19T02:23:25.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Peralta replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:21:34.385Z","endTime":"2025-08-19T02:22:25.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678821,"link":"/api/v1/people/678821"},"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":0},"pitchData":{"startSpeed":94.8,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.757176532603285,"aZ":-23.34114386528807,"pfxX":6.565165826461981,"pfxZ":4.4459472973657785,"pX":0.41277521932714084,"pZ":2.261969130371248,"vX0":-7.633067596271524,"vY0":-138.17421695038138,"vZ0":-3.257697161925137,"x":101.27,"y":177.71,"x0":2.322436499327961,"y0":50.00549824600403,"z0":4.975847028465331,"aX":13.05026102929515},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":-10.8,"spinRate":2121,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.39227553011446137,"extension":5.846362580555399},"index":1,"playId":"e100d8e9-f975-3cc4-864f-c3404d579ce2","pitchNumber":1,"startTime":"2025-08-19T02:22:25.818Z","endTime":"2025-08-19T02:22:28.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":76.2,"strikeZoneTop":3.2855663972731,"strikeZoneBottom":1.50553110117958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.737423820639865,"aZ":-33.93414996627117,"pfxX":-4.367105818550474,"pfxZ":-1.2195888922852642,"pX":-0.6305275589094115,"pZ":3.4213211242803045,"vX0":-5.823010429209546,"vY0":-117.93366057696267,"vZ0":2.927349662668327,"x":141.03,"y":146.4,"x0":2.412706951694976,"y0":50.0012591668863,"z0":5.2391820541759,"aX":-6.315444939020903},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.4,"breakHorizontal":9.0,"spinRate":2337,"spinDirection":305},"zone":11,"typeConfidence":2.0,"plateTime":0.4597290010536863,"extension":5.734985106160155},"index":2,"playId":"2c01afa8-c6f0-38e2-a708-071adf5d3dd6","pitchNumber":2,"startTime":"2025-08-19T02:22:44.874Z","endTime":"2025-08-19T02:22:48.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.70869192929946,"aZ":-33.33538240823229,"pfxX":-4.453117366370393,"pfxZ":-0.7897021595229194,"pX":0.4685634290511638,"pZ":2.137188356894046,"vX0":-3.9276104738718685,"vY0":-119.1877556834378,"vZ0":0.09780459319608115,"x":99.14,"y":181.08,"x0":2.7049282431702,"y0":50.00423349590116,"z0":5.05821728563023,"aX":-6.531953096293833},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":8.9,"spinRate":2346,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.45615987203820785,"extension":5.885915614072121},"index":3,"playId":"cecd9bd0-cd04-3eec-a098-98baf7dac2f9","pitchNumber":3,"startTime":"2025-08-19T02:22:59.081Z","endTime":"2025-08-19T02:23:02.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.4,"strikeZoneTop":3.27378931938218,"strikeZoneBottom":1.49329333774028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42991358168245,"aZ":-20.37803602893108,"pfxX":7.308509127408296,"pfxZ":5.868429168072289,"pX":-0.38451535521925867,"pZ":2.747603459733838,"vX0":-9.759355981183337,"vY0":-139.03484856057236,"vZ0":-2.6825105001719893,"x":131.66,"y":164.59,"x0":2.1789336916172655,"y0":50.00014678974306,"z0":5.037579351484989,"aX":14.685368970210433},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":-11.9,"spinRate":2165,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.3900274656504692,"extension":6.000035812982875},"index":4,"playId":"135ed95e-7c8a-3b0b-ba8d-bb936bb6b315","pitchNumber":4,"startTime":"2025-08-19T02:23:21.823Z","endTime":"2025-08-19T02:23:25.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:23:25.342Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T02:23:45.212Z","endTime":"2025-08-19T02:25:16.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":78.2,"strikeZoneTop":3.61119432604379,"strikeZoneBottom":1.6719030618853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.237313710519803,"aZ":-33.64070687348487,"pfxX":-3.2376535894856016,"pfxZ":-0.9792879698733319,"pX":-1.0793738898497545,"pZ":0.01362348957800158,"vX0":-7.1638464465813145,"vY0":-120.33922998861864,"vZ0":-4.642459603271369,"x":158.14,"y":238.41,"x0":2.3294073780129674,"y0":50.000870621385,"z0":4.872362173336718,"aX":-4.858580788470352},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.5,"breakHorizontal":7.2,"spinRate":2406,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.45114608673725565,"extension":5.898273667298161},"index":0,"playId":"6162e921-a9b0-33d0-90ee-b628c9bd506f","pitchNumber":1,"startTime":"2025-08-19T02:23:48.065Z","endTime":"2025-08-19T02:23:51.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.476789492957945,"aZ":-35.196197929137334,"pfxX":-4.214611317812867,"pfxZ":-2.025486921534892,"pX":-0.5609261153362516,"pZ":2.0522322894297513,"vX0":-5.5623158186969475,"vY0":-120.13970102767804,"vZ0":0.2111555764698232,"x":138.38,"y":183.37,"x0":2.312613375501351,"y0":50.001079520801625,"z0":5.036140761287025,"aX":-6.294860983655197},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.5,"breakHorizontal":8.8,"spinRate":2542,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.4521271049525457,"extension":5.8332478789208375},"index":1,"playId":"c15f9861-3353-3d3c-b448-fedb43495352","pitchNumber":2,"startTime":"2025-08-19T02:24:04.086Z","endTime":"2025-08-19T02:24:07.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.8,"strikeZoneTop":3.64719987739454,"strikeZoneBottom":1.74559630544661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76528329708303,"aZ":-20.294970740749527,"pfxX":7.707752969663772,"pfxZ":5.943048779762767,"pX":1.4943922625102828,"pZ":3.4438644033194556,"vX0":-5.268030508827727,"vY0":-138.97393103736664,"vZ0":-0.825023247761427,"x":60.04,"y":145.8,"x0":2.3923215831992155,"y0":50.00243450024187,"z0":5.065902141929497,"aX":15.40593280433825},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":-13.2,"spinRate":2293,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3908833039084003,"extension":5.927132621022521},"index":2,"playId":"4af4c25e-9203-335a-8968-4bba30832aab","pitchNumber":3,"startTime":"2025-08-19T02:24:19.205Z","endTime":"2025-08-19T02:24:22.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":79.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.718677620499154,"aZ":-34.003404069377346,"pfxX":-3.4828955925304728,"pfxZ":-1.1856780384024148,"pX":-0.1050843830368682,"pZ":1.073878474005036,"vX0":-5.307706256789972,"vY0":-122.15552802115536,"vZ0":-2.3457955925292655,"x":121.01,"y":209.79,"x0":2.5286884198810813,"y0":50.00107974367512,"z0":4.904154868898925,"aX":-5.38638953479498},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":7.3,"spinRate":2530,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4444026768539744,"extension":5.79588479577469},"index":3,"playId":"a73cf986-293b-32fa-a613-432b3e41b6e2","pitchNumber":4,"startTime":"2025-08-19T02:24:34.142Z","endTime":"2025-08-19T02:24:37.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T02:24:43.721Z","endTime":"2025-08-19T02:24:57.080Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":78.4,"strikeZoneTop":3.65418357808976,"strikeZoneBottom":1.63409901149837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.670362680864404,"aZ":-36.18844626927636,"pfxX":-3.505261295425429,"pfxZ":-2.641931363125065,"pX":-1.2079251909248694,"pZ":0.5271024797609517,"vX0":-6.960658715464842,"vY0":-121.31857559435535,"vZ0":-3.34554693469957,"x":163.04,"y":224.55,"x0":2.133500965319215,"y0":50.00402996631885,"z0":5.020530245755759,"aX":-5.32091626139252},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.3,"breakHorizontal":7.7,"spinRate":2588,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44836407216970287,"extension":5.768920826725666},"index":5,"playId":"597566b0-3dfb-394b-88fd-03d8d5cfba87","pitchNumber":5,"startTime":"2025-08-19T02:24:57.080Z","endTime":"2025-08-19T02:25:00.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":89.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.676475613152956,"aZ":-20.544414573654237,"pfxX":6.839934493622084,"pfxZ":5.823291569880833,"pX":1.6218956818329164,"pZ":3.055824038619929,"vX0":-4.290191107417551,"vY0":-138.6965665478988,"vZ0":-1.909824911376742,"x":55.18,"y":156.27,"x0":2.280178317409391,"y0":50.00435539836731,"z0":5.088135369818641,"aX":13.663586094031135},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":-11.8,"spinRate":2163,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.39117297297349163,"extension":5.999966263039154},"index":6,"playId":"01461862-f9ec-3f7a-bde3-59354121b378","pitchNumber":6,"startTime":"2025-08-19T02:25:13.835Z","endTime":"2025-08-19T02:25:16.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:25:16.964Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T02:25:26.002Z","endTime":"2025-08-19T02:26:33.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.6,"strikeZoneTop":3.06622042396921,"strikeZoneBottom":1.61925926847259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316860672446193,"aZ":-19.4271923353163,"pfxX":7.535386568342723,"pfxZ":6.294881812709457,"pX":0.7108356315542517,"pZ":2.5870172596353065,"vX0":-7.0195599411436325,"vY0":-139.72338669990341,"vZ0":-3.26561463423711,"x":89.9,"y":168.93,"x0":2.2474671914908653,"y0":50.00268425754253,"z0":5.010503520154616,"aX":15.260594392160165},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":-12.6,"spinRate":2171,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.38843813899052027,"extension":6.048731520357994},"index":0,"playId":"de8ae0c3-ccc9-32ea-b547-673023974689","pitchNumber":1,"startTime":"2025-08-19T02:25:44.301Z","endTime":"2025-08-19T02:25:47.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":89.3,"strikeZoneTop":3.21108540896115,"strikeZoneBottom":1.61576669216636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14296974168253,"aZ":-17.29773906756552,"pfxX":6.145150049424569,"pfxZ":7.3784807104916155,"pX":0.04389218636891107,"pZ":3.1012016772381608,"vX0":-7.963376110183683,"vY0":-139.62398612502162,"vZ0":-2.4590992139410695,"x":115.33,"y":155.05,"x0":2.106467786145701,"y0":50.004339511410706,"z0":5.103996781852951,"aX":12.39343755076091},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":-10.0,"spinRate":2184,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.3891336844722746,"extension":6.015245174588915},"index":1,"playId":"57379492-6395-3747-8964-4679e5588b78","pitchNumber":2,"startTime":"2025-08-19T02:25:56.934Z","endTime":"2025-08-19T02:26:00.440Z","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":95.4,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.264346458786758,"aZ":-18.715093121028307,"pfxX":6.543805546004885,"pfxZ":6.7238935406490015,"pX":0.09209180697893113,"pZ":3.5630473463926466,"vX0":-7.95939345970957,"vY0":-138.95183218503965,"vZ0":-1.0216693952217364,"x":113.49,"y":142.58,"x0":2.112211480377938,"y0":50.00255402230408,"z0":5.151638469419747,"aX":13.098083715425886},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-10.7,"spinRate":2128,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3907024337830829,"extension":6.0643118946650345},"index":2,"playId":"739b55ba-31b6-3846-b099-f53b8f97f1c8","pitchNumber":3,"startTime":"2025-08-19T02:26:10.348Z","endTime":"2025-08-19T02:26:13.348Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.32303630359663,"strikeZoneBottom":1.68135857604638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84317026529773,"aZ":-20.090210310608718,"pfxX":7.322130238970042,"pfxZ":6.0474220389086515,"pX":-0.30426030320569736,"pZ":3.444787631625679,"vX0":-8.981526904890357,"vY0":-138.9739678207387,"vZ0":-1.1925505151435467,"x":128.6,"y":145.77,"x0":1.9857520873231087,"y0":50.00300006915744,"z0":5.186565541182297,"aX":14.632410086520522},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":-11.9,"spinRate":2291,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3909264839913327,"extension":6.010964447317301},"index":3,"playId":"ff2ba544-954e-351d-9475-45266175d2e3","pitchNumber":4,"startTime":"2025-08-19T02:26:28.386Z","endTime":"2025-08-19T02:26:33.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:26:33.038Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:28:28.273Z","endTime":"2025-08-19T02:29:31.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02942439959082,"aZ":-17.626531670173975,"pfxX":-2.7428384705899354,"pfxZ":7.548027080844047,"pX":0.4748175803536786,"pZ":1.9863419339651496,"vX0":7.242225581244508,"vY0":-137.14516191758625,"vZ0":-5.7591914913984015,"x":98.9,"y":185.15,"x0":-1.8301475538720795,"y0":50.000551573603865,"z0":5.293910042434888,"aX":-5.285339296001774},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":3.6,"spinRate":2100,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39761575338534483,"extension":6.390824525473469},"index":0,"playId":"15ce2dc0-355f-3874-a64a-ae2b376eae4f","pitchNumber":1,"startTime":"2025-08-19T02:28:47.083Z","endTime":"2025-08-19T02:28:50.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.69132055903045,"strikeZoneBottom":1.86139191245595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77730513041772,"aZ":-27.507023176574677,"pfxX":-5.018322383481853,"pfxZ":2.6338205365783436,"pX":-0.5864529316254272,"pZ":1.624326370564144,"vX0":4.622538744678832,"vY0":-131.74036197233835,"vZ0":-4.630865851606647,"x":139.35,"y":194.92,"x0":-1.7047284479220541,"y0":50.00353689330196,"z0":5.417773914639933,"aX":-8.895801949977672},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":1437,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4144227292239382,"extension":6.529239774502379},"index":1,"playId":"63815f3b-1455-32c6-bfa7-7a8ac5b1c0c8","pitchNumber":2,"startTime":"2025-08-19T02:29:04.380Z","endTime":"2025-08-19T02:29:07.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T02:29:13.543Z","endTime":"2025-08-19T02:29:26.175Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"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":74.3,"endSpeed":68.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.035570579982842,"aZ":-40.90164581890243,"pfxX":6.12454433161264,"pfxZ":-7.409545413693852,"pX":0.5409586289674715,"pZ":0.7183230854369826,"vX0":2.5574620088512425,"vY0":-108.19110567263293,"vZ0":-0.8013901154572547,"x":96.38,"y":219.39,"x0":-1.4545844964334351,"y0":50.00366432055152,"z0":5.601892974306143,"aX":7.2125589057478985},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-13.3,"breakHorizontal":-11.8,"spinRate":2763,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.5075493809832023,"extension":6.483956198713015},"index":3,"playId":"689375a7-83a7-3090-8773-ccc7d81a188e","pitchNumber":3,"startTime":"2025-08-19T02:29:26.175Z","endTime":"2025-08-19T02:29:31.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:29:31.472Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Tovar homers (7) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:29:34.104Z","endTime":"2025-08-19T02:30:31.166Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":74.4,"endSpeed":69.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.84835027439939,"aZ":-39.56302828166775,"pfxX":8.102252353724793,"pfxZ":-6.161305947442356,"pX":0.7291620369909741,"pZ":1.2005981393891667,"vX0":2.567944175959777,"vY0":-108.4478088073535,"vZ0":-0.13997476026200784,"x":89.21,"y":206.36,"x0":-1.521050009154695,"y0":50.004362091746245,"z0":5.558747502304594,"aX":9.711915795176735},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-10.9,"breakHorizontal":-15.4,"spinRate":2684,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5038416793607063,"extension":6.650706314196223},"index":0,"playId":"09046e28-8535-3e5c-98d8-c7389bde5a85","pitchNumber":1,"startTime":"2025-08-19T02:29:54.699Z","endTime":"2025-08-19T02:29:57.699Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495540032078928,"aZ":-17.835858544849742,"pfxX":-4.190143166520274,"pfxZ":7.685716519390292,"pX":0.1501004940622271,"pZ":2.612829711537365,"vX0":6.0317327604783,"vY0":-135.45688840868607,"vZ0":-4.280841902524577,"x":111.28,"y":168.23,"x0":-1.5570425017500156,"y0":50.002474494855676,"z0":5.453933936913803,"aX":-7.817330023658364},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2221,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4037409868163797,"extension":6.647439652818752},"hitData":{"launchSpeed":97.8,"launchAngle":32.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":170.88,"coordY":38.13}},"index":1,"playId":"0f46dd63-08fc-31f6-bd44-5153b8b2257e","pitchNumber":2,"startTime":"2025-08-19T02:30:09.635Z","endTime":"2025-08-19T02:30:31.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:30:31.166Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:30:46.384Z","endTime":"2025-08-19T02:31:51.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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.4,"endSpeed":84.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.484352814111954,"aZ":-25.106637291141794,"pfxX":2.5319041572028533,"pfxZ":3.9383544862230027,"pX":-0.13435401163299296,"pZ":1.9502763031273342,"vX0":3.893877778519191,"vY0":-131.75443062647363,"vZ0":-4.1715442262691,"x":122.12,"y":186.12,"x0":-1.9487342789270654,"y0":50.00557528259793,"z0":5.364125061201783,"aX":4.543974385690538},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2515,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.4124423710726566,"extension":6.354617561002038},"index":0,"playId":"2bfce7da-2cdd-373b-876c-2324477afc48","pitchNumber":1,"startTime":"2025-08-19T02:30:47.547Z","endTime":"2025-08-19T02:30:50.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.10306197339933,"strikeZoneBottom":1.44819474259749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41084269287174,"aZ":-16.24319713021762,"pfxX":-2.8712383321311608,"pfxZ":8.010375059467833,"pX":0.8464634748939064,"pZ":1.9426185206715245,"vX0":7.81672267157909,"vY0":-139.01657149290165,"vZ0":-6.472202091349311,"x":84.73,"y":186.33,"x0":-1.608784300848927,"y0":50.00650930722112,"z0":5.3492954751792166,"aX":-5.713748834986204},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":3.8,"spinRate":2297,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39157800721576397,"extension":6.532159014576438},"index":1,"playId":"80cab272-ff75-33d0-b9f5-d38f269f1437","pitchNumber":2,"startTime":"2025-08-19T02:31:10.069Z","endTime":"2025-08-19T02:31:13.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6320568784502,"aZ":-27.41473648526839,"pfxX":-6.230622740397077,"pfxZ":2.665523775414913,"pX":0.4048019902123474,"pZ":1.8152690594834107,"vX0":7.658980764365341,"vY0":-132.3697386715322,"vZ0":-3.9493104137323405,"x":101.57,"y":189.77,"x0":-1.7083235966403212,"y0":50.00330487506182,"z0":5.319769405312873,"aX":-11.125504973900485},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":9.7,"spinRate":1557,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.41281500806150717,"extension":6.575676058525195},"index":2,"playId":"a7f3890d-2385-3872-a578-cb051733cef5","pitchNumber":3,"startTime":"2025-08-19T02:31:25.736Z","endTime":"2025-08-19T02:31:28.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.70563663635842,"aZ":-43.462826734271154,"pfxX":7.2168098438292105,"pfxZ":-9.169298775882828,"pX":-0.719820240401538,"pZ":2.2437161813113677,"vX0":0.08139377650746898,"vY0":-110.29776981201456,"vZ0":2.5245433523926257,"x":144.44,"y":178.2,"x0":-1.694652709164301,"y0":50.001457591998054,"z0":5.66895856450677,"aX":8.886647302233367},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-15.6,"breakHorizontal":-13.1,"spinRate":2811,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4966870602865572,"extension":6.507655846412517},"hitData":{"launchSpeed":68.3,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":171.95}},"index":3,"playId":"2faa9bd0-974b-3aef-9f7b-b9d40a30e600","pitchNumber":4,"startTime":"2025-08-19T02:31:43.616Z","endTime":"2025-08-19T02:31:51.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:31:51.325Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:32:15.013Z","endTime":"2025-08-19T02:33:17.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.64001221680411,"strikeZoneBottom":1.66764033087441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97261735442745,"aZ":-19.61013941506323,"pfxX":-6.629838337325026,"pfxZ":6.467719284043206,"pX":-0.5740307737026252,"pZ":0.9568257242336177,"vX0":5.494592459006945,"vY0":-137.6553670732909,"vZ0":-8.05322324785559,"x":138.88,"y":212.95,"x0":-1.7223103435728266,"y0":50.00576841625284,"z0":5.2191160018212805,"aX":-12.885184821292805},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":11.0,"spinRate":2235,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39600921391306176,"extension":6.545402847002828},"index":0,"playId":"e3fd7a7a-3c6a-321d-864c-b8f137519966","pitchNumber":1,"startTime":"2025-08-19T02:32:15.013Z","endTime":"2025-08-19T02:32:18.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.58132932937499,"strikeZoneBottom":1.64626335266407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84827182399152,"aZ":-16.272695969942905,"pfxX":-3.360704023065243,"pfxZ":8.262464145339877,"pX":1.1239605951532294,"pZ":1.0630841220304716,"vX0":8.864096866553965,"vY0":-136.81946698134578,"vZ0":-8.328294476696833,"x":74.16,"y":210.08,"x0":-1.699422807831535,"y0":50.004746070247265,"z0":5.228239388151165,"aX":-6.469979489319295},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":4.6,"spinRate":2287,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3980087577231828,"extension":6.5000868965787335},"index":1,"playId":"becd1d17-8e10-31a0-b4be-e97d8edf130d","pitchNumber":2,"startTime":"2025-08-19T02:32:29.955Z","endTime":"2025-08-19T02:32:32.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.6610066283651,"strikeZoneBottom":1.68881793426042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.659157057323217,"aZ":-18.219756106536675,"pfxX":-3.434880194750102,"pfxZ":7.044822785338442,"pX":0.7187868492404548,"pZ":2.5176923040781842,"vX0":7.926901591483954,"vY0":-139.0109889469776,"vZ0":-4.1964756672939405,"x":89.6,"y":170.8,"x0":-1.70819946786461,"y0":50.00098745802917,"z0":5.236813011545182,"aX":-6.802764344940573},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":4.8,"spinRate":2140,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39222871715034335,"extension":6.510197764155669},"index":2,"playId":"ec83a829-62ff-3a01-a66a-686af851081a","pitchNumber":3,"startTime":"2025-08-19T02:32:45.121Z","endTime":"2025-08-19T02:32:48.561Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.67450211970067,"strikeZoneBottom":1.70266371010914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61419672675592,"aZ":-31.501167821082696,"pfxX":-6.952905458858237,"pfxZ":0.38335810104901435,"pX":0.2939358717011074,"pZ":0.8979839759596925,"vX0":7.647757587708168,"vY0":-130.92393879656757,"vZ0":-5.220249922583434,"x":105.8,"y":214.53,"x0":-1.7508753539176556,"y0":50.00257793224881,"z0":5.2535379061099405,"aX":-12.165372208258795},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":11.0,"spinRate":1363,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.41710481521208154,"extension":6.529719248740894},"index":3,"playId":"ddf995dc-64be-3294-b0ed-75f71f792747","pitchNumber":4,"startTime":"2025-08-19T02:32:59.073Z","endTime":"2025-08-19T02:33:02.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.62570029429345,"strikeZoneBottom":1.65356640175168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3022468488721,"aZ":-22.240374925792224,"pfxX":-5.757879447953188,"pfxZ":5.142999223025488,"pX":-1.1427021488804616,"pZ":1.4989933819196415,"vX0":4.022099564387732,"vY0":-137.12543861185685,"vZ0":-6.033970552345991,"x":160.56,"y":198.31,"x0":-1.8699927269545995,"y0":50.00225896071282,"z0":5.2146751615298355,"aX":-11.120017412834283},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":9.7,"spinRate":2262,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3973022863093565,"extension":6.577808662668877},"index":4,"playId":"381d1dbf-cca4-3d94-9013-70b290011763","pitchNumber":5,"startTime":"2025-08-19T02:33:14.044Z","endTime":"2025-08-19T02:33:17.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:33:17.761Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to right fielder Teoscar Hernández. Kyle Karros to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:33:25.648Z","endTime":"2025-08-19T02:34:33.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":69.5,"strikeZoneTop":3.48188686203418,"strikeZoneBottom":1.65886338919286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.510426540373242,"aZ":-41.89122166253302,"pfxX":5.886449485727014,"pfxZ":-8.122681485798111,"pX":0.5145313363075701,"pZ":1.4741357851550485,"vX0":2.9349475745936493,"vY0":-108.54896144904819,"vZ0":0.6776016410853265,"x":97.39,"y":198.98,"x0":-1.6185261919273797,"y0":50.00177585895557,"z0":5.708670132527952,"aX":7.043010673684111},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.3,"breakHorizontal":-11.4,"spinRate":2748,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5040641399365562,"extension":6.551554705740963},"index":0,"playId":"11b2754f-d913-39f0-b820-b75205c229bd","pitchNumber":1,"startTime":"2025-08-19T02:33:45.587Z","endTime":"2025-08-19T02:33:49.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.48901733977941,"strikeZoneBottom":1.68353214865402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826312569525236,"aZ":-17.0669414949576,"pfxX":-4.5953483352009545,"pfxZ":7.554606125499423,"pX":0.9181959746480517,"pZ":2.0763429663645545,"vX0":8.94776748336133,"vY0":-139.46253378791585,"vZ0":-5.9956087734290815,"x":82.0,"y":182.72,"x0":-1.7126442357923215,"y0":50.00686044929567,"z0":5.3518650497661,"aX":-9.195021766588942},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":6.8,"spinRate":2197,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3904440542594285,"extension":6.468827214170145},"index":1,"playId":"3ab86f3d-f40c-3b5c-9256-882af86d94b2","pitchNumber":2,"startTime":"2025-08-19T02:34:03.077Z","endTime":"2025-08-19T02:34:06.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100382286880123,"aZ":-18.665761960259164,"pfxX":-4.574152049497714,"pfxZ":6.844946630074786,"pX":0.42135918335647055,"pZ":2.3040539090545713,"vX0":7.8525625122244795,"vY0":-138.88367865686172,"vZ0":-4.904488804890726,"x":100.94,"y":176.57,"x0":-1.8352039185860094,"y0":50.00439998142106,"z0":5.3162162883455775,"aX":-9.029546698132304},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":6.8,"spinRate":2128,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39284374504662667,"extension":6.380756657455046},"hitData":{"launchSpeed":105.3,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.99,"coordY":105.57}},"index":2,"playId":"d553e100-948d-3a13-846a-516e847eb1c6","pitchNumber":3,"startTime":"2025-08-19T02:34:22.566Z","endTime":"2025-08-19T02:34:33.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:34:33.990Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T02:36:17.166Z","endTime":"2025-08-19T02:37:11.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T02:34:55.844Z","endTime":"2025-08-19T02:36:19.533Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.57146455095956,"strikeZoneBottom":1.63229969200005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47035751307285,"aZ":-24.764230343763977,"pfxX":2.2986188653998303,"pfxZ":4.039578340921016,"pX":1.8387454962782832,"pZ":1.6489827932671188,"vX0":8.605133133292705,"vY0":-133.3023809990072,"vZ0":-4.912967284997173,"x":46.91,"y":194.26,"x0":-1.704888390529424,"y0":50.00290926689248,"z0":5.260749084398492,"aX":4.21571879185716},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":2396,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4078946474066689,"extension":6.501133370192324},"index":1,"playId":"17f10cd9-e679-355c-91de-95fe7c47539d","pitchNumber":1,"startTime":"2025-08-19T02:36:19.533Z","endTime":"2025-08-19T02:36:22.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.245968295498738,"aZ":-42.59582131371035,"pfxX":6.058636284515949,"pfxZ":-8.22818907245734,"pX":0.5418945834018769,"pZ":0.27118469994729755,"vX0":2.726174745244912,"vY0":-111.84132894083751,"vZ0":-1.9851925557837085,"x":96.34,"y":231.46,"x0":-1.4801930991221375,"y0":50.00411681063992,"z0":5.540538546296147,"aX":7.672040750440696},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.1,"breakHorizontal":-11.6,"spinRate":2916,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48981169836857763,"extension":6.524556179970606},"index":2,"playId":"99cd6efc-2fed-394d-a747-24f44ff5e3d2","pitchNumber":2,"startTime":"2025-08-19T02:36:39.551Z","endTime":"2025-08-19T02:36:45.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":72.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.98349877075185,"aZ":-42.07574852697025,"pfxX":4.922139531186132,"pfxZ":-7.693535572854104,"pX":-0.17265685329230576,"pZ":2.5547385565837835,"vX0":1.5164416043071864,"vY0":-111.79006521197482,"vZ0":2.366049362366545,"x":123.58,"y":169.8,"x0":-1.4963296362113627,"y0":50.002830865337344,"z0":5.749746267546347,"aX":6.33418011593135},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.2,"breakHorizontal":-9.2,"spinRate":2784,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4868524055960868,"extension":6.377734199868161},"hitData":{"launchSpeed":87.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":155.23}},"index":3,"playId":"80f51bee-5b80-3250-be9a-3858f86a5010","pitchNumber":3,"startTime":"2025-08-19T02:37:04.184Z","endTime":"2025-08-19T02:37:11.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:37:11.802Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:39:28.291Z","endTime":"2025-08-19T02:41:05.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Luis Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:37:56.353Z","endTime":"2025-08-19T02:39:30.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"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":95.6,"endSpeed":89.3,"strikeZoneTop":3.61664442342617,"strikeZoneBottom":1.76208277404807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.746168851663572,"aZ":-22.234206804492757,"pfxX":1.2535300439207884,"pfxZ":4.940944522074787,"pX":-2.457706880841397,"pZ":3.504551319603147,"vX0":-3.6031048896106874,"vY0":-139.3973057595826,"vZ0":-2.96911515653271,"x":210.68,"y":144.16,"x0":-1.32386084767903,"y0":50.00500568702992,"z0":6.014748847857522,"aX":2.523262440739991},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2534,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.38962535456304614,"extension":5.940030834189914},"index":1,"playId":"559e8695-05e4-3aee-9b47-f81db332cd31","pitchNumber":1,"startTime":"2025-08-19T02:39:30.681Z","endTime":"2025-08-19T02:39:33.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":90.4,"strikeZoneTop":3.60743530233428,"strikeZoneBottom":1.79171177507602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568599580551467,"aZ":-16.84016227294422,"pfxX":0.10388620683857952,"pfxZ":7.539098598381291,"pX":0.2806181258373716,"pZ":1.2408315485394568,"vX0":3.243051826124963,"vY0":-139.62777066743246,"vZ0":-9.724997024541137,"x":106.3,"y":205.28,"x0":-0.8950946820391569,"y0":50.004185360914285,"z0":5.807080566155725,"aX":0.21060214436103564},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":-0.6,"spinRate":2523,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3878636326643208,"extension":6.057867956534908},"index":2,"playId":"ded914f2-d123-316a-a27e-0e9f1e1943cc","pitchNumber":2,"startTime":"2025-08-19T02:39:55.052Z","endTime":"2025-08-19T02:39:58.314Z","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":0},"pitchData":{"startSpeed":95.9,"endSpeed":90.1,"strikeZoneTop":3.60881518716724,"strikeZoneBottom":1.75617095420214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.912967201968545,"aZ":-21.054393234156407,"pfxX":0.1360374120864991,"pfxZ":5.503723161202409,"pX":1.4485494266300516,"pZ":1.1085693695401064,"vX0":6.767805892681886,"vY0":-139.52616805891788,"vZ0":-9.39845757069521,"x":61.78,"y":208.85,"x0":-1.0009632652553822,"y0":50.00680772060252,"z0":5.844278904376643,"aX":0.2752742892861835},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.6,"breakHorizontal":-1.3,"spinRate":2537,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.388811124434258,"extension":6.106992082434972},"index":3,"playId":"63fde469-40ce-35c3-97fc-9e5120ac421e","pitchNumber":3,"startTime":"2025-08-19T02:40:08.420Z","endTime":"2025-08-19T02:40:11.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":89.4,"strikeZoneTop":3.61566694662616,"strikeZoneBottom":1.76292310205439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00533308502776,"aZ":-19.418173884213676,"pfxX":1.3598132283669364,"pfxZ":6.3579749035678255,"pX":-0.1578674856965757,"pZ":2.418489371516193,"vX0":2.0160881157895254,"vY0":-139.08150589141627,"vZ0":-6.255137201035518,"x":123.02,"y":173.48,"x0":-1.0622664820096177,"y0":50.00672222233467,"z0":5.936027966853353,"aX":2.7300159418192984},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":-2.8,"spinRate":2567,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.39018333368713165,"extension":6.024818223683136},"index":4,"playId":"d2f4ab18-cbfc-3c04-babc-2086cc6af019","pitchNumber":4,"startTime":"2025-08-19T02:40:24.655Z","endTime":"2025-08-19T02:40:27.817Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.099840272356253,"aZ":-18.98568756132136,"pfxX":0.0550739410659892,"pfxZ":6.564446669525358,"pX":-0.060304610378167374,"pZ":3.2038744422235452,"vX0":2.8446623923331065,"vY0":-139.3854883127654,"vZ0":-4.369449307508768,"x":119.3,"y":152.28,"x0":-1.0923165804491608,"y0":50.003974892148904,"z0":6.009963499116228,"aX":0.11049335973398366},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":-0.6,"spinRate":2484,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.389818568708892,"extension":6.040986859192271},"index":5,"playId":"e554763a-25ea-3057-ba23-b66a54ea4cf7","pitchNumber":5,"startTime":"2025-08-19T02:40:40.047Z","endTime":"2025-08-19T02:40:43.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95259782167732,"aZ":-23.109481328551283,"pfxX":-0.6604711857883498,"pfxZ":4.336582055492057,"pX":-0.6680982313905476,"pZ":2.8328136273485325,"vX0":1.0408706603621767,"vY0":-142.52742114404668,"vZ0":-4.717173572911138,"x":142.47,"y":162.29,"x0":-0.9496057597500993,"y0":50.0018663825437,"z0":5.939199370251376,"aX":-1.3801720521195822},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":2616,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.3820169331309944,"extension":6.0120664786638},"hitData":{"launchSpeed":88.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.9,"coordY":138.79}},"index":6,"playId":"c8b5c225-ad39-3156-8e99-92361e3bc7b9","pitchNumber":6,"startTime":"2025-08-19T02:40:57.350Z","endTime":"2025-08-19T02:41:05.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:41:05.441Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (31) on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:41:09.625Z","endTime":"2025-08-19T02:42:13.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":[0,1,2],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":92.3,"strikeZoneTop":3.75051363053402,"strikeZoneBottom":1.92997974247192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72344120255329,"aZ":-17.850017777347166,"pfxX":-2.2849615587099543,"pfxZ":6.664897134235166,"pX":-0.47501991507028596,"pZ":2.2614270166372186,"vX0":2.9541629701842624,"vY0":-144.33787950829372,"vZ0":-7.220324956949979,"x":135.11,"y":177.72,"x0":-1.2060432889523842,"y0":50.002025542479906,"z0":5.8582590905215834,"aX":-4.910879390216995},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.2,"breakHorizontal":3.7,"spinRate":2643,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.37680248256906923,"extension":5.974278038500458},"index":0,"playId":"f64df818-2c59-39bd-bdc0-e38f55dc1098","pitchNumber":1,"startTime":"2025-08-19T02:41:29.828Z","endTime":"2025-08-19T02:41:33.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.8,"strikeZoneTop":3.73268233994516,"strikeZoneBottom":1.89314195771648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.701760064776188,"aZ":-17.88633706120251,"pfxX":-1.1688006615174267,"pfxZ":6.691280495127959,"pX":-0.5303413518162373,"pZ":3.390465834739146,"vX0":1.757871245630852,"vY0":-143.9178113899713,"vZ0":-4.264747324129343,"x":137.22,"y":147.24,"x0":-0.9921324201317512,"y0":50.00717830792603,"z0":5.971838145380941,"aX":-2.497297519738018},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.6,"breakHorizontal":1.8,"spinRate":2653,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3779806025296999,"extension":5.946353661836013},"index":1,"playId":"c7f9cf2e-43a5-3937-a6fd-ca9fd06df638","pitchNumber":2,"startTime":"2025-08-19T02:41:44.524Z","endTime":"2025-08-19T02:41:47.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20009420165342,"aZ":-18.19490993637238,"pfxX":-1.948330575894405,"pfxZ":6.728872168042352,"pX":-0.803804605199011,"pZ":2.7987732654144364,"vX0":1.5545506182142974,"vY0":-142.0008825988482,"vZ0":-5.629446263908279,"x":147.64,"y":163.21,"x0":-1.1004929024847823,"y0":50.00547399844364,"z0":5.9337294076638285,"aX":-4.048982789405341},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":3.2,"spinRate":2464,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3831925023855174,"extension":6.0669683661470994},"hitData":{"launchSpeed":97.0,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.08,"coordY":73.83}},"index":2,"playId":"3abbd7fe-84e5-3367-b2a4-9c6180fb920c","pitchNumber":3,"startTime":"2025-08-19T02:42:01.621Z","endTime":"2025-08-19T02:42:13.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:42:13.019Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:42:34.026Z","endTime":"2025-08-19T02:44:25.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.8,"strikeZoneTop":3.49190489395283,"strikeZoneBottom":1.65397809648277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41332176723496,"aZ":-31.11716379690232,"pfxX":7.340502253532717,"pfxZ":0.6685981492693855,"pX":1.5654084307873024,"pZ":1.468232649185989,"vX0":4.38991130800311,"vY0":-123.73123374263463,"vZ0":-4.535471436452061,"x":57.33,"y":199.14,"x0":-1.174759244272974,"y0":50.002914028469256,"z0":5.879077908019002,"aX":11.590412005604065},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-14.2,"spinRate":3002,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.43959855006132686,"extension":6.118102059942409},"index":0,"playId":"6722db5f-fdbf-3597-b836-765b24a545c6","pitchNumber":1,"startTime":"2025-08-19T02:42:45.707Z","endTime":"2025-08-19T02:42:48.707Z","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.7,"endSpeed":90.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.952393984062088,"aZ":-20.22196077434751,"pfxX":0.06055591018297002,"pfxZ":5.775246208320315,"pX":-0.4611965785238831,"pZ":3.0414699642179013,"vX0":1.6080039597592166,"vY0":-141.07698989767388,"vZ0":-4.58473118487486,"x":134.58,"y":156.66,"x0":-1.0401170636183943,"y0":50.0043936465007,"z0":5.944322410013669,"aX":0.12542667748458416},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.0,"breakHorizontal":-0.4,"spinRate":2726,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.38430711892009084,"extension":6.086362936621859},"index":1,"playId":"f93fe2c5-438f-315d-99f8-39f52e521b21","pitchNumber":2,"startTime":"2025-08-19T02:43:02.185Z","endTime":"2025-08-19T02:43:05.185Z","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":91.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.606388514642962,"aZ":-19.041276233283252,"pfxX":0.5839443668550475,"pfxZ":6.209510574073502,"pX":0.5477589584126115,"pZ":2.4482507139774383,"vX0":4.569892677573514,"vY0":-142.61779729769836,"vZ0":-6.475944606752349,"x":96.12,"y":172.68,"x0":-1.133915852744374,"y0":50.002821770224074,"z0":5.898413928751639,"aX":1.234106153305216},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2702,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.38022568807140944,"extension":6.169436733027339},"index":2,"playId":"b37cacb9-5b37-3510-a9ce-16803ab7d82c","pitchNumber":3,"startTime":"2025-08-19T02:43:26.608Z","endTime":"2025-08-19T02:43:29.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T02:43:43.459Z","endTime":"2025-08-19T02:44:01.973Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.4,"strikeZoneTop":3.472347801632,"strikeZoneBottom":1.6399454219516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.934234918388977,"aZ":-36.77484906737413,"pfxX":6.399177034705162,"pfxZ":-2.883514257715732,"pX":1.2880959302335988,"pZ":1.0335551118434778,"vX0":3.8067822634836808,"vY0":-124.46427444373397,"vZ0":-4.389234638474133,"x":67.9,"y":210.87,"x0":-1.0839641358449386,"y0":50.00311635856471,"z0":5.809568552317786,"aX":10.212157796297898},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-12.4,"spinRate":2947,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43720457356470765,"extension":6.136357342091548},"index":4,"playId":"20c1de6c-b1cc-3b06-9544-e3f1e9b197c6","pitchNumber":4,"startTime":"2025-08-19T02:44:01.973Z","endTime":"2025-08-19T02:44:04.973Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97470896692491,"aZ":-34.733725174004235,"pfxX":8.040325302588755,"pfxZ":-1.656232975543496,"pX":0.15753594472404206,"pZ":2.8978390234415166,"vX0":0.9618143014259117,"vY0":-122.5444520578809,"vZ0":-0.6147799678352039,"x":111.0,"y":160.54,"x0":-1.2849031886678952,"y0":50.00411938397245,"z0":6.0827147244796915,"aX":12.404498710378743},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.9,"breakHorizontal":-14.8,"spinRate":2927,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.44453640658748483,"extension":6.002839606342198},"index":5,"playId":"d4c6d6f2-44f4-3ed3-989e-1b911fdb018b","pitchNumber":5,"startTime":"2025-08-19T02:44:21.672Z","endTime":"2025-08-19T02:44:25.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:44:25.081Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:44:34.771Z","endTime":"2025-08-19T02:45:42.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":91.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.286053998260893,"aZ":-16.32313056042237,"pfxX":0.6326073963732295,"pfxZ":7.5184458238233365,"pX":0.7073275914512993,"pZ":1.4126385806369932,"vX0":4.794941991408275,"vY0":-142.75702636729005,"vZ0":-9.403545503180903,"x":90.04,"y":200.64,"x0":-1.061664750239068,"y0":50.003232694151976,"z0":5.729885973389518,"aX":1.3324190361906083},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.9,"spinRate":2703,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3805911270334583,"extension":6.14248504181035},"index":0,"playId":"6806977e-a582-3613-876b-ab29f166f731","pitchNumber":1,"startTime":"2025-08-19T02:44:52.731Z","endTime":"2025-08-19T02:44:55.731Z","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":98.1,"endSpeed":91.7,"strikeZoneTop":3.43276745994088,"strikeZoneBottom":1.57101149630258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17518318268706,"aZ":-19.05537452186705,"pfxX":-0.35488239473681826,"pfxZ":6.2155817848388955,"pX":1.5719420390127488,"pZ":2.1977890022944178,"vX0":7.437396220665493,"vY0":-142.8177738880686,"vZ0":-7.18659691544,"x":57.08,"y":179.44,"x0":-0.9961422272034552,"y0":50.002536847135985,"z0":5.901154668857237,"aX":-0.7492103890114894},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.5,"spinRate":2627,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3803664664883515,"extension":6.120441055510388},"index":1,"playId":"0ce5d8d4-2d9c-3961-8228-2591e91d96e5","pitchNumber":2,"startTime":"2025-08-19T02:45:12.600Z","endTime":"2025-08-19T02:45:15.674Z","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":97.1,"endSpeed":90.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.758066614908348,"aZ":-20.03428844413032,"pfxX":0.31816248148034454,"pfxZ":5.880408757046336,"pX":0.5880473111946305,"pZ":2.211847201761537,"vX0":4.345007029391673,"vY0":-141.4852381138259,"vZ0":-6.755000399056052,"x":94.59,"y":179.06,"x0":-0.9973914491212813,"y0":50.00445062772216,"z0":5.877077978936936,"aX":0.6556182463707603},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.7,"breakHorizontal":-1.3,"spinRate":2439,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.38446183833345016,"extension":6.051233258112114},"hitData":{"launchSpeed":78.9,"launchAngle":46.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.07,"coordY":96.73}},"index":2,"playId":"ad17fbb4-cb56-37a4-b2d8-928fba36c787","pitchNumber":3,"startTime":"2025-08-19T02:45:34.353Z","endTime":"2025-08-19T02:45:42.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:45:42.860Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:48:03.043Z","endTime":"2025-08-19T02:48:54.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:46:19.253Z","endTime":"2025-08-19T02:48:05.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":93.4,"strikeZoneTop":3.34087564549122,"strikeZoneBottom":1.62795322710293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71621451564683,"aZ":-18.593283842928,"pfxX":-7.308134354984708,"pfxZ":6.189137048297001,"pX":-0.1630694106290942,"pZ":1.6393484017661017,"vX0":6.73229308440394,"vY0":-145.71830620389812,"vZ0":-8.445880808546136,"x":123.22,"y":194.52,"x0":-1.5311208817156616,"y0":50.00497335961561,"z0":5.655797946865275,"aX":-16.03830793316678},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.1,"breakHorizontal":12.2,"spinRate":2442,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.373001426753397,"extension":6.478697215743411},"index":1,"playId":"0b8349f8-aff8-3327-8b4f-42b956b3ce95","pitchNumber":1,"startTime":"2025-08-19T02:48:05.324Z","endTime":"2025-08-19T02:48:08.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":93.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.448338747732482,"aZ":-19.200928570929456,"pfxX":-7.046274938849635,"pfxZ":5.891387096533414,"pX":-0.5559942118284539,"pZ":2.2107036426184727,"vX0":5.61380734854932,"vY0":-145.92474602425435,"vZ0":-7.056214465339667,"x":138.19,"y":179.09,"x0":-1.5688254720453807,"y0":50.00716802419249,"z0":5.775509231026688,"aX":-15.525537369130065},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":9.7,"breakHorizontal":12.0,"spinRate":2523,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.37232529443828355,"extension":6.502030612127216},"index":2,"playId":"5193d146-c069-3aef-a0d7-660c840ac205","pitchNumber":2,"startTime":"2025-08-19T02:48:23.444Z","endTime":"2025-08-19T02:48:26.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234193740948182,"aZ":-32.4560689351826,"pfxX":1.612564721352832,"pfxZ":-0.14650457053563315,"pX":0.514191049367713,"pZ":3.2619931590472264,"vX0":4.925495093549913,"vY0":-135.69817330190054,"vZ0":-1.4636544872191544,"x":97.4,"y":150.71,"x0":-1.5173491471513803,"y0":50.00367393043357,"z0":6.0215634086053225,"aX":3.0768765158019695},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.4,"breakHorizontal":-3.7,"spinRate":2654,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.40010684547158704,"extension":6.533377968509534},"hitData":{"launchSpeed":85.9,"launchAngle":23.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.88,"coordY":102.89}},"index":3,"playId":"6356fb17-2306-34cc-b3b6-0731f5dd2d74","pitchNumber":3,"startTime":"2025-08-19T02:48:47.186Z","endTime":"2025-08-19T02:48:54.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:48:54.648Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:48:55.354Z","endTime":"2025-08-19T02:51:00.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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"}]}],"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":95.9,"endSpeed":89.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.033562822999333,"aZ":-21.622883377348543,"pfxX":0.8332072577283598,"pfxZ":5.259160153864022,"pX":0.44059294962313855,"pZ":2.4798455839805373,"vX0":5.657169933350899,"vY0":-139.67720839691555,"vZ0":-5.36618649513283,"x":100.21,"y":171.82,"x0":-1.7067436107809062,"y0":50.00125178814274,"z0":5.818170310796024,"aX":1.6695908628932792},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-2.5,"spinRate":2687,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.38991084322227065,"extension":6.334945091700867},"index":0,"playId":"966c4015-9cf5-3cdf-a253-348a93abac8a","pitchNumber":1,"startTime":"2025-08-19T02:49:21.105Z","endTime":"2025-08-19T02:49:24.105Z","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":100.1,"endSpeed":92.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.416849778781003,"aZ":-15.94123047537243,"pfxX":-4.678304665637134,"pfxZ":7.442696927085235,"pX":-0.6129909932195443,"pZ":2.916914931536837,"vX0":4.5535799950897395,"vY0":-145.85521891774766,"vZ0":-5.61438664961759,"x":140.37,"y":160.02,"x0":-1.577493182417138,"y0":50.00077836392534,"z0":5.8087106206998245,"aX":-10.200766623814006},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":12.7,"breakHorizontal":7.7,"spinRate":2532,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3738039594675153,"extension":6.369777020935258},"index":1,"playId":"41fefc39-fa0e-3364-98f9-affd1b79f2b4","pitchNumber":2,"startTime":"2025-08-19T02:49:43.336Z","endTime":"2025-08-19T02:49:46.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85957283923392,"aZ":-27.99987696650052,"pfxX":2.6230609236778575,"pfxZ":2.223489759465795,"pX":0.462238899378802,"pZ":1.9089590486431003,"vX0":4.533600283553036,"vY0":-134.64792216819257,"vZ0":-5.499495821900643,"x":99.38,"y":187.24,"x0":-1.5692472230519534,"y0":50.00363946971636,"z0":5.901848125115303,"aX":4.9289025097131525},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.2,"breakHorizontal":-5.5,"spinRate":2723,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4032274183272495,"extension":6.470943554135923},"index":2,"playId":"4844f45a-cf2b-31d0-a77b-305043f6937e","pitchNumber":3,"startTime":"2025-08-19T02:50:05.266Z","endTime":"2025-08-19T02:50:08.266Z","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":92.8,"endSpeed":87.1,"strikeZoneTop":3.4159447240791,"strikeZoneBottom":1.59385219801393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.721063930476767,"aZ":-29.312138168711535,"pfxX":2.0100134234516647,"pfxZ":1.5098692989263416,"pX":1.6934534501844798,"pZ":3.01593357108267,"vX0":7.674119621016789,"vY0":-135.14565318378956,"vZ0":-2.734347231637892,"x":52.45,"y":157.35,"x0":-1.4163743108696225,"y0":50.00137470262962,"z0":6.0485036720739,"aX":3.8084801826888093},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":-4.9,"spinRate":2754,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40157067594463003,"extension":6.46237212703062},"index":3,"playId":"6b3a5fc0-a4cc-3a9b-90ca-e4e1e65ac6bc","pitchNumber":4,"startTime":"2025-08-19T02:50:28.445Z","endTime":"2025-08-19T02:50:31.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T02:50:40.530Z","endTime":"2025-08-19T02:50:52.387Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":93.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.723759235297848,"aZ":-15.028521799830902,"pfxX":-5.0076594788935065,"pfxZ":7.8063959761244375,"pX":0.00522950566576406,"pZ":2.3932094799832613,"vX0":6.238193337743525,"vY0":-146.00351465347583,"vZ0":-7.266733979570664,"x":116.8,"y":174.16,"x0":-1.4909677225396591,"y0":50.00430004502955,"z0":5.787621157077473,"aX":-11.001830252794115},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.2,"breakHorizontal":8.0,"spinRate":2574,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.37265016888406466,"extension":6.528366893260489},"hitData":{"launchSpeed":100.8,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.14,"coordY":44.92}},"index":5,"playId":"bacf3d0d-b5a9-3223-be87-6765b563019c","pitchNumber":5,"startTime":"2025-08-19T02:50:52.387Z","endTime":"2025-08-19T02:51:00.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:51:00.226Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, pitcher Edgardo Henriquez to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:51:03.169Z","endTime":"2025-08-19T02:53:14.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683618,"link":"/api/v1/people/683618"},"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"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":88.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7638960569793,"aZ":-26.357168357152315,"pfxX":1.6064883150152451,"pfxZ":3.000358041247341,"pX":0.9520558874343786,"pZ":1.7528639733118485,"vX0":6.2608096411354195,"vY0":-136.94381879845142,"vZ0":-6.180840136517924,"x":80.71,"y":191.45,"x0":-1.5545843602261111,"y0":50.000023859261155,"z0":5.795508524488052,"aX":3.1073842531835454},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2582,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.39705380030025195,"extension":6.494039441644285},"index":0,"playId":"b7932d0d-defe-3bfb-8da9-95f8d4b9a462","pitchNumber":1,"startTime":"2025-08-19T02:51:31.033Z","endTime":"2025-08-19T02:51:34.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.944135568183462,"aZ":-26.573324965619452,"pfxX":1.9346437928605833,"pfxZ":2.8048489633596656,"pX":-0.17672363842078254,"pZ":1.9414852487730805,"vX0":3.3025194986834268,"vY0":-139.0786483337172,"vZ0":-5.904601524860149,"x":123.74,"y":186.36,"x0":-1.6226495769094424,"y0":50.00004243929582,"z0":5.8126644162832815,"aX":3.856121464395586},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.1,"spinRate":2759,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.3911717714073548,"extension":6.472698960071428},"index":1,"playId":"4c741fd2-ef6b-3d34-af5c-cb09a75b8c49","pitchNumber":2,"startTime":"2025-08-19T02:51:49.405Z","endTime":"2025-08-19T02:51:52.405Z","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":101.2,"endSpeed":94.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.091568601360237,"aZ":-15.218400740896557,"pfxX":-4.035044993949377,"pfxZ":7.536927868901511,"pX":0.8380851511447797,"pZ":2.6939591664362954,"vX0":8.331574492936323,"vY0":-147.29869425135706,"vZ0":-6.305288940352651,"x":85.05,"y":166.04,"x0":-1.4726437745628962,"y0":50.00683073303107,"z0":5.723337282326391,"aX":-9.082662915140794},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":12.8,"breakHorizontal":6.1,"spinRate":2487,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.36848960544572407,"extension":6.5661531272244655},"index":2,"playId":"9bc927ff-9b65-31ed-9ae7-69e4297f9d5b","pitchNumber":3,"startTime":"2025-08-19T02:52:14.947Z","endTime":"2025-08-19T02:52:17.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-19T02:52:34.952Z","endTime":"2025-08-19T02:52:43.950Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":94.6,"endSpeed":88.7,"strikeZoneTop":3.23028914816469,"strikeZoneBottom":1.55593436261036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.176300912615247,"aZ":-27.595091196325175,"pfxX":1.2575451993414957,"pfxZ":2.328473438054509,"pX":1.6342090737904862,"pZ":2.3219104320406547,"vX0":8.046751158589242,"vY0":-137.80621804170255,"vZ0":-4.681377741828156,"x":54.71,"y":176.09,"x0":-1.460383587115855,"y0":50.00245754292455,"z0":5.856837566217175,"aX":2.47237739416918},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.6,"breakHorizontal":-3.6,"spinRate":2708,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.39410132451447,"extension":6.465424993714541},"index":4,"playId":"85fd9345-649f-327b-bbfb-c215f660c2fa","pitchNumber":4,"startTime":"2025-08-19T02:52:43.950Z","endTime":"2025-08-19T02:52:48.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":93.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.501874853848236,"aZ":-20.757364740338705,"pfxX":-6.356617723996624,"pfxZ":5.130408414662977,"pX":0.054998477401948465,"pZ":3.7686725174525018,"vX0":7.068227535619053,"vY0":-146.41227538961144,"vZ0":-2.5045976393173097,"x":114.9,"y":137.03,"x0":-1.536264603005884,"y0":50.00256663551691,"z0":5.843510654346214,"aX":-14.144338657968442},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.1,"breakHorizontal":10.6,"spinRate":2366,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3706139836498994,"extension":6.4708231226287465},"hitData":{"launchSpeed":69.7,"launchAngle":-69.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.39,"coordY":189.69}},"index":5,"playId":"77385633-13fe-30c8-9051-2996b1670f24","pitchNumber":5,"startTime":"2025-08-19T02:53:06.224Z","endTime":"2025-08-19T02:53:14.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:53:14.052Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, second baseman Ryan Ritter to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:55:39.267Z","endTime":"2025-08-19T02:56:20.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":1},"details":{"event":"Groundout","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":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:53:52.952Z","endTime":"2025-08-19T02:55:41.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":92.9,"strikeZoneTop":3.63063748795911,"strikeZoneBottom":1.69281362732968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.675083956060035,"aZ":-16.02089887399773,"pfxX":-5.226740799735433,"pfxZ":7.473507652472125,"pX":-0.01287242550158159,"pZ":1.3924756455587257,"vX0":7.427252346855649,"vY0":-144.07538377770803,"vZ0":-8.894191724110744,"x":117.49,"y":201.18,"x0":-1.9121194588117232,"y0":50.0040448236898,"z0":5.45166589723499,"aX":-11.297946756478035},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.5,"breakHorizontal":8.5,"spinRate":2284,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.37619010609417725,"extension":6.4523286953228},"index":1,"playId":"a369b8e3-4f42-3a51-9c79-4376bd92cb84","pitchNumber":1,"startTime":"2025-08-19T02:55:41.155Z","endTime":"2025-08-19T02:55:44.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":86.2,"strikeZoneTop":3.68092567957925,"strikeZoneBottom":1.78037335261514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.125743800661454,"aZ":-32.961776801784794,"pfxX":-7.851851119585838,"pfxZ":-0.4221170323311503,"pX":0.9725170908933153,"pZ":1.6870409090692169,"vX0":10.795545810341931,"vY0":-133.24109113064807,"vZ0":-3.059632015080258,"x":79.93,"y":193.23,"x0":-2.0601245422092167,"y0":50.0063070408181,"z0":5.164961078017681,"aX":-14.515610593283528},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.1,"breakHorizontal":12.6,"spinRate":1775,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4067759266636384,"extension":6.371557556712172},"index":2,"playId":"3ffd5e40-506b-3765-981a-c97a7d1b9c1a","pitchNumber":2,"startTime":"2025-08-19T02:55:56.370Z","endTime":"2025-08-19T02:55:59.695Z","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":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.681784714106104,"aZ":-18.758064626231548,"pfxX":-4.629061317710787,"pfxZ":6.344850764652289,"pX":-0.2773695354722219,"pZ":2.166484185256101,"vX0":6.541408714735601,"vY0":-142.81942514770012,"vZ0":-5.846487800172247,"x":127.57,"y":180.28,"x0":-1.971487119512621,"y0":50.00179851992001,"z0":5.377583393764245,"aX":-9.786428903302918},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":7.4,"spinRate":2321,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38013623331567237,"extension":6.532072544600163},"hitData":{"launchSpeed":95.7,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.14,"coordY":137.16}},"index":3,"playId":"5e82a1d1-f464-384e-bfc8-99e36000ed18","pitchNumber":3,"startTime":"2025-08-19T02:56:12.729Z","endTime":"2025-08-19T02:56:20.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:56:20.773Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Buddy Kennedy grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:56:28.440Z","endTime":"2025-08-19T02:58:24.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":92.2,"endSpeed":87.0,"strikeZoneTop":3.22043228087808,"strikeZoneBottom":1.59849580720571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.8969282492148,"aZ":-26.58267877364018,"pfxX":1.2766332547476336,"pfxZ":2.967922135699908,"pX":0.8007325254504577,"pZ":1.7705428851194913,"vX0":7.115758180015632,"vY0":-134.30486876134626,"vZ0":-4.532286025054451,"x":86.48,"y":190.98,"x0":-2.0167656931948117,"y0":50.00070258676014,"z0":5.303800222488902,"aX":2.399204223409995},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2240,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.4032537712159896,"extension":6.505624716317439},"index":0,"playId":"5bb2bb32-c3a3-3486-9274-e17f0f22548c","pitchNumber":1,"startTime":"2025-08-19T02:56:47.952Z","endTime":"2025-08-19T02:56:51.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":93.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72897983273679,"aZ":-17.28273556013503,"pfxX":-3.136837883162248,"pfxZ":6.83457232336338,"pX":0.19128794106977318,"pZ":2.7490774031952716,"vX0":7.063857751259503,"vY0":-144.83809009239434,"vZ0":-4.716525611901778,"x":109.71,"y":164.55,"x0":-1.8441306858130815,"y0":50.00236713725932,"z0":5.416340456840653,"aX":-6.834919574325366},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":11.9,"breakHorizontal":4.7,"spinRate":2387,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3745372162603191,"extension":6.285361995405884},"index":1,"playId":"632387c2-9140-34c1-9d16-958aae8fbf04","pitchNumber":2,"startTime":"2025-08-19T02:57:03.429Z","endTime":"2025-08-19T02:57:06.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.29285408792428,"strikeZoneBottom":1.54027810483165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.483799427558896,"aZ":-35.60828309390188,"pfxX":0.9185156742524354,"pfxZ":-2.0942031392746827,"pX":-0.9307231592583431,"pZ":3.6209074262346794,"vX0":2.363669809454145,"vY0":-126.12917786116135,"vZ0":2.0822988846369332,"x":152.48,"y":141.02,"x0":-1.9929195112827163,"y0":50.00340915690196,"z0":5.621201837085342,"aX":1.505302008315412},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.2,"breakHorizontal":-2.2,"spinRate":2141,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.43140895911847155,"extension":6.324269170571132},"index":2,"playId":"5280b076-7bbb-3a1a-87d2-8a78652142df","pitchNumber":3,"startTime":"2025-08-19T02:57:22.697Z","endTime":"2025-08-19T02:57:25.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":92.7,"strikeZoneTop":3.28282098363974,"strikeZoneBottom":1.60503732703908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.843849824576328,"aZ":-18.26571721723273,"pfxX":-3.3134435906496487,"pfxZ":6.497155706753328,"pX":0.7946140672364352,"pZ":1.7427517836670783,"vX0":8.759453438298603,"vY0":-143.0516470304142,"vZ0":-7.259669133122187,"x":86.71,"y":191.73,"x0":-1.8329702531711405,"y0":50.00387159436322,"z0":5.394111608750786,"aX":-7.094738435083548},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":4.9,"spinRate":2181,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3782045075310201,"extension":6.33912186291974},"index":3,"playId":"371cbc8d-9a0f-32d6-80b2-1693d60fdf55","pitchNumber":4,"startTime":"2025-08-19T02:57:39.648Z","endTime":"2025-08-19T02:57:42.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.5,"strikeZoneTop":3.20173655875919,"strikeZoneBottom":1.56101166155423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.293557623131456,"aZ":-35.51459114243653,"pfxX":-1.4157391131801673,"pfxZ":-2.023652714833198,"pX":0.7815116165273223,"pZ":1.3950655852342158,"vX0":6.8835251860751505,"vY0":-126.14058367584632,"vZ0":-3.372418050291299,"x":87.21,"y":201.11,"x0":-1.7729848135060706,"y0":50.00498786302039,"z0":5.548253005810346,"aX":-2.33251813969438},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":1.3,"spinRate":2305,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4305755795357098,"extension":6.389203119500701},"index":4,"playId":"5ed62562-8c70-3a1f-a5b5-a56529e28f84","pitchNumber":5,"startTime":"2025-08-19T02:57:56.952Z","endTime":"2025-08-19T02:58:00.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":92.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.613528420196364,"aZ":-17.178130657093092,"pfxX":-3.233086522550364,"pfxZ":7.004196769689514,"pX":0.2476334435875764,"pZ":1.8020228665406712,"vX0":6.470490533263987,"vY0":-143.42820939375787,"vZ0":-7.580766731083465,"x":111.39,"y":170.11,"x0":-1.5898988716510303,"y0":50.00022884722515,"z0":5.496461455696331,"aX":-6.920309524221668},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.8,"breakHorizontal":4.9,"spinRate":2094,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.37794177382853755,"extension":6.580770908699131},"hitData":{"launchSpeed":107.6,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":161.31}},"index":5,"playId":"06b5c424-1d04-39f8-bf04-732e35a3ab48","pitchNumber":6,"startTime":"2025-08-19T02:58:16.859Z","endTime":"2025-08-19T02:58:24.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:58:24.199Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:58:39.621Z","endTime":"2025-08-19T02:59:49.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.24095000181151,"strikeZoneBottom":1.48834044689677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.975910733224527,"aZ":-25.014459332653985,"pfxX":-6.8197745566352745,"pfxZ":3.8575632825792123,"pX":-1.4082259880100274,"pZ":2.44588030758212,"vX0":4.224470187603941,"vY0":-134.0862094477284,"vZ0":-3.132229215379936,"x":170.68,"y":172.74,"x0":-2.1033257930396534,"y0":50.000608846340484,"z0":5.37813033108661,"aX":-12.645609717681184},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":1841,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4056602811088128,"extension":6.432883657817468},"index":0,"playId":"f5891541-947b-3d8a-8529-87255c4dda70","pitchNumber":1,"startTime":"2025-08-19T02:58:49.642Z","endTime":"2025-08-19T02:58:52.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484229895150776,"aZ":-17.852631839715283,"pfxX":-2.6354926373739174,"pfxZ":6.640994794569066,"pX":0.351416462026912,"pZ":1.0118190574561574,"vX0":6.728410349383716,"vY0":-144.07859917733836,"vZ0":-9.150655521147524,"x":103.6,"y":211.46,"x0":-1.6456473564224077,"y0":50.00245436673188,"z0":5.276130070490373,"aX":-5.683380409823683},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.8,"breakHorizontal":3.8,"spinRate":2313,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.37653335457154524,"extension":6.645489532089381},"index":1,"playId":"e82ab185-0600-32ee-bfad-4f96c7850012","pitchNumber":2,"startTime":"2025-08-19T02:59:06.256Z","endTime":"2025-08-19T02:59:09.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.877602182525038,"aZ":-17.676390617868506,"pfxX":-3.3218386345684743,"pfxZ":6.92067765489227,"pX":-0.3269921963796848,"pZ":3.1591031770788254,"vX0":6.552476812351008,"vY0":-142.4815118185591,"vZ0":-3.51118158670803,"x":129.46,"y":153.48,"x0":-2.2053567231042335,"y0":50.00534914307649,"z0":5.497257577874986,"aX":-6.96182792934345},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":4.9,"spinRate":2193,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3816561458492864,"extension":6.295615292866572},"index":2,"playId":"2c49e2c5-f187-3cf6-95fa-b61195299f73","pitchNumber":3,"startTime":"2025-08-19T02:59:23.589Z","endTime":"2025-08-19T02:59:26.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52709698865285,"aZ":-29.286306366067933,"pfxX":-7.938422955524156,"pfxZ":1.475623728803221,"pX":-0.27740673024173895,"pZ":1.4303961420622036,"vX0":7.20629435522306,"vY0":-137.45989124973707,"vZ0":-5.0492777619938325,"x":127.57,"y":200.16,"x0":-1.871013922642243,"y0":50.005794141943966,"z0":5.221805548613432,"aX":-15.563737043879156},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.0,"breakHorizontal":13.3,"spinRate":1975,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.39482541197505405,"extension":6.475192714336356},"index":3,"playId":"7bd0eb48-4b45-37fe-a47b-81178f760be9","pitchNumber":4,"startTime":"2025-08-19T02:59:46.540Z","endTime":"2025-08-19T02:59:49.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:59:49.540Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T03:02:23.246Z","endTime":"2025-08-19T03:02:49.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Wrobleski replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:00:31.307Z","endTime":"2025-08-19T03:02:25.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680736,"link":"/api/v1/people/680736"},"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(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":93.4,"endSpeed":87.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.619036887877186,"aZ":-24.64320590340193,"pfxX":1.1066886563341187,"pfxZ":3.9303756537529484,"pX":-0.8690413336594589,"pZ":2.152426153254224,"vX0":-7.722148521051327,"vY0":-136.0692965580244,"vZ0":-3.945719114834362,"x":150.13,"y":180.66,"x0":1.8352848441395206,"y0":50.00606236414075,"z0":5.284571076496721,"aX":2.123569650983181},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":-0.7,"spinRate":2493,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.3991623969474949,"extension":5.584916032857026},"index":1,"playId":"a066b021-c253-381a-b2f5-6ec97240070f","pitchNumber":1,"startTime":"2025-08-19T03:02:25.617Z","endTime":"2025-08-19T03:02:28.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":87.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.622623178504007,"aZ":-26.162086017802185,"pfxX":-0.284946615769628,"pfxZ":3.1623155090366737,"pX":0.2223545708330256,"pZ":3.347676508681217,"vX0":-4.64550542150094,"vY0":-134.91375640094483,"vZ0":-0.7846690848477882,"x":108.52,"y":148.39,"x0":1.9813276466941054,"y0":50.003650585952265,"z0":5.435165126412045,"aX":-0.5416254976874884},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2479,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4011829316786151,"extension":5.4761694231475335},"hitData":{"launchSpeed":82.8,"launchAngle":29.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.37,"coordY":84.38}},"index":2,"playId":"d2472537-9feb-3dcc-a4d6-3f1f2694a397","pitchNumber":2,"startTime":"2025-08-19T03:02:41.723Z","endTime":"2025-08-19T03:02:49.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:02:49.501Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (16) on a fly ball to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T03:02:52.953Z","endTime":"2025-08-19T03:03:42.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(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":94.0,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.401024474121794,"aZ":-24.523802290298327,"pfxX":2.4552976511989617,"pfxZ":3.945026679979315,"pX":0.5335753629895915,"pZ":2.0601692022096687,"vX0":-5.041156552867646,"vY0":-136.92204254989667,"vZ0":-4.349479479008772,"x":96.66,"y":183.16,"x0":2.062682109922131,"y0":50.000388182505375,"z0":5.305616834496601,"aX":4.75803729273647},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.6,"spinRate":2360,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.3969255087008161,"extension":5.509485287681883},"index":0,"playId":"9fd63478-4b6f-3b97-94bc-270fe0e5f4fb","pitchNumber":1,"startTime":"2025-08-19T03:03:12.866Z","endTime":"2025-08-19T03:03:15.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.877523666003718,"aZ":-33.99040039221081,"pfxX":-0.6830198687053897,"pfxZ":-1.0798790830223384,"pX":0.7280951679259987,"pZ":1.9172511356913875,"vX0":-3.4412963741346254,"vY0":-127.77667303444736,"vZ0":-2.102548679138307,"x":89.25,"y":187.01,"x0":2.171212263432338,"y0":50.002692671210035,"z0":5.375953822413982,"aX":-1.149069606677424},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":1.9,"spinRate":2479,"spinDirection":285},"zone":9,"typeConfidence":2.0,"plateTime":0.42575365720349145,"extension":5.559810627042171},"hitData":{"launchSpeed":77.3,"launchAngle":52.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.39,"coordY":116.0}},"index":1,"playId":"360e0f7a-e54e-3a08-be58-d845156ee571","pitchNumber":2,"startTime":"2025-08-19T03:03:29.354Z","endTime":"2025-08-19T03:03:42.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:03:42.899Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a ground ball to center fielder Andy Pages. Ezequiel Tovar scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T03:03:50.563Z","endTime":"2025-08-19T03:04:40.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":680736,"link":"/api/v1/people/680736"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":85.4,"strikeZoneTop":3.20823712811217,"strikeZoneBottom":1.41289860064951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.019787478918335,"aZ":-26.66950622901382,"pfxX":-0.946239426850648,"pfxZ":3.0005821538748663,"pX":0.9307377358131418,"pZ":3.8100292814413974,"vX0":-3.0908250672751367,"vY0":-132.7486526765611,"vZ0":0.7806118916709782,"x":81.52,"y":135.91,"x0":2.220288704313978,"y0":50.00302468617354,"z0":5.413376662380258,"aX":-1.734626646554865},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":2.2,"spinRate":2412,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.40833156146381944,"extension":5.625513954033289},"index":0,"playId":"12712899-88d4-32fa-b8da-3c12568878ea","pitchNumber":1,"startTime":"2025-08-19T03:04:14.590Z","endTime":"2025-08-19T03:04:17.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.149658890179772,"aZ":-24.959715223384812,"pfxX":0.7246303275431463,"pfxZ":3.8140485944587006,"pX":0.5095784564527129,"pZ":2.986164828365673,"vX0":-4.57647982288117,"vY0":-135.16823146173422,"vZ0":-1.629645117409884,"x":97.58,"y":158.15,"x0":2.1141752383451022,"y0":50.00654660155662,"z0":5.311224717111363,"aX":1.3729270686886514},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2400,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.4017410322457331,"extension":5.617399710461164},"hitData":{"launchSpeed":100.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":103.04}},"index":1,"playId":"636571d1-6a9e-3986-8651-420247c43c5a","pitchNumber":2,"startTime":"2025-08-19T03:04:29.706Z","endTime":"2025-08-19T03:04:40.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:04:40.696Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a ground ball to center fielder Andy Pages. Ezequiel Tovar scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T03:03:50.563Z","endTime":"2025-08-19T03:04:40.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":680736,"link":"/api/v1/people/680736"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":85.4,"strikeZoneTop":3.20823712811217,"strikeZoneBottom":1.41289860064951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.019787478918335,"aZ":-26.66950622901382,"pfxX":-0.946239426850648,"pfxZ":3.0005821538748663,"pX":0.9307377358131418,"pZ":3.8100292814413974,"vX0":-3.0908250672751367,"vY0":-132.7486526765611,"vZ0":0.7806118916709782,"x":81.52,"y":135.91,"x0":2.220288704313978,"y0":50.00302468617354,"z0":5.413376662380258,"aX":-1.734626646554865},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":2.2,"spinRate":2412,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.40833156146381944,"extension":5.625513954033289},"index":0,"playId":"12712899-88d4-32fa-b8da-3c12568878ea","pitchNumber":1,"startTime":"2025-08-19T03:04:14.590Z","endTime":"2025-08-19T03:04:17.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.149658890179772,"aZ":-24.959715223384812,"pfxX":0.7246303275431463,"pfxZ":3.8140485944587006,"pX":0.5095784564527129,"pZ":2.986164828365673,"vX0":-4.57647982288117,"vY0":-135.16823146173422,"vZ0":-1.629645117409884,"x":97.58,"y":158.15,"x0":2.1141752383451022,"y0":50.00654660155662,"z0":5.311224717111363,"aX":1.3729270686886514},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2400,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.4017410322457331,"extension":5.617399710461164},"hitData":{"launchSpeed":100.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":103.04}},"index":1,"playId":"636571d1-6a9e-3986-8651-420247c43c5a","pitchNumber":2,"startTime":"2025-08-19T03:04:29.706Z","endTime":"2025-08-19T03:04:40.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:04:40.696Z","atBatIndex":68},"scoringPlays":[11,12,23,42,51,68],"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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":195.43,"y":95.53},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":169.55,"y":99.49},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":74.86,"y":94.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":128.05,"y":165.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":173.1,"y":179.05},"type":"O","description":"Pop Out"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":112.29,"y":105.06},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":158.06,"y":106.43},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":187.58,"y":58.96},"type":"O","description":"Sac Fly"},{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":123.95,"y":89.86},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":162.01,"y":107.78},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":102.34,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":26,"top":[17,18,19,20],"bottom":[21,22,23,24,25,26],"hits":{"away":[{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":147.69,"y":68.04},"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":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":210.5,"y":105.56},"type":"H","description":"Double"},{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":109.25,"y":158.78},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":157.75,"y":109.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":182.73,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":100.18,"y":131.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":155.87,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":106.72,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":78.38,"y":61.2},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":95.06,"y":171.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":142.24,"y":185.18},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":125.54,"y":181.2},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":38,"top":[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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":124.45,"y":140.53},"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":5,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":151.44,"y":95.11},"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":128.0,"y":184.11},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":101.14,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":108.24,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":160.95,"y":60.33},"type":"H","description":"Double"},{"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":110.26,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":125.47,"y":146.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":180.15,"y":123.25},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49],"bottom":[50,51,52,53,54,55],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":170.88,"y":38.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":97.09,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":164.99,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":108.74,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":100.9,"y":138.79},"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":88.08,"y":73.83},"type":"H","description":"Double"},{"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":96.07,"y":96.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":190.88,"y":102.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":108.14,"y":44.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":119.39,"y":189.69},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":68,"top":[63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":144.14,"y":137.16},"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":9,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":108.24,"y":161.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":174.37,"y":84.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":158.39,"y":116.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":120.4,"y":103.04},"type":"H","description":"Single"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":6,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":8,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"catcher":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"third":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"shortstop":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"left":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"onDeck":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"inHole":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"battingOrder":10,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"onDeck":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"inHole":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"first":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"battingOrder":6,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":0,"outs":1},"boxscore":{"teams":{"away":{"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":7,"groundOuts":6,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".253","atBats":33,"obp":".330","slg":".438","ops":".768","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":13,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"4.12","inningsPitched":"8.1","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":33,"outs":25,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":42,"strikes":80,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.17","rbi":4,"pitchesPerInning":"14.64","runsScoredPer9":"4.32","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":25,"errors":0,"chances":38,"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":39,"gamesStarted":3,"flyOuts":54,"groundOuts":58,"airOuts":89,"runs":38,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":65,"baseOnBalls":16,"intentionalWalks":0,"hits":74,"hitByPitch":3,"atBats":284,"obp":".306","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1159,"era":"4.67","inningsPitched":"71.1","wins":7,"losses":5,"saves":2,"saveOpportunities":2,"holds":13,"blownSaves":0,"earnedRuns":37,"whip":"1.26","battersFaced":305,"outs":214,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":1159,"balls":409,"strikes":750,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".583","pitchesPerInning":"16.25","gamesFinished":6,"strikeoutWalkRatio":"4.06","strikeoutsPer9Inn":"8.20","walksPer9Inn":"2.02","hitsPer9Inn":"9.34","runsScoredPer9":"4.79","homeRunsPer9":"0.88","inheritedRunners":24,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":72,"groundOuts":50,"airOuts":104,"runs":58,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":75,"baseOnBalls":58,"intentionalWalks":1,"hits":97,"hitByPitch":3,"avg":".302","atBats":321,"obp":".408","slg":".508","ops":".916","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":163,"rbi":54,"leftOnBase":129,"sacBunts":0,"sacFlies":5,"babip":".347","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":12,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":24,"stolenBases":62,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":34,"putOuts":783,"errors":4,"chances":821,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":59,"groundOuts":82,"airOuts":94,"runs":42,"doubles":18,"triples":0,"homeRuns":9,"strikeOuts":93,"baseOnBalls":43,"intentionalWalks":0,"hits":63,"hitByPitch":9,"avg":".190","atBats":331,"obp":".299","slg":".326","ops":".625","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":108,"rbi":27,"leftOnBase":151,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.78","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":157,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":15,"groundOuts":11,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".196","atBats":97,"obp":".259","slg":".289","ops":".548","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":28,"rbi":16,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","assists":15,"putOuts":247,"errors":0,"chances":262,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":22,"groundOuts":54,"airOuts":42,"runs":21,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":206,"obp":".285","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":947,"era":"3.12","inningsPitched":"57.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.14","battersFaced":235,"outs":173,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":947,"balls":375,"strikes":572,"strikePercentage":".600","hitBatsmen":1,"balks":2,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"11.24","walksPer9Inn":"4.37","hitsPer9Inn":"5.93","runsScoredPer9":"3.28","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":58,"gamesStarted":0,"flyOuts":23,"groundOuts":29,"airOuts":53,"runs":17,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":3,"hits":33,"hitByPitch":5,"atBats":176,"obp":".276","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":878,"era":"2.81","inningsPitched":"51.1","wins":3,"losses":2,"saves":4,"saveOpportunities":8,"holds":22,"blownSaves":4,"earnedRuns":16,"whip":"0.99","battersFaced":205,"outs":154,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":878,"balls":304,"strikes":574,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".600","pitchesPerInning":"17.10","gamesFinished":9,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"11.75","walksPer9Inn":"3.16","hitsPer9Inn":"5.79","runsScoredPer9":"2.98","homeRunsPer9":"1.40","inheritedRunners":37,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":43,"groundOuts":42,"airOuts":64,"runs":21,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":5,"hits":43,"hitByPitch":2,"atBats":196,"obp":".313","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":900,"era":"3.48","inningsPitched":"54.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":21,"whip":"1.27","battersFaced":227,"outs":163,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":900,"balls":345,"strikes":555,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".833","pitchesPerInning":"16.56","gamesFinished":11,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.28","walksPer9Inn":"4.31","hitsPer9Inn":"7.12","runsScoredPer9":"3.48","homeRunsPer9":"1.16","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"2-3 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":71,"groundOuts":86,"airOuts":105,"runs":60,"doubles":31,"triples":1,"homeRuns":15,"strikeOuts":107,"baseOnBalls":47,"intentionalWalks":5,"hits":126,"hitByPitch":4,"avg":".301","atBats":419,"obp":".373","slg":".487","ops":".860","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":204,"rbi":69,"leftOnBase":162,"sacBunts":0,"sacFlies":5,"babip":".368","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.93","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":771,"errors":3,"chances":851,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":13,"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":13,"balls":2,"strikes":11,"strikePercentage":".850","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":2,"groundOuts":9,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"obp":".154","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"0.00","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":0,"whip":"0.57","battersFaced":26,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":24,"strikes":59,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.86","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"1.29","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"46","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".053","atBats":19,"obp":".143","slg":".105","ops":".248","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":2,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".077","groundOutsToAirouts":"0.71","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":7,"putOuts":13,"errors":0,"chances":20,"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"}]},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"75","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":123,"flyOuts":64,"groundOuts":99,"airOuts":94,"runs":118,"doubles":16,"triples":8,"homeRuns":43,"strikeOuts":151,"baseOnBalls":83,"intentionalWalks":16,"hits":136,"hitByPitch":3,"avg":".285","atBats":478,"obp":".392","slg":".621","ops":"1.013","caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":567,"totalBases":297,"rbi":81,"leftOnBase":147,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.05","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.12","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":10,"groundOuts":17,"airOuts":21,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":89,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"3.47","inningsPitched":"23.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.11","battersFaced":96,"outs":70,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":128,"strikes":243,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"15.90","gamesFinished":0,"strikeoutWalkRatio":"6.40","strikeoutsPer9Inn":"12.34","walksPer9Inn":"1.93","hitsPer9Inn":"8.10","runsScoredPer9":"3.47","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(L, 4-5)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"27.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":14,"gamesStarted":2,"flyOuts":23,"groundOuts":57,"airOuts":39,"runs":26,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":193,"obp":".303","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":822,"era":"4.24","inningsPitched":"51.0","wins":4,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":24,"whip":"1.24","battersFaced":213,"outs":153,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":270,"strikes":552,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".444","pitchesPerInning":"16.12","gamesFinished":6,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"9.35","walksPer9Inn":"2.47","hitsPer9Inn":"8.65","runsScoredPer9":"4.59","homeRunsPer9":"0.88","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":54,"groundOuts":101,"airOuts":88,"runs":48,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":106,"baseOnBalls":18,"intentionalWalks":0,"hits":98,"hitByPitch":1,"avg":".252","atBats":389,"obp":".284","slg":".465","ops":".749","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":181,"rbi":74,"leftOnBase":199,"sacBunts":0,"sacFlies":4,"babip":".292","groundOutsToAirouts":"1.15","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.45","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":194,"errors":2,"chances":202,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":83,"groundOuts":93,"airOuts":136,"runs":53,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":102,"baseOnBalls":26,"intentionalWalks":0,"hits":124,"hitByPitch":7,"avg":".276","atBats":450,"obp":".322","slg":".458","ops":".780","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":206,"rbi":70,"leftOnBase":178,"sacBunts":0,"sacFlies":5,"babip":".312","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":18,"lineOuts":35},"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":8,"putOuts":282,"errors":8,"chances":298,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","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":15,"gamesStarted":15,"flyOuts":46,"groundOuts":89,"airOuts":83,"runs":30,"doubles":15,"triples":2,"homeRuns":7,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":73,"hitByPitch":2,"atBats":291,"obp":".302","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1180,"era":"3.01","inningsPitched":"77.2","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.20","battersFaced":316,"outs":233,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1180,"balls":432,"strikes":748,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".778","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"5.68","walksPer9Inn":"2.32","hitsPer9Inn":"8.46","runsScoredPer9":"3.48","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":20},"fielding":{"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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"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,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":117,"groundOuts":101,"airOuts":193,"runs":75,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":55,"baseOnBalls":46,"intentionalWalks":2,"hits":109,"hitByPitch":3,"avg":".242","atBats":451,"obp":".312","slg":".370","ops":".682","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":167,"rbi":57,"leftOnBase":184,"sacBunts":0,"sacFlies":7,"babip":".246","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.69","popOuts":25,"lineOuts":51},"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":251,"putOuts":120,"errors":6,"chances":377,"fielding":".984","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":85,"flyOuts":40,"groundOuts":67,"airOuts":62,"runs":34,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":42,"baseOnBalls":30,"intentionalWalks":0,"hits":58,"hitByPitch":6,"avg":".264","atBats":220,"obp":".363","slg":".368","ops":".731","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":81,"rbi":26,"leftOnBase":98,"sacBunts":6,"sacFlies":3,"babip":".309","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":10,"lineOuts":12},"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":3,"putOuts":129,"errors":0,"chances":132,"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"}]},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","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":5,"gamesStarted":5,"flyOuts":12,"groundOuts":22,"airOuts":26,"runs":10,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":13,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":95,"obp":".330","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":444,"era":"1.80","inningsPitched":"25.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.44","battersFaced":109,"outs":75,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":174,"strikes":270,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".750","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.68","hitsPer9Inn":"8.28","runsScoredPer9":"3.60","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":10},"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}},"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":8,"gamesStarted":6,"flyOuts":21,"groundOuts":22,"airOuts":44,"runs":20,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":131,"obp":".295","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":582,"era":"3.86","inningsPitched":"35.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.23","battersFaced":146,"outs":105,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":582,"balls":218,"strikes":364,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".600","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"9.51","walksPer9Inn":"3.34","hitsPer9Inn":"7.71","runsScoredPer9":"5.14","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664747":{"person":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"jerseyNumber":"40","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":15,"gamesStarted":0,"flyOuts":11,"groundOuts":11,"airOuts":22,"runs":13,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":4,"atBats":60,"obp":".366","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":294,"era":"7.80","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":13,"whip":"1.47","battersFaced":71,"outs":45,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":110,"strikes":184,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.60","gamesFinished":3,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.20","walksPer9Inn":"4.20","hitsPer9Inn":"9.00","runsScoredPer9":"7.80","homeRunsPer9":"3.60","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":33,"groundOuts":55,"airOuts":59,"runs":23,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":46,"hitByPitch":0,"avg":".242","atBats":190,"obp":".301","slg":".384","ops":".685","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":73,"rbi":14,"leftOnBase":86,"sacBunts":1,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":12,"lineOuts":14},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":77,"errors":3,"chances":199,"fielding":".985","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":50,"gamesStarted":5,"flyOuts":42,"groundOuts":49,"airOuts":75,"runs":20,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":3,"hits":44,"hitByPitch":0,"atBats":216,"obp":".267","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":909,"era":"2.83","inningsPitched":"60.1","wins":2,"losses":2,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":19,"whip":"1.06","battersFaced":242,"outs":181,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":909,"balls":306,"strikes":603,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":9,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"8.06","walksPer9Inn":"2.98","hitsPer9Inn":"6.56","runsScoredPer9":"2.98","homeRunsPer9":"0.45","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"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":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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":59,"obp":".382","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"3.86","inningsPitched":"14.0","wins":0,"losses":2,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":6,"whip":"1.79","battersFaced":68,"outs":42,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":101,"strikes":178,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"19.93","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.86","walksPer9Inn":"5.14","hitsPer9Inn":"10.93","runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"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":"701","stats":{"batting":{"note":"b-","summary":"1-2 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".182","atBats":44,"obp":".321","slg":".205","ops":".526","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":9,"rbi":3,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":14,"errors":1,"chances":50,"fielding":".980","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":{"summary":"7.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":12,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":39,"strikes":64,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":57,"groundOuts":146,"airOuts":95,"runs":48,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":151,"baseOnBalls":46,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":487,"obp":".274","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2194,"era":"2.90","inningsPitched":"133.2","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.08","battersFaced":539,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2194,"balls":796,"strikes":1398,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":3,"winPercentage":".556","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.17","walksPer9Inn":"3.10","hitsPer9Inn":"6.60","runsScoredPer9":"3.23","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":20,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[660271,605141,606192,518692,681624,669743,624424,500743,690976,671083,687221,808967,683618,680736],"pitchers":[808967,683618,680736],"bench":[681909,669257],"bullpen":[607455,676508,664747,676263,607192,477132,686218,605483,595014,681911],"battingOrder":[660271,605141,606192,518692,681624,624424,690976,671083,687221],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Freeman, F 2 (31, Freeland, K, Mejia, J); Freeland, A (1, Hill)."},{"label":"TB","value":"Betts; Call; Freeland, A 2; Freeman, F 4; Ohtani 2; Rojas, M."},{"label":"RBI","value":"Freeland, A (3); Ohtani (81); Rushing (16)."},{"label":"2-out RBI","value":"Ohtani; Freeland, A."},{"label":"Runners left in scoring position, 2 out","value":"Kennedy, B; Conforto; Pages, A."},{"label":"SF","value":"Rushing."},{"label":"GIDP","value":"Call."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Freeman, F (4, 2nd base off Hill/Goodman)."}]}],"note":[{"label":"a","value":"Struck out for Call in the 6th."},{"label":"b","value":"Doubled for Rojas, M in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":13,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".239","atBats":31,"obp":".297","slg":".394","ops":".691","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":151,"era":"5.96","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.60","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":59,"strikes":92,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"pitchesPerInning":"16.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":12,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":39,"obp":".308","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":164,"era":"7.27","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.38","battersFaced":39,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":49,"strikes":115,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.92","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.23","walksPer9Inn":"0.00","hitsPer9Inn":"12.46","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":104,"flyOuts":59,"groundOuts":64,"airOuts":95,"runs":45,"doubles":14,"triples":6,"homeRuns":18,"strikeOuts":85,"baseOnBalls":18,"intentionalWalks":1,"hits":84,"hitByPitch":2,"avg":".258","atBats":325,"obp":".299","slg":".505","ops":".804","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":164,"rbi":49,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.06","popOuts":9,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":185,"errors":5,"chances":193,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"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,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":18,"groundOuts":45,"airOuts":26,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":21,"intentionalWalks":2,"hits":35,"hitByPitch":0,"atBats":147,"obp":".331","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":716,"era":"3.43","inningsPitched":"39.1","wins":4,"losses":3,"saves":6,"saveOpportunities":10,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.42","battersFaced":169,"outs":118,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":716,"balls":302,"strikes":414,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".571","pitchesPerInning":"18.20","gamesFinished":19,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.61","walksPer9Inn":"4.81","hitsPer9Inn":"8.01","runsScoredPer9":"3.89","homeRunsPer9":"0.92","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":40,"groundOuts":56,"airOuts":80,"runs":21,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":0,"hits":62,"hitByPitch":7,"atBats":253,"obp":".314","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1041,"era":"2.69","inningsPitched":"67.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":20,"whip":"1.22","battersFaced":284,"outs":201,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":372,"strikes":669,"strikePercentage":".640","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".333","pitchesPerInning":"15.54","gamesFinished":5,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.69","hitsPer9Inn":"8.33","runsScoredPer9":"2.82","homeRunsPer9":"0.81","inheritedRunners":31,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":25,"airOuts":22,"runs":11,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".301","atBats":83,"obp":".326","slg":".542","ops":".868","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":45,"rbi":13,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":161,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":49,"groundOuts":80,"airOuts":87,"runs":61,"doubles":11,"triples":0,"homeRuns":15,"strikeOuts":63,"baseOnBalls":38,"intentionalWalks":0,"hits":85,"hitByPitch":2,"atBats":311,"obp":".353","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","numberOfPitches":1423,"era":"6.43","inningsPitched":"78.1","wins":2,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.57","battersFaced":355,"outs":235,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1423,"balls":553,"strikes":870,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".182","pitchesPerInning":"18.17","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"7.24","walksPer9Inn":"4.37","hitsPer9Inn":"9.77","runsScoredPer9":"7.01","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":6,"chances":17,"fielding":".647","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":13,"groundOuts":9,"airOuts":20,"runs":6,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".227","atBats":66,"obp":".254","slg":".348","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":23,"rbi":14,"leftOnBase":24,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":113,"errors":5,"chances":122,"fielding":".959","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":27,"strikes":45,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":71,"groundOuts":130,"airOuts":131,"runs":81,"doubles":26,"triples":4,"homeRuns":16,"strikeOuts":85,"baseOnBalls":31,"intentionalWalks":1,"hits":149,"hitByPitch":5,"atBats":489,"obp":".349","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1871,"era":"5.16","inningsPitched":"120.1","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.50","battersFaced":531,"outs":361,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1871,"balls":605,"strikes":1266,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.99","rbi":2,"winPercentage":".200","pitchesPerInning":"15.55","gamesFinished":0,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"6.36","walksPer9Inn":"2.32","hitsPer9Inn":"11.14","runsScoredPer9":"6.06","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":11,"gamesStarted":11,"flyOuts":56,"groundOuts":51,"airOuts":80,"runs":44,"doubles":16,"triples":2,"homeRuns":14,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":73,"hitByPitch":1,"atBats":234,"obp":".355","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":924,"era":"6.75","inningsPitched":"54.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.61","battersFaced":252,"outs":164,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":924,"balls":312,"strikes":612,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"5.27","walksPer9Inn":"2.47","hitsPer9Inn":"12.02","runsScoredPer9":"7.24","homeRunsPer9":"2.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".306","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"2.89","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.18","battersFaced":36,"outs":28,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":45,"strikes":84,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.82","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.82","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"2.89","homeRunsPer9":"0.96","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"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":0,"lineOuts":1},"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":80,"flyOuts":47,"groundOuts":90,"airOuts":70,"runs":36,"doubles":17,"triples":2,"homeRuns":2,"strikeOuts":27,"baseOnBalls":27,"intentionalWalks":0,"hits":77,"hitByPitch":7,"avg":".296","atBats":260,"obp":".372","slg":".400","ops":".772","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":104,"rbi":24,"leftOnBase":91,"sacBunts":0,"sacFlies":4,"babip":".319","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"130.00","popOuts":3,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":85,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"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":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":21,"groundOuts":36,"airOuts":47,"runs":26,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":3,"atBats":171,"obp":".309","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":789,"era":"4.11","inningsPitched":"46.0","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.22","battersFaced":192,"outs":138,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":789,"balls":280,"strikes":509,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"17.15","gamesFinished":12,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.78","walksPer9Inn":"2.93","hitsPer9Inn":"8.02","runsScoredPer9":"5.09","homeRunsPer9":"0.78","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":18,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".247","atBats":73,"obp":".267","slg":".315","ops":".582","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":23,"rbi":5,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690022":{"person":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":10,"groundOuts":33,"airOuts":19,"runs":16,"doubles":5,"triples":3,"homeRuns":1,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".252","atBats":115,"obp":".298","slg":".374","ops":".672","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":43,"rbi":17,"leftOnBase":49,"sacBunts":3,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"115.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":50,"errors":5,"chances":145,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":59,"groundOuts":73,"airOuts":110,"runs":59,"doubles":21,"triples":4,"homeRuns":25,"strikeOuts":117,"baseOnBalls":27,"intentionalWalks":0,"hits":113,"hitByPitch":4,"avg":".274","atBats":412,"obp":".324","slg":".527","ops":".851","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":217,"rbi":69,"leftOnBase":166,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.48","popOuts":30,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":56,"stolenBasePercentage":".836","caughtStealingPercentage":".164","assists":27,"putOuts":484,"errors":8,"chances":519,"fielding":".985","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":34,"groundOuts":65,"airOuts":68,"runs":21,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":14,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".230","atBats":243,"obp":".282","slg":".362","ops":".644","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":88,"rbi":26,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":148,"errors":4,"chances":280,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":54,"groundOuts":83,"airOuts":91,"runs":54,"doubles":22,"triples":5,"homeRuns":14,"strikeOuts":126,"baseOnBalls":36,"intentionalWalks":0,"hits":112,"hitByPitch":4,"avg":".273","atBats":411,"obp":".336","slg":".453","ops":".789","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":186,"rbi":44,"leftOnBase":141,"sacBunts":0,"sacFlies":1,"babip":".360","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.36","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":197,"errors":3,"chances":209,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":22,"groundOuts":41,"airOuts":45,"runs":38,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":60,"hitByPitch":1,"atBats":170,"obp":".389","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":632,"era":"7.98","inningsPitched":"38.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.80","battersFaced":180,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":199,"strikes":433,"strikePercentage":".690","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".375","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"2.11","hitsPer9Inn":"14.09","runsScoredPer9":"8.92","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":57,"groundOuts":91,"airOuts":99,"runs":47,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":104,"baseOnBalls":26,"intentionalWalks":0,"hits":91,"hitByPitch":0,"avg":".238","atBats":382,"obp":".285","slg":".374","ops":".659","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":143,"rbi":42,"leftOnBase":146,"sacBunts":1,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.73","popOuts":12,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":276,"errors":2,"chances":281,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":30,"groundOuts":44,"airOuts":69,"runs":32,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":57,"baseOnBalls":11,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".274","atBats":230,"obp":".310","slg":".452","ops":".762","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":104,"rbi":22,"leftOnBase":70,"sacBunts":3,"sacFlies":0,"babip":".337","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.86","popOuts":10,"lineOuts":29},"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":170,"putOuts":102,"errors":7,"chances":279,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":48,"airOuts":44,"runs":8,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".190","atBats":158,"obp":".224","slg":".278","ops":".502","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":44,"rbi":9,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":85,"errors":5,"chances":177,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":1,"flyOuts":10,"groundOuts":17,"airOuts":18,"runs":15,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":72,"obp":".368","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":292,"era":"7.94","inningsPitched":"17.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.65","battersFaced":77,"outs":51,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":113,"strikes":179,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"6.88","walksPer9Inn":"1.59","hitsPer9Inn":"13.24","runsScoredPer9":"7.94","homeRunsPer9":"4.24","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":61,"groundOuts":138,"airOuts":111,"runs":91,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":57,"baseOnBalls":39,"intentionalWalks":1,"hits":163,"hitByPitch":6,"atBats":461,"obp":".407","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1887,"era":"7.00","inningsPitched":"108.0","wins":4,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":84,"whip":"1.87","battersFaced":515,"outs":324,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1887,"balls":730,"strikes":1157,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".222","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"4.75","walksPer9Inn":"3.25","hitsPer9Inn":"13.58","runsScoredPer9":"7.58","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":15,"strikes":20,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":14,"runs":7,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":51,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":237,"era":"3.95","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.46","battersFaced":60,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":88,"strikes":149,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.34","gamesFinished":5,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.22","walksPer9Inn":"5.27","hitsPer9Inn":"7.90","runsScoredPer9":"4.61","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".273","atBats":33,"obp":".400","slg":".364","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":12,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":17,"putOuts":12,"errors":0,"chances":29,"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"}]},"ID678821":{"person":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":11,"gamesStarted":0,"flyOuts":10,"groundOuts":5,"airOuts":15,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":40,"obp":".440","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":218,"era":"9.64","inningsPitched":"9.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"2.25","battersFaced":50,"outs":28,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":93,"strikes":125,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".500","pitchesPerInning":"23.36","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"12.54","runsScoredPer9":"11.57","homeRunsPer9":"2.89","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"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"}]}},"batters":[671289,666160,696100,687597,678662,682653,691720,686668,690022,607536,677955,678821,675848,680767],"pitchers":[607536,677955,678821,675848,680767],"bench":[606115,571657,692585,690924],"bullpen":[623433,699911,801403,663372,596295,685299,623474,683627,622608],"battingOrder":[671289,666160,696100,687597,678662,682653,691720,686668,690022],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tovar (16, Wrobleski)."},{"label":"HR","value":"Tovar (7, 7th inning off Yamamoto, 0 on, 1 out)."},{"label":"TB","value":"Bernabel; Doyle, B 2; Ritter; Tovar 6."},{"label":"RBI","value":"Bernabel (13); Ritter 2 (17); Tovar (22)."},{"label":"Runners left in scoring position, 2 out","value":"Ritter; Goodman."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Tovar-Ritter-Bernabel)."}]}],"note":[]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Freeland, K."},{"label":"Pitches-strikes","value":"Yamamoto 103-64; Henriquez, E 13-11; Wrobleski 6-5; Freeland, K 72-45; Hill 35-20; Peralta, L 14-10; Mejia, J 17-10; Vodnik 13-7."},{"label":"Groundouts-flyouts","value":"Yamamoto 12-1; Henriquez, E 1-0; Wrobleski 0-1; Freeland, K 1-5; Hill 2-1; Peralta, L 0-0; Mejia, J 1-1; Vodnik 2-0."},{"label":"Batters faced","value":"Yamamoto 27; Henriquez, E 3; Wrobleski 3; Freeland, K 18; Hill 8; Peralta, L 3; Mejia, J 4; Vodnik 3."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Adam Hamari. 2B: Lance Barksdale. 3B: Ryan Wills. "},{"label":"Weather","value":"86 degrees, Clear."},{"label":"Wind","value":"7 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"27,259."},{"label":"Venue","value":"Coors Field."},{"label":"August 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","boxscoreName":"Yamamoto"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":12,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":39,"strikes":64,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":57,"groundOuts":146,"airOuts":95,"runs":48,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":151,"baseOnBalls":46,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":487,"obp":".274","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2194,"era":"2.90","inningsPitched":"133.2","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.08","battersFaced":539,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2194,"balls":796,"strikes":1398,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":3,"winPercentage":".556","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.17","walksPer9Inn":"3.10","hitsPer9Inn":"6.60","runsScoredPer9":"3.23","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":20,"errors":1,"chances":37,"fielding":".973","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":61,"pitchingGameScore":61},{"player":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","boxscoreName":"Tovar"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":30,"groundOuts":44,"airOuts":69,"runs":32,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":57,"baseOnBalls":11,"intentionalWalks":0,"hits":63,"hitByPitch":1,"avg":".274","atBats":230,"obp":".310","slg":".452","ops":".762","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":104,"rbi":22,"leftOnBase":70,"sacBunts":3,"sacFlies":0,"babip":".337","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.86","popOuts":10,"lineOuts":29},"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":170,"putOuts":102,"errors":7,"chances":279,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"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":"400","stats":{"batting":{"summary":"2-3 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":71,"groundOuts":86,"airOuts":105,"runs":60,"doubles":31,"triples":1,"homeRuns":15,"strikeOuts":107,"baseOnBalls":47,"intentionalWalks":5,"hits":126,"hitByPitch":4,"avg":".301","atBats":419,"obp":".373","slg":".487","ops":".860","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":204,"rbi":69,"leftOnBase":162,"sacBunts":0,"sacFlies":5,"babip":".368","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.93","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":771,"errors":3,"chances":851,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"loser":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}