{"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":776362,"link":"/api/v1.1/game/776362/feed/live","metaData":{"wait":10,"timeStamp":"20250912_054138","gameEvents":["sac_fly","game_finished"],"logicalEvents":["countChange","count00","newBatter","batterSwitchedToLeftHanded","newRightHandedHit","runnersOnFirstAndSecond","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776362,"type":"R","doubleHeader":"N","id":"2025/09/11/anamlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776362-2025-09-11","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-12T01:40:00Z","originalDate":"2025-09-11","officialDate":"2025-09-11","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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2025,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":147,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":78,"ties":0,"pct":".469"},"records":{},"divisionLeader":false,"wins":69,"losses":78,"winningPercentage":".469"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":147,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":79,"losses":68,"ties":0,"pct":".537"},"records":{},"divisionLeader":false,"wins":79,"losses":68,"winningPercentage":".537"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID621035":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035","firstName":"Christopher","lastName":"Taylor","primaryNumber":"3","birthDate":"1990-08-29","currentAge":36,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Chris","useLastName":"Taylor","middleName":"Armand","boxscoreName":"Taylor, Ch","nickName":"CT3","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Taylor","nameSlug":"chris-taylor-621035","firstLastName":"Chris Taylor","lastFirstName":"Taylor, Chris","lastInitName":"Taylor, C","initLastName":"C Taylor","fullFMLName":"Christopher Armand Taylor","fullLFMName":"Taylor, Christopher Armand","strikeZoneTop":3.224,"strikeZoneBottom":1.627},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID592426":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426","firstName":"Luke","lastName":"Jackson","primaryNumber":"53","birthDate":"1991-08-24","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Jackson","middleName":"Ray","boxscoreName":"Jackson","nickName":"Skywalker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Jackson","nameSlug":"luke-jackson-592426","firstLastName":"Luke Jackson","lastFirstName":"Jackson, Luke","lastInitName":"Jackson, L","initLastName":"L Jackson","fullFMLName":"Luke Ray Jackson","fullLFMName":"Jackson, Luke Ray","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID570632":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632","firstName":"José","lastName":"Ureña","primaryNumber":"54","birthDate":"1991-09-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Ureña","middleName":"Miguel","boxscoreName":"Ureña","nickName":"El Nueve","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"ooh-rain-ya","mlbDebutDate":"2015-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ureña","nameSlug":"jose-urena-570632","firstLastName":"José Ureña","lastFirstName":"Ureña, José","lastInitName":"Ureña, J","initLastName":"J Ureña","fullFMLName":"José Miguel Ureña","fullLFMName":"Ureña, José Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID596112":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112","firstName":"Robert","lastName":"Stephenson","primaryNumber":"24","birthDate":"1993-02-24","currentAge":33,"birthCity":"Martinez","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Stephenson","middleName":"William","boxscoreName":"Stephenson, R","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Stephenson","nameSlug":"robert-stephenson-596112","firstLastName":"Robert Stephenson","lastFirstName":"Stephenson, Robert","lastInitName":"Stephenson, R","initLastName":"R Stephenson","fullFMLName":"Robert William Stephenson","fullLFMName":"Stephenson, Robert William","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID702674":{"id":702674,"fullName":"Caden Dana","link":"/api/v1/people/702674","firstName":"Caden","lastName":"Dana","primaryNumber":"36","birthDate":"2003-12-17","currentAge":22,"birthCity":"Warwick","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caden","useLastName":"Dana","middleName":"Lawrence","boxscoreName":"Dana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caden Dana","nameSlug":"caden-dana-702674","firstLastName":"Caden Dana","lastFirstName":"Dana, Caden","lastInitName":"Dana, C","initLastName":"C Dana","fullFMLName":"Caden Lawrence Dana","fullLFMName":"Dana, Caden Lawrence","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID665861":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861","firstName":"Sebastián","lastName":"Rivero","primaryNumber":"38","birthDate":"1998-11-16","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sebastián","useLastName":"Rivero","boxscoreName":"Rivero","gender":"M","nameMatrilineal":"Aguilar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sebastián Rivero","nameSlug":"sebastian-rivero-665861","firstLastName":"Sebastián Rivero","lastFirstName":"Rivero, Sebastián","lastInitName":"Rivero, S","initLastName":"S Rivero","fullFMLName":"Sebastián Rivero","fullLFMName":"Rivero, Sebastián ","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID620454":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454","firstName":"José","lastName":"Castillo","birthDate":"1996-01-10","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 6\"","weight":252,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Castillo","middleName":"Gregorio","boxscoreName":"Castillo, J","nickName":"Big Dude","gender":"M","nameMatrilineal":"Tovar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Castillo","nameSlug":"jose-castillo-620454","firstLastName":"José Castillo","lastFirstName":"Castillo, José","lastInitName":"Castillo, J","initLastName":"J Castillo","fullFMLName":"José Gregorio Castillo","fullLFMName":"Castillo, José Gregorio","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683090":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090","firstName":"Matthew","lastName":"Lugo","primaryNumber":"24","birthDate":"2001-05-09","currentAge":25,"birthCity":"Manati","birthCountry":"Puerto Rico","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Matthew","useLastName":"Lugo","middleName":"Jabel","boxscoreName":"Lugo, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matthew Lugo","nameSlug":"matthew-lugo-683090","firstLastName":"Matthew Lugo","lastFirstName":"Lugo, Matthew","lastInitName":"Lugo, M","initLastName":"M Lugo","fullFMLName":"Matthew Jabel Lugo","fullLFMName":"Lugo, Matthew Jabel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID669722":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722","firstName":"Logan","lastName":"Davidson","primaryNumber":"78","birthDate":"1997-12-26","currentAge":28,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Logan","useLastName":"Davidson","middleName":"Douglas","boxscoreName":"Davidson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Davidson","nameSlug":"logan-davidson-669722","firstLastName":"Logan Davidson","lastFirstName":"Davidson, Logan","lastInitName":"Davidson, L","initLastName":"L Davidson","fullFMLName":"Logan Douglas Davidson","fullLFMName":"Davidson, Logan Douglas","strikeZoneTop":3.352,"strikeZoneBottom":1.691},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671111":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111","firstName":"Samuel","lastName":"Peralta","primaryNumber":"67","birthDate":"1998-05-10","currentAge":28,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sammy","useLastName":"Peralta","middleName":"Felipe","boxscoreName":"Peralta, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sammy Peralta","nameSlug":"sammy-peralta-671111","firstLastName":"Sammy Peralta","lastFirstName":"Peralta, Sammy","lastInitName":"Peralta, S","initLastName":"S Peralta","fullFMLName":"Samuel Felipe Peralta","fullLFMName":"Peralta, Samuel Felipe","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Cloudy","temp":"67","wind":"0 mph, Calm"},"gameInfo":{"attendance":19129,"firstPitch":"2025-09-12T01:41:00.000Z","gameDurationMinutes":240},"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"home":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"}},"officialScorer":{"id":499385,"fullName":"Gary Brooks","link":"/api/v1/people/499385"},"primaryDatacaster":{"id":661303,"fullName":"Sean Poor","link":"/api/v1/people/661303"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":5,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-12T01:41:51.489Z","endTime":"2025-09-12T01:43:24.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T21:59:42.575Z","endTime":"2025-09-12T01:17:23.726Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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-09-12T01:17:23.726Z","endTime":"2025-09-12T01:41:15.132Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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-09-12T01:41:15.132Z","endTime":"2025-09-12T01:41:53.668Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":95.9,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68557029424702,"aZ":-9.304313190667543,"pfxX":-6.000283504041905,"pfxZ":11.707809899145932,"pX":0.5358405257707487,"pZ":2.8482108364492826,"vX0":5.368957759375675,"vY0":-139.44627910098012,"vZ0":-5.5928567698795755,"x":96.58,"y":161.88,"x0":-0.6424163242925305,"y0":50.006509000075596,"z0":5.504661441395736,"aX":-11.725383824623766},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":9.6,"spinRate":2504,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39399175473732573,"extension":6.437391658392064},"index":3,"playId":"13e9dbee-cc13-303c-825a-f5e1f4e787db","pitchNumber":1,"startTime":"2025-09-12T01:41:53.668Z","endTime":"2025-09-12T01:41:57.125Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45954020492318,"aZ":-11.009478576300168,"pfxX":-5.05117380552168,"pfxZ":10.79860407909341,"pX":0.33414439701091114,"pZ":3.2895102245005345,"vX0":4.446273993976175,"vY0":-139.3915250369864,"vZ0":-4.325056155356548,"x":104.26,"y":149.96,"x0":-0.6283698349183865,"y0":50.0067120670898,"z0":5.593134934797725,"aX":-9.903957341322636},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":8.2,"spinRate":2624,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3935169587119822,"extension":6.247927275244272},"index":4,"playId":"49034b11-66f4-3da1-829d-7ad37029ab39","pitchNumber":2,"startTime":"2025-09-12T01:42:13.713Z","endTime":"2025-09-12T01:42:17.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-12T01:42:22.736Z","endTime":"2025-09-12T01:42:37.909Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.878905154432026,"aZ":-11.084656455606154,"pfxX":-5.8004596223216405,"pfxZ":10.593702305323669,"pX":0.3806090118664578,"pZ":2.353530841135282,"vX0":4.532408110638399,"vY0":-140.67283170530098,"vZ0":-6.76583255540892,"x":102.49,"y":175.23,"x0":-0.503172544753524,"y0":50.0053473319743,"z0":5.519270191134151,"aX":-11.550169197248454},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2573,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39035625891227754,"extension":6.307630406853197},"index":6,"playId":"9de3bca2-51ba-33fe-b2dc-9054cadd7bd7","pitchNumber":3,"startTime":"2025-09-12T01:42:37.909Z","endTime":"2025-09-12T01:42:45.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46330752930553,"aZ":-12.257822342312679,"pfxX":-3.8547287357887763,"pfxZ":10.071470165455132,"pX":0.9816590949360451,"pZ":3.1160181972122674,"vX0":5.599697304725053,"vY0":-140.16121396396275,"vZ0":-4.577923572485089,"x":79.58,"y":154.65,"x0":-0.5469036539532189,"y0":50.005768574016436,"z0":5.579331469343319,"aX":-7.625327452894888},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2408,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39169718538049203,"extension":6.344588552581578},"index":7,"playId":"16908986-d090-3c65-a66d-3a31ff0b7940","pitchNumber":4,"startTime":"2025-09-12T01:43:20.269Z","endTime":"2025-09-12T01:43:24.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:43:24.569Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-12T01:43:46.842Z","endTime":"2025-09-12T01:45:30.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.34999916935052,"strikeZoneBottom":1.66245757213611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.709107868701665,"aZ":-13.163416943680984,"pfxX":-7.299395255824946,"pfxZ":9.670891965590613,"pX":0.7648832226306089,"pZ":2.553370366684269,"vX0":6.693056367457017,"vY0":-139.60741064764613,"vZ0":-5.410573203835992,"x":87.84,"y":169.84,"x0":-0.7203725128506248,"y0":50.00046051429235,"z0":5.389672555718521,"aX":-14.344350523740122},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2476,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3929920222551071,"extension":6.414081818399121},"index":0,"playId":"c5bc307f-8626-383b-bae4-2983494c8c08","pitchNumber":1,"startTime":"2025-09-12T01:43:53.505Z","endTime":"2025-09-12T01:43:58.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.742599115131085,"aZ":-39.45808211439857,"pfxX":1.9662256332481554,"pfxZ":-4.642625781995333,"pX":0.41826533360035756,"pZ":0.5526240447425731,"vX0":2.250084752686357,"vY0":-124.15374836053415,"vZ0":-3.94228925498199,"x":101.06,"y":223.86,"x0":-0.753651861891951,"y0":50.004867936582386,"z0":5.429013307971334,"aX":3.083736381076573},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.0,"breakHorizontal":-4.1,"spinRate":2333,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44037051430856433,"extension":6.440400395101524},"index":1,"playId":"585d8db1-3d52-3ec9-814f-8696d8397b98","pitchNumber":2,"startTime":"2025-09-12T01:44:10.944Z","endTime":"2025-09-12T01:44:15.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-12T01:44:27.561Z","endTime":"2025-09-12T01:44:45.450Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":86.1,"endSpeed":79.2,"strikeZoneTop":3.40754388062015,"strikeZoneBottom":1.70996900742368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.041733597638117,"aZ":-30.264330792459187,"pfxX":-6.901763089234394,"pfxZ":1.211785773311272,"pX":1.5851760824461765,"pZ":-0.4570308787480684,"vX0":7.846475335062199,"vY0":-124.90897717315823,"vZ0":-7.582226536062481,"x":56.58,"y":251.12,"x0":-0.7056707878208509,"y0":50.003015122745715,"z0":5.118942142085545,"aX":-10.865877016467653},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":10.6,"spinRate":882,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43912915229487615,"extension":6.68615996859877},"index":3,"playId":"d933457d-f3bd-3181-88f8-d730ff6eb005","pitchNumber":3,"startTime":"2025-09-12T01:44:45.450Z","endTime":"2025-09-12T01:44:49.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.3261521662612,"strikeZoneBottom":1.62866498931729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879191906976608,"aZ":-32.82081944696426,"pfxX":-7.629780098918319,"pfxZ":-0.421983584381481,"pX":0.39937145290672227,"pZ":0.6791181009377074,"vX0":5.806741946923939,"vY0":-123.86575987197735,"vZ0":-4.367419823518748,"x":101.78,"y":220.44,"x0":-0.9947825694301462,"y0":50.000956426541556,"z0":5.237477070937264,"aX":-11.744901800812265},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":12.2,"spinRate":988,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4437676519722489,"extension":6.567695180861812},"index":4,"playId":"6e7e58c4-a9c2-3c37-b7dc-cb9ab19494e0","pitchNumber":4,"startTime":"2025-09-12T01:45:04.821Z","endTime":"2025-09-12T01:45:08.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.42349438154364,"aZ":-11.441670323744733,"pfxX":-5.564059596635822,"pfxZ":10.372688054984682,"pX":-0.009913060779175253,"pZ":4.006209870538368,"vX0":3.6451270205561372,"vY0":-140.82241270174026,"vZ0":-2.5194236129779743,"x":117.38,"y":130.61,"x0":-0.6014621856960393,"y0":50.0011933391183,"z0":5.657384395141992,"aX":-11.120042802040306},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":9.2,"spinRate":2624,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3896711417377383,"extension":6.267459743867091},"index":5,"playId":"b12c90e4-75af-3133-afa6-ff9cd1d1136b","pitchNumber":5,"startTime":"2025-09-12T01:45:25.930Z","endTime":"2025-09-12T01:45:30.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:45:30.029Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-12T01:45:55.687Z","endTime":"2025-09-12T01:46:45.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.37000138030249,"strikeZoneBottom":1.52873227372616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94412445629176,"aZ":-14.915026461142428,"pfxX":-9.249307379914496,"pfxZ":8.854033652075957,"pX":-0.08047712100456324,"pZ":0.7611448742100045,"vX0":5.166814828662231,"vY0":-138.71011934922197,"vZ0":-9.594713465413813,"x":120.07,"y":218.23,"x0":-0.7654058651193224,"y0":50.00141044391067,"z0":5.258669329213394,"aX":-18.027235036710504},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":15.7,"spinRate":2554,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3948317990648311,"extension":6.478087802999858},"index":0,"playId":"8e28a46f-6654-37d0-9080-fe57660539d8","pitchNumber":1,"startTime":"2025-09-12T01:45:57.548Z","endTime":"2025-09-12T01:46:01.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97520689847396,"aZ":-9.134738127242489,"pfxX":-6.100508863755415,"pfxZ":11.571702819390648,"pX":-0.34532866248991617,"pZ":2.345071350776439,"vX0":3.256388965123243,"vY0":-140.47821642224878,"vZ0":-6.933818740474952,"x":130.16,"y":175.46,"x0":-0.7293758141652111,"y0":50.00310679871409,"z0":5.44521708292488,"aX":-12.14536634318623},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":10.3,"spinRate":2626,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.39048432123304977,"extension":6.3252743181820215},"index":1,"playId":"e9f3199c-2fbe-3a21-957a-dd06dd5a4b56","pitchNumber":2,"startTime":"2025-09-12T01:46:16.353Z","endTime":"2025-09-12T01:46:21.414Z","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":96.4,"endSpeed":88.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35380135157807,"aZ":-8.467837559704487,"pfxX":-4.069488842336723,"pfxZ":11.884148213242945,"pX":0.2592320189642272,"pZ":2.6014333777395935,"vX0":3.9417108875018987,"vY0":-140.25828570264125,"vZ0":-6.353739993118355,"x":107.12,"y":168.54,"x0":-0.6347625022062817,"y0":50.00470713029541,"z0":5.446681148940709,"aX":-8.119163675830192},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.4,"breakHorizontal":6.6,"spinRate":2642,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39033742807915095,"extension":6.440597151548299},"hitData":{"launchSpeed":95.2,"launchAngle":48.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.93,"coordY":88.43}},"index":2,"playId":"ab0c18e0-cc68-3ce9-8a35-c33fbf9e6b72","pitchNumber":3,"startTime":"2025-09-12T01:46:35.925Z","endTime":"2025-09-12T01:46:45.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:46:45.971Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a sharp ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-12T01:48:46.285Z","endTime":"2025-09-12T01:49:52.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.41965936273508,"strikeZoneBottom":1.68000121258931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54619006920339,"aZ":-22.993663006546893,"pfxX":-8.705687811616087,"pfxZ":4.68333523296956,"pX":-1.159613225651741,"pZ":2.0037683860602566,"vX0":2.761685096284652,"vY0":-139.36160555797176,"vZ0":-6.116039968082151,"x":161.2,"y":184.68,"x0":-1.035059771341285,"y0":50.00069477776911,"z0":5.75486249258563,"aX":-17.048879584528784},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":15.1,"spinRate":1986,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3936613487306979,"extension":6.626834767303143},"index":0,"playId":"cc8112bb-3db1-3135-b819-4385530d6c13","pitchNumber":1,"startTime":"2025-09-12T01:48:57.042Z","endTime":"2025-09-12T01:49:01.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.489068340427664,"aZ":-22.854814764666163,"pfxX":-8.987946184834037,"pfxZ":4.7882434453695115,"pX":-0.4691780030697499,"pZ":1.652616617508505,"vX0":4.279287392407477,"vY0":-138.75936824990453,"vZ0":-6.866974939806217,"x":134.88,"y":194.16,"x0":-0.8647710830774135,"y0":50.00689879600982,"z0":5.68603326749412,"aX":-17.5038417251002},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":1979,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3949766716407024,"extension":6.7290439434812415},"index":1,"playId":"f2a92003-c98d-3bfd-8a3e-be89ba832150","pitchNumber":2,"startTime":"2025-09-12T01:49:13.652Z","endTime":"2025-09-12T01:49:16.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00582990320989,"aZ":-25.945855193899778,"pfxX":-9.372410215883317,"pfxZ":3.141428329560502,"pX":-0.13508773195002216,"pZ":1.780356759514273,"vX0":5.607719510753089,"vY0":-140.0226172384746,"vZ0":-5.973815479132291,"x":122.15,"y":190.71,"x0":-0.9474597718216842,"y0":50.002564078399445,"z0":5.6420505642855865,"aX":-18.586049887215243},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":2054,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39135576159190677,"extension":6.679762374071792},"hitData":{"launchSpeed":103.1,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.02,"coordY":97.84}},"index":2,"playId":"0a98bcce-045c-3c0b-89ed-c09dd466fb4d","pitchNumber":3,"startTime":"2025-09-12T01:49:41.703Z","endTime":"2025-09-12T01:49:52.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:49:52.726Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-12T01:50:16.142Z","endTime":"2025-09-12T01:51:41.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.703090213740726,"aZ":-42.967405700510476,"pfxX":7.804819238372234,"pfxZ":-7.130518979629352,"pX":0.8928857428356063,"pZ":1.9847538727949332,"vX0":2.0814863447831593,"vY0":-122.94407536389159,"vZ0":-0.6120619453165446,"x":82.97,"y":185.19,"x0":-0.9803740869340271,"y0":50.0002486719324,"z0":5.916166676431245,"aX":11.821905983213693},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.7,"breakHorizontal":-14.6,"spinRate":2521,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44727355497980303,"extension":6.641279218862141},"index":0,"playId":"d51480c3-a1ee-3a8f-b487-77c13984f817","pitchNumber":1,"startTime":"2025-09-12T01:50:19.224Z","endTime":"2025-09-12T01:50:23.502Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.106314818022945,"aZ":-24.71296249161474,"pfxX":-9.650372468319244,"pfxZ":3.93301490131143,"pX":0.1746337276508338,"pZ":1.7301445772320085,"vX0":6.30456287887406,"vY0":-136.88971651105672,"vZ0":-6.458078215562417,"x":110.34,"y":192.07,"x0":-0.9039666014333608,"y0":50.00625721403668,"z0":5.810956183872951,"aX":-18.32569257727378},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":1838,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40005886772951627,"extension":6.626312930943628},"index":1,"playId":"2b92b4bc-902e-32fb-9077-2dc0f292a470","pitchNumber":2,"startTime":"2025-09-12T01:50:36.459Z","endTime":"2025-09-12T01:50:40.697Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.589200097457944,"aZ":-33.581817596878906,"pfxX":-7.189123037050285,"pfxZ":-0.765123407047053,"pX":-1.0373863970539285,"pZ":2.629259655130652,"vX0":2.1119973519883732,"vY0":-134.7555495848219,"vZ0":-2.297997882564365,"x":156.54,"y":167.79,"x0":-0.896058144667565,"y0":50.00292232786752,"z0":5.859710308224858,"aX":-13.254343184580884},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.7,"breakHorizontal":12.6,"spinRate":1577,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4060703635208429,"extension":6.588579897081241},"index":2,"playId":"690c607d-f8bf-37ae-9902-483c2ace0949","pitchNumber":3,"startTime":"2025-09-12T01:51:02.744Z","endTime":"2025-09-12T01:51:06.439Z","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":3,"startTime":"2025-09-12T01:51:18.777Z","endTime":"2025-09-12T01:51:36.716Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":97.3,"endSpeed":89.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.822186907480674,"aZ":-14.820397756102102,"pfxX":-3.9992006761330128,"pfxZ":8.517379871114848,"pX":-0.2805635103046271,"pZ":3.317096024472639,"vX0":3.597347340020272,"vY0":-141.6996262649143,"vZ0":-4.309636104119958,"x":127.69,"y":149.22,"x0":-1.0458143850614325,"y0":50.002971385388115,"z0":5.802063563600223,"aX":-8.14780349620863},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2273,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3862703703176278,"extension":6.582317577146274},"index":4,"playId":"293b8951-e65c-3377-ad1d-041e4d52484b","pitchNumber":4,"startTime":"2025-09-12T01:51:36.716Z","endTime":"2025-09-12T01:51:41.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:51:41.320Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp line drive to center fielder Bryce Teodosio. Randy Arozarena to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-12T01:52:02.933Z","endTime":"2025-09-12T01:56:16.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.21933056682825,"strikeZoneBottom":1.52999919863437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25743856837983,"aZ":-41.550584630844796,"pfxX":8.988070806082671,"pfxZ":-6.155442915955158,"pX":0.7609768191478474,"pZ":2.82019634053807,"vX0":1.0035258432279575,"vY0":-122.86269084604217,"vZ0":0.7474456279739101,"x":87.99,"y":162.63,"x0":-0.8204904852751173,"y0":50.00405166673945,"z0":6.054429536131088,"aX":13.686530564833701},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.7,"breakHorizontal":-16.6,"spinRate":2452,"spinDirection":35},"zone":3,"typeConfidence":2.0,"plateTime":0.4464922800460105,"extension":6.555491712659241},"index":0,"playId":"1760ff35-8247-32da-ae6b-7cf2fdd98ca6","pitchNumber":1,"startTime":"2025-09-12T01:52:06.874Z","endTime":"2025-09-12T01:52:11.008Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.19686055027685,"strikeZoneBottom":1.50281625037947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.162701112654265,"aZ":-41.78318983930605,"pfxX":9.240083859961961,"pfxZ":-6.27559387264817,"pX":1.476693697006472,"pZ":1.8619787620643808,"vX0":2.075714865940086,"vY0":-123.35590578371071,"vZ0":-1.4660413925809828,"x":60.71,"y":188.51,"x0":-0.5774099649288803,"y0":50.00464461637602,"z0":6.0091494946204564,"aX":14.140696889017475},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.4,"breakHorizontal":-17.2,"spinRate":2495,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4452207975538749,"extension":6.627803908453195},"index":1,"playId":"c431443b-a298-3ffe-a191-db969b65dd12","pitchNumber":2,"startTime":"2025-09-12T01:52:26.769Z","endTime":"2025-09-12T01:52:30.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.728097728197213,"aZ":-27.553110672189824,"pfxX":-8.406436622880435,"pfxZ":2.3342570567439083,"pX":-1.511109443162573,"pZ":1.9054921116754802,"vX0":1.617229552695595,"vY0":-139.83105327567745,"vZ0":-5.328360096496519,"x":174.6,"y":187.33,"x0":-1.0051045536231278,"y0":50.00270920862914,"z0":5.645080558846785,"aX":-16.63489983725678},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":2060,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39181456499876033,"extension":6.6249118281577974},"index":2,"playId":"35639b60-bcc6-3c79-9fe2-cf85b589e46a","pitchNumber":3,"startTime":"2025-09-12T01:52:44.999Z","endTime":"2025-09-12T01:52:49.987Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.19566448256431,"strikeZoneBottom":1.50019814260499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.362187289942575,"aZ":-42.880008317847356,"pfxX":6.001642636871737,"pfxZ":-6.900987650938182,"pX":1.3058399332307518,"pZ":1.6815423409473969,"vX0":2.8063657440552796,"vY0":-124.18546078333624,"vZ0":-1.8752745058010363,"x":67.22,"y":193.38,"x0":-0.6207546985421151,"y0":50.002346800912306,"z0":6.034643284745619,"aX":9.31227749263772},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.7,"breakHorizontal":-11.5,"spinRate":2561,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4421468967302027,"extension":6.622313263016394},"index":3,"playId":"e265d370-6175-3b27-9568-904e4df07a0d","pitchNumber":4,"startTime":"2025-09-12T01:53:16.729Z","endTime":"2025-09-12T01:53:21.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.147544020127924,"aZ":-27.562066962553956,"pfxX":-9.187929565651988,"pfxZ":2.3143699478933923,"pX":-1.1041771255857897,"pZ":1.9362055061739174,"vX0":2.828993704546308,"vY0":-140.43581698055593,"vZ0":-5.3168939565877285,"x":159.09,"y":186.5,"x0":-0.9314619387159364,"y0":50.005768586415755,"z0":5.649563303572841,"aX":-18.333935591610416},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.2,"breakHorizontal":16.1,"spinRate":2083,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3901958164668673,"extension":6.731915212682418},"index":4,"playId":"050cbf5d-531a-35bc-a97d-17a991a86689","pitchNumber":5,"startTime":"2025-09-12T01:53:36.082Z","endTime":"2025-09-12T01:53:39.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-12T01:53:56.995Z","endTime":"2025-09-12T01:55:39.606Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.315221731510924,"aZ":-23.465111463136587,"pfxX":-7.24755769588159,"pfxZ":4.373458520448681,"pX":-1.06205328973858,"pZ":1.9415971795002729,"vX0":2.3973355114867925,"vY0":-140.18887357791942,"vZ0":-6.282705727053445,"x":157.48,"y":186.36,"x0":-0.9858808889664283,"y0":50.00631955020963,"z0":5.740731127072876,"aX":-14.44702786518291},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":2012,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3905167721395024,"extension":6.867377415122089},"index":6,"playId":"08ff9223-1758-3eda-b69b-9f2ea7902163","pitchNumber":6,"startTime":"2025-09-12T01:55:39.606Z","endTime":"2025-09-12T01:55:44.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05727007895134,"aZ":-24.234742905476693,"pfxX":-9.140393475003783,"pfxZ":3.835734958205287,"pX":0.06362026352405392,"pZ":1.09120909974762,"vX0":6.006126206105396,"vY0":-142.77527170986187,"vZ0":-8.408260005423507,"x":114.57,"y":209.32,"x0":-0.8768743720754428,"y0":50.00271937902974,"z0":5.592810236564261,"aX":-18.920582716315874},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.4,"breakHorizontal":15.4,"spinRate":1999,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3832466627483635,"extension":6.7118889521524085},"hitData":{"launchSpeed":110.6,"launchAngle":8.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.19,"coordY":72.71}},"index":7,"playId":"70b83277-b0e8-3078-ace5-9bb5b44f2a92","pitchNumber":7,"startTime":"2025-09-12T01:56:06.104Z","endTime":"2025-09-12T01:56:16.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:56:16.109Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Logan Davidson. Randy Arozarena to 3rd. Julio Rodríguez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-12T01:56:54.852Z","endTime":"2025-09-12T01:57:07.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48876672531901,"aZ":-22.17874442553872,"pfxX":-8.701894688239879,"pfxZ":4.938771718573514,"pX":-0.16374518491567033,"pZ":2.1144489640911317,"vX0":5.4546001823419825,"vY0":-141.44053850252152,"vZ0":-5.9134451408999915,"x":123.24,"y":181.69,"x0":-0.9873788598340921,"y0":50.004622366882174,"z0":5.65609132363744,"aX":-17.619539663905673},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":14.6,"spinRate":2085,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3873620007462941,"extension":6.621842823787689},"hitData":{"launchSpeed":71.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":169.32}},"index":0,"playId":"97a93fb4-d1d2-37e4-8707-229efc2c79c4","pitchNumber":1,"startTime":"2025-09-12T01:56:59.493Z","endTime":"2025-09-12T01:57:07.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:57:07.532Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-12T01:57:37.020Z","endTime":"2025-09-12T01:59:19.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.110210181107742,"aZ":-41.5193643952609,"pfxX":8.705385251018855,"pfxZ":-6.144176698582934,"pX":1.0284445532297533,"pZ":1.6720380118610656,"vX0":1.9473883568403685,"vY0":-122.98850800134306,"vZ0":-1.6475184231672944,"x":77.8,"y":193.63,"x0":-0.9058184998762381,"y0":50.00419732878736,"z0":5.896213218868341,"aX":13.236240140370994},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.3,"breakHorizontal":-16.2,"spinRate":2675,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4466296569083368,"extension":6.573558625542914},"index":0,"playId":"152cb865-82d2-3eb0-af70-2d1a7c7b34be","pitchNumber":1,"startTime":"2025-09-12T01:57:38.165Z","endTime":"2025-09-12T01:57:42.696Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.29836981631932,"strikeZoneBottom":1.66987272447592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.015222778504807,"aZ":-41.923665614242616,"pfxX":8.386484964328035,"pfxZ":-6.150872737689018,"pX":0.3984584811231951,"pZ":0.31016517557674755,"vX0":0.47429110979342753,"vY0":-125.54989410748178,"vZ0":-5.036955075505372,"x":101.81,"y":230.41,"x0":-0.8816363512163418,"y0":50.00084277690174,"z0":5.779028696146761,"aX":13.29682420490217},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.1,"breakHorizontal":-15.2,"spinRate":2604,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43737949926478237,"extension":6.58761187963512},"index":1,"playId":"0147ec7f-032c-351a-a85c-5197539fd743","pitchNumber":2,"startTime":"2025-09-12T01:57:56.507Z","endTime":"2025-09-12T01:58:03.012Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.2739788792819,"strikeZoneBottom":1.57377733519631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.279024681951665,"aZ":-42.57352181281444,"pfxX":9.767872355499229,"pfxZ":-6.823228882858505,"pX":-0.7011336482882056,"pZ":2.6133446690031015,"vX0":-2.26502385284347,"vY0":-123.15302524271222,"vZ0":0.8065582892294492,"x":143.73,"y":168.22,"x0":-1.0338069380433947,"y0":50.004712424141935,"z0":5.905682702367069,"aX":14.885009219833844},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.9,"breakHorizontal":-17.0,"spinRate":2406,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.44611720380869624,"extension":6.4498530537106165},"index":2,"playId":"067a5338-70a8-3ca1-8f1f-9143f7d5301f","pitchNumber":3,"startTime":"2025-09-12T01:58:35.488Z","endTime":"2025-09-12T01:58:39.237Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.25579766772847,"strikeZoneBottom":1.63056397857526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.887601813465114,"aZ":-32.22047752840044,"pfxX":-7.572257211965185,"pfxZ":-0.026898852255783368,"pX":-0.9757468325563573,"pZ":1.367863790506404,"vX0":2.725981793105803,"vY0":-135.26331597324184,"vZ0":-5.61497901401618,"x":154.19,"y":201.85,"x0":-1.011579392090917,"y0":50.00054590788957,"z0":5.723464967038273,"aX":-14.060863254549101},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.0,"breakHorizontal":13.2,"spinRate":1580,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40457519735013436,"extension":6.562682369494038},"index":3,"playId":"7d34e127-e14b-3435-9602-6da16ac5d563","pitchNumber":4,"startTime":"2025-09-12T01:58:54.494Z","endTime":"2025-09-12T01:58:58.132Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.638075530834122,"aZ":-32.40743777793348,"pfxX":-7.6205460927302315,"pfxZ":-0.12675505145442445,"pX":-1.1038126803957697,"pZ":0.7392476935797546,"vX0":2.8236910760099994,"vY0":-135.2431686477317,"vZ0":-6.811772475009546,"x":159.07,"y":218.82,"x0":-1.1716824298907127,"y0":50.00243271973073,"z0":5.565032809134811,"aX":-14.108830228148621},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.4,"breakHorizontal":13.2,"spinRate":1560,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.405077653188628,"extension":6.6924012586624695},"index":4,"playId":"8c1bdfb8-7845-34d7-ab57-158d23a78e52","pitchNumber":5,"startTime":"2025-09-12T01:59:14.734Z","endTime":"2025-09-12T01:59:19.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T01:59:19.993Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, first baseman Josh Naylor to pitcher Bryce Miller.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-12T02:01:12.439Z","endTime":"2025-09-12T02:02:56.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.920507677084515,"aZ":-18.491569846734954,"pfxX":-8.950335233552073,"pfxZ":7.172022548967108,"pX":-0.21091161038773534,"pZ":3.4654930819596745,"vX0":4.840824303780775,"vY0":-137.60701336731518,"vZ0":-2.1355110148271996,"x":125.04,"y":145.21,"x0":-0.8345015324117124,"y0":50.0059059419202,"z0":5.511061268269357,"aX":-17.0844431300428},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":15.1,"spinRate":2472,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.398781897235883,"extension":6.320372539427981},"index":0,"playId":"308514e3-cfde-3a86-94d4-d0b9a4d98738","pitchNumber":1,"startTime":"2025-09-12T02:01:30.031Z","endTime":"2025-09-12T02:01:33.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":76.3,"strikeZoneTop":3.19331234178132,"strikeZoneBottom":1.53401114895016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.268812429367557,"aZ":-32.21465152751231,"pfxX":-5.987667429392237,"pfxZ":-0.0259655321522958,"pX":0.5366313870578022,"pZ":1.6386232922425574,"vX0":5.705951813093301,"vY0":-122.2411720878144,"vZ0":-1.8999743976369694,"x":96.54,"y":194.54,"x0":-1.0657631920165387,"y0":50.00388135950594,"z0":5.229143870652176,"aX":-8.934637263843298},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.2,"breakHorizontal":9.2,"spinRate":1059,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.4505046012296381,"extension":6.516680781562878},"index":1,"playId":"d559e36f-2ae5-3221-9940-e29984f4eea5","pitchNumber":2,"startTime":"2025-09-12T02:01:52.634Z","endTime":"2025-09-12T02:01:56.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.33999999923811,"strikeZoneBottom":1.70749453546631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.786091199673606,"aZ":-10.778311636298302,"pfxX":-4.854749519760255,"pfxZ":10.861215185864678,"pX":0.8013156099944236,"pZ":3.6973893905655353,"vX0":5.556343803035462,"vY0":-139.7687203094175,"vZ0":-3.6617335602378627,"x":86.46,"y":138.95,"x0":-0.5857848855671256,"y0":50.00338797380799,"z0":5.737348862637877,"aX":-9.564236788972208},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":7.6,"spinRate":2490,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39254523458023094,"extension":6.2377114677192305},"index":2,"playId":"b4c24539-cdf7-3773-8e5e-a3f0b786081d","pitchNumber":3,"startTime":"2025-09-12T02:02:10.636Z","endTime":"2025-09-12T02:02:14.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.18169125873897,"strikeZoneBottom":1.61999985522781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29423436420942,"aZ":-8.472778433884974,"pfxX":-5.892604027245278,"pfxZ":12.103759038147698,"pX":1.5603186108024985,"pZ":2.209868148431092,"vX0":7.687160631496666,"vY0":-139.2873265602275,"vZ0":-7.359801336948055,"x":57.52,"y":179.11,"x0":-0.4741557674182424,"y0":50.0032877707939,"z0":5.452230122842399,"aX":-11.539562729395001},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.5,"breakHorizontal":9.0,"spinRate":2562,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3937570415089393,"extension":6.369508836771641},"index":3,"playId":"8799af4f-972a-347d-adae-8c1e288e0475","pitchNumber":4,"startTime":"2025-09-12T02:02:29.718Z","endTime":"2025-09-12T02:02:33.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.462750064239707,"aZ":-17.209695813778215,"pfxX":-9.758122653496233,"pfxZ":7.767895467409741,"pX":0.42572488958200577,"pZ":2.3638206778551303,"vX0":6.3596637090127555,"vY0":-138.10090196002943,"vZ0":-5.064754727894036,"x":100.77,"y":174.96,"x0":-0.6420679705203367,"y0":50.00412001250622,"z0":5.383440213053729,"aX":-18.8034837950956},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":16.3,"spinRate":2421,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39698139688262435,"extension":6.4237785846409645},"hitData":{"launchSpeed":99.5,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":161.72}},"index":4,"playId":"7d4dd756-a6bb-3064-adde-c1fc04fe43ea","pitchNumber":5,"startTime":"2025-09-12T02:02:47.445Z","endTime":"2025-09-12T02:02:56.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:02:56.486Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-12T02:03:30.902Z","endTime":"2025-09-12T02:04:33.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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.4,"endSpeed":86.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87938933936789,"aZ":-9.981879856978999,"pfxX":-4.658886361235886,"pfxZ":11.458579862038645,"pX":0.18671051098481042,"pZ":3.0812728770291344,"vX0":4.235748272701563,"vY0":-138.73831854732862,"vZ0":-4.817079826387537,"x":109.88,"y":155.59,"x0":-0.7592537010318813,"y0":50.005759727333185,"z0":5.513574996069497,"aX":-9.026080554195373},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2553,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3957487214361324,"extension":6.39379807240553},"index":0,"playId":"89bc6961-79fc-31c5-8ac8-1d6f2042689a","pitchNumber":1,"startTime":"2025-09-12T02:03:32.245Z","endTime":"2025-09-12T02:03:35.851Z","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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.58230531947314,"strikeZoneBottom":1.6650001704624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065565269750266,"aZ":-39.9325886630377,"pfxX":0.8708416193142887,"pfxZ":-5.1178338049420855,"pX":-0.1130344697301074,"pZ":1.5746447193964053,"vX0":1.558166983099492,"vY0":-122.30083436561218,"vZ0":-1.1403435755842444,"x":121.31,"y":196.26,"x0":-0.8714991389036932,"y0":50.00394176616281,"z0":5.471020824252581,"aX":1.319563678922533},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.2,"breakHorizontal":-1.9,"spinRate":2316,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.44780071215394734,"extension":6.592993158227403},"index":1,"playId":"4c5c014a-65dc-3b9d-897d-22f8340f941c","pitchNumber":2,"startTime":"2025-09-12T02:03:51.932Z","endTime":"2025-09-12T02:03:56.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.65660856548788,"strikeZoneBottom":1.7729983892447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.995531980902506,"aZ":-10.848556295458794,"pfxX":-3.2190238676080414,"pfxZ":10.85000023739943,"pX":0.31729805348275114,"pZ":3.720152244839022,"vX0":3.571292827306896,"vY0":-139.2567350703447,"vZ0":-3.444258829972166,"x":104.91,"y":138.34,"x0":-0.5629754970147107,"y0":50.00619762749718,"z0":5.689658826657681,"aX":-6.32943003632621},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2554,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3931815554035829,"extension":6.383080878496476},"index":2,"playId":"29725b70-ca53-3de4-9bcc-b7d3f33f4e13","pitchNumber":3,"startTime":"2025-09-12T02:04:11.172Z","endTime":"2025-09-12T02:04:15.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86787007012432,"aZ":-11.005440543385735,"pfxX":-3.807749067911451,"pfxZ":10.740347580557136,"pX":0.11267200488179502,"pZ":3.3760698167584393,"vX0":3.414311098928878,"vY0":-139.38919144585998,"vZ0":-4.223448127193697,"x":112.71,"y":147.63,"x0":-0.6324492125181208,"y0":50.00263613597048,"z0":5.635629163267818,"aX":-7.50473404904551},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2511,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39272462601022573,"extension":6.34469697874488},"index":3,"playId":"d94a062d-af20-35b5-ba1f-08106a9f206b","pitchNumber":4,"startTime":"2025-09-12T02:04:29.450Z","endTime":"2025-09-12T02:04:33.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:04:33.855Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-12T02:05:02.391Z","endTime":"2025-09-12T02:06:20.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.394961961403702,"aZ":-10.546615524324904,"pfxX":-4.997290112450488,"pfxZ":11.108390709583727,"pX":-0.09695264362652771,"pZ":2.66521294439773,"vX0":3.5681765221367376,"vY0":-138.52280284425026,"vZ0":-5.67996531661497,"x":120.7,"y":166.82,"x0":-0.7512301237767744,"y0":50.0061762451726,"z0":5.444843135156989,"aX":-9.731979297152092},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":8.3,"spinRate":2540,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39512786121807864,"extension":6.404822845793092},"index":0,"playId":"50e21a4a-4b35-318e-bb87-0aef0607e7f8","pitchNumber":1,"startTime":"2025-09-12T02:05:03.392Z","endTime":"2025-09-12T02:05:07.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-12T02:05:14.442Z","endTime":"2025-09-12T02:05:35.153Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.911401670559027,"aZ":-8.575513694331475,"pfxX":-4.4360136451017915,"pfxZ":12.137308059269753,"pX":0.1291253000736848,"pZ":2.474798519749091,"vX0":3.9505451035814216,"vY0":-138.5486691857403,"vZ0":-6.539736061541217,"x":112.08,"y":171.96,"x0":-0.7387882430057652,"y0":50.00426548569884,"z0":5.438772587888139,"aX":-8.626224467913827},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":7.2,"spinRate":2584,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39530280112487537,"extension":6.424932372780985},"index":2,"playId":"9b886387-5fd9-3960-8425-1ecb56370a29","pitchNumber":2,"startTime":"2025-09-12T02:05:35.153Z","endTime":"2025-09-12T02:05:39.574Z","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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.10611128710948,"strikeZoneBottom":1.45999916731342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6028086687696,"aZ":-32.08007398498616,"pfxX":-6.801076726173797,"pfxZ":0.06166827783456341,"pX":-0.4780076058408837,"pZ":1.0558926371042991,"vX0":3.443680358427149,"vY0":-123.24300446220406,"vZ0":-3.6041947892885364,"x":135.22,"y":210.27,"x0":-1.0133847617271292,"y0":50.003481632184,"z0":5.260789477929176,"aX":-10.411664598118639},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":11.4,"spinRate":969,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4452597891149326,"extension":6.474019999945884},"index":3,"playId":"998e044f-62ff-3c9f-be4f-226c7d37c741","pitchNumber":3,"startTime":"2025-09-12T02:05:54.479Z","endTime":"2025-09-12T02:05:58.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.973747785404242,"aZ":-9.517779309700263,"pfxX":-5.501445224140847,"pfxZ":11.752935566433136,"pX":-0.577759557645335,"pZ":1.9553739487821975,"vX0":2.400084543403501,"vY0":-138.02089749187965,"vZ0":-7.714764300914351,"x":139.02,"y":185.98,"x0":-0.7443489417296555,"y0":50.00053671979935,"z0":5.429091152176396,"aX":-10.603164445529321},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":9.5,"spinRate":2517,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39697867171547685,"extension":6.436438979390837},"index":4,"playId":"34ebaed9-8ee9-3128-90b7-d940e5c2107a","pitchNumber":4,"startTime":"2025-09-12T02:06:15.312Z","endTime":"2025-09-12T02:06:20.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:06:20.927Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:08:23.083Z","endTime":"2025-09-12T02:09:35.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.43357012486576,"strikeZoneBottom":1.60019420675074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.542849685552284,"aZ":-23.7462240817065,"pfxX":-9.340753754496621,"pfxZ":4.177919400191874,"pX":0.4831310050067848,"pZ":0.5330042933512037,"vX0":7.235890582208621,"vY0":-140.806085025378,"vZ0":-9.575592298211989,"x":98.58,"y":224.39,"x0":-0.9002727197780217,"y0":50.00323801563573,"z0":5.501398717334793,"aX":-18.84615505352804},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":2021,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38829056680635743,"extension":6.747122989995839},"index":0,"playId":"520de7d8-f437-31cc-9460-f9748c9b2f1e","pitchNumber":1,"startTime":"2025-09-12T02:08:32.446Z","endTime":"2025-09-12T02:08:36.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.169315108763737,"aZ":-24.339336498090447,"pfxX":-8.610283018237695,"pfxZ":3.9123206951337455,"pX":0.080708308217054,"pZ":1.6530722459939955,"vX0":6.2830072800274905,"vY0":-140.26739908264773,"vZ0":-6.333264625295534,"x":113.92,"y":194.15,"x0":-1.0636761341491632,"y0":50.003802714494896,"z0":5.515349451564658,"aX":-17.24832846228927},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":2036,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38970435811671233,"extension":6.662625512567715},"index":1,"playId":"2aaa55ef-53b2-3c5c-b9cc-b3b1aa51ef4d","pitchNumber":2,"startTime":"2025-09-12T02:08:50.299Z","endTime":"2025-09-12T02:08:54.834Z","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":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865877508407632,"aZ":-32.15102334666786,"pfxX":-6.4878536729472875,"pfxZ":0.012953691169629522,"pX":0.23960019205086217,"pZ":2.5576831686037123,"vX0":5.118497288130695,"vY0":-132.42763270073368,"vZ0":-2.1743115092621768,"x":107.87,"y":169.72,"x0":-0.8631330147705645,"y0":50.003385912849005,"z0":5.711957353811809,"aX":-11.672327819317731},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.2,"breakHorizontal":10.8,"spinRate":1355,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41158923019263716,"extension":6.760480741316317},"index":2,"playId":"b8f27b81-7f1b-3c45-bf84-76011becc774","pitchNumber":3,"startTime":"2025-09-12T02:09:08.571Z","endTime":"2025-09-12T02:09:12.358Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.314352645823632,"aZ":-33.65115982937848,"pfxX":0.7685670251739563,"pfxZ":-0.9054517362704999,"pX":0.6414400349059259,"pZ":1.745894654466302,"vX0":3.4258288851197323,"vY0":-126.57033312014131,"vZ0":-3.452035514093906,"x":92.55,"y":191.64,"x0":-0.8259511107027068,"y0":50.0013644529122,"z0":5.804382292660483,"aX":1.2547804859751357},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2539,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.431705266179498,"extension":6.711854040715683},"hitData":{"launchSpeed":87.5,"launchAngle":27.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.95,"coordY":66.42}},"index":3,"playId":"11c42845-108b-3e9e-b03d-2129c055058a","pitchNumber":4,"startTime":"2025-09-12T02:09:26.224Z","endTime":"2025-09-12T02:09:35.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:09:35.259Z","atBatIndex":11},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Luke Raley hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:09:56.408Z","endTime":"2025-09-12T02:10:51.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.36834423741793,"strikeZoneBottom":1.55999854341154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.747168277136925,"aZ":-39.12320288911987,"pfxX":6.897663618190169,"pfxZ":-4.718659216224586,"pX":-0.12408849054401157,"pZ":1.7104073897562604,"vX0":0.1856479293096699,"vY0":-120.94960832534022,"vZ0":-1.435593358996899,"x":121.73,"y":192.6,"x0":-1.097265376763078,"y0":50.00159697323598,"z0":5.75892851633942,"aX":10.164140205898656},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.6,"breakHorizontal":-12.5,"spinRate":2514,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4537769195676544,"extension":6.634954599986562},"index":0,"playId":"c7bc7826-e615-348c-8da3-037d92bda8ce","pitchNumber":1,"startTime":"2025-09-12T02:09:57.025Z","endTime":"2025-09-12T02:10:00.789Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.4700000667405,"strikeZoneBottom":1.64945495382636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53102413981299,"aZ":-25.76768280752463,"pfxX":-10.110696269709386,"pfxZ":3.470605579114056,"pX":-0.5478748726691524,"pZ":0.45087007002815116,"vX0":4.990988860824823,"vY0":-135.3027160342385,"vZ0":-8.518202591253692,"x":137.88,"y":226.61,"x0":-1.106339790660548,"y0":50.006400037615805,"z0":5.45628385866706,"aX":-18.681094241688033},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":1933,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4053865062062565,"extension":6.621309693367905},"index":1,"playId":"1b51a1a6-0989-3c48-b379-b9c0ac8ca1a7","pitchNumber":2,"startTime":"2025-09-12T02:10:11.007Z","endTime":"2025-09-12T02:10:14.438Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.45763276324889,"strikeZoneBottom":1.59599966581318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.378346301685013,"aZ":-29.056386109590953,"pfxX":-8.6027404852082,"pfxZ":1.6696163444244458,"pX":-0.3680149660074132,"pZ":3.20349983070489,"vX0":5.341623890904744,"vY0":-135.25035403557078,"vZ0":-1.1354635052145468,"x":131.03,"y":152.29,"x0":-1.2431210364778509,"y0":50.00292376835998,"z0":5.652228415183616,"aX":-16.06025950860983},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":14.5,"spinRate":1622,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40379580507966883,"extension":6.635509296023077},"index":2,"playId":"8cace456-a090-312b-a5f4-9c35f6d2d987","pitchNumber":3,"startTime":"2025-09-12T02:10:28.861Z","endTime":"2025-09-12T02:10:32.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.057942203659326,"aZ":-23.015627219487897,"pfxX":-9.454500689892864,"pfxZ":4.387559035923346,"pX":1.9291121490140704,"pZ":1.5155342826503417,"vX0":10.935875758914225,"vY0":-142.8784415894011,"vZ0":-7.342745070075346,"x":43.47,"y":197.86,"x0":-0.7028410192626802,"y0":50.00016169333821,"z0":5.543828365030654,"aX":-19.726004228950742},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.7,"breakHorizontal":15.1,"spinRate":2186,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38200108441735603,"extension":6.879866301680319},"index":3,"playId":"81225b96-5c33-37d2-96d8-322520019afa","pitchNumber":4,"startTime":"2025-09-12T02:10:44.413Z","endTime":"2025-09-12T02:10:51.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:10:51.944Z","atBatIndex":12},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Leo Rivas reaches on a fielder's choice. Luke Raley to 3rd. Luke Raley advances to 3rd, on a throwing error by first baseman Logan Davidson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:12:09.372Z","endTime":"2025-09-12T02:13:50.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnThird":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-12T02:11:00.722Z","endTime":"2025-09-12T02:12:11.518Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.26838139165622,"strikeZoneBottom":1.56999992713902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2630153314958,"aZ":-38.97025075258099,"pfxX":5.473112711654818,"pfxZ":-4.48048080087834,"pX":1.0284092238913163,"pZ":1.0053830963590915,"vX0":2.824170632997373,"vY0":-122.94694333831849,"vZ0":-3.6084591414955645,"x":77.8,"y":211.63,"x0":-0.8491097198858267,"y0":50.000916982251006,"z0":5.8274954433057875,"aX":8.30751056295223},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.8,"breakHorizontal":-10.6,"spinRate":2461,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44692516059579424,"extension":6.684689051817915},"index":1,"playId":"b787ecd0-e7ac-3800-9fc6-76b01b2df652","pitchNumber":1,"startTime":"2025-09-12T02:12:11.518Z","endTime":"2025-09-12T02:12:14.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.2672441363853,"strikeZoneBottom":1.57000056280024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.983162289804163,"aZ":-23.983591762900716,"pfxX":-8.432519805949912,"pfxZ":4.084369414101749,"pX":-0.24914237825023922,"pZ":3.1525185664920214,"vX0":5.223371622310708,"vY0":-140.7456746552822,"vZ0":-2.9657013236470666,"x":126.5,"y":153.66,"x0":-1.0335943246473915,"y0":50.0035186914306,"z0":5.773238849345233,"aX":-16.916323194415277},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2124,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38917644747887703,"extension":6.6792659856744505},"index":2,"playId":"5488c3ad-0637-3cd1-a872-11db6692e945","pitchNumber":2,"startTime":"2025-09-12T02:12:28.844Z","endTime":"2025-09-12T02:12:32.797Z","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":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45166088865065,"aZ":-32.29991011011867,"pfxX":-7.671905769539338,"pfxZ":-0.0627526535350631,"pX":0.07615457023069262,"pZ":1.8812422245160965,"vX0":5.449933792364776,"vY0":-134.94380749432838,"vZ0":-4.053555560160988,"x":114.1,"y":187.99,"x0":-0.9657621808396588,"y0":50.00622130565936,"z0":5.660859648721886,"aX":-14.250366008188218},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.8,"spinRate":1678,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40481934903033867,"extension":6.58517378223328},"index":3,"playId":"ec4b019e-4936-3dbb-b4ed-55621fbda7ba","pitchNumber":3,"startTime":"2025-09-12T02:13:04.616Z","endTime":"2025-09-12T02:13:08.009Z","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":4,"startTime":"2025-09-12T02:13:22.799Z","endTime":"2025-09-12T02:13:38.946Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.309926687608645,"aZ":-26.291133589626558,"pfxX":-9.898908007255418,"pfxZ":2.841006583741571,"pX":-0.20642217364312165,"pZ":2.2534460239387,"vX0":5.9611233248933,"vY0":-142.89512855796468,"vZ0":-4.983280326666637,"x":124.87,"y":177.94,"x0":-1.0312273133007048,"y0":50.00525160781233,"z0":5.667621325023035,"aX":-20.514828652959594},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":2042,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38301594022141083,"extension":6.816443540023458},"hitData":{"launchSpeed":78.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.51,"coordY":170.34}},"index":5,"playId":"a643409f-d043-38e7-b60d-a53157614a9f","pitchNumber":4,"startTime":"2025-09-12T02:13:38.946Z","endTime":"2025-09-12T02:13:50.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:13:50.985Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.P. Crawford doubles (21) on a line drive to left fielder Taylor Ward. Luke Raley scores. Leo Rivas scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:14:36.574Z","endTime":"2025-09-12T02:15:10.331Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.987003870822544,"aZ":-23.852564295984156,"pfxX":-9.872203749759954,"pfxZ":4.0690533569532965,"pX":-0.2618511569368734,"pZ":1.8817569718624965,"vX0":5.681159863062006,"vY0":-141.97548524609854,"vZ0":-6.219943403664758,"x":126.98,"y":187.97,"x0":-1.0043858273157444,"y0":50.00333530296714,"z0":5.615351041411234,"aX":-20.188506912142373},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.2,"breakHorizontal":16.8,"spinRate":2065,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3855438743337589,"extension":6.706634436313841},"index":0,"playId":"cf1bd011-0ed8-3bd2-bb24-0f242513cdd1","pitchNumber":1,"startTime":"2025-09-12T02:14:37.514Z","endTime":"2025-09-12T02:14:41.946Z","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":97.5,"endSpeed":89.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.090568708254082,"aZ":-27.92685102973663,"pfxX":-9.213532456215386,"pfxZ":2.0733206085637956,"pX":-0.27036604940869335,"pZ":2.6456742614486792,"vX0":5.398417589698015,"vY0":-141.9387650211463,"vZ0":-3.71407835173064,"x":127.31,"y":167.35,"x0":-0.9952660157476296,"y0":50.00435669493046,"z0":5.740161259770904,"aX":-18.88745437745319},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":15.7,"spinRate":1970,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3852131743264766,"extension":6.689507473076201},"hitData":{"launchSpeed":98.0,"launchAngle":12.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.17,"coordY":120.71}},"index":1,"playId":"06c5db41-9951-31af-aba0-2ff9ecdec8a4","pitchNumber":2,"startTime":"2025-09-12T02:14:57.302Z","endTime":"2025-09-12T02:15:10.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:15:10.331Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:16:26.421Z","endTime":"2025-09-12T02:18:17.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-12T02:15:37.557Z","endTime":"2025-09-12T02:16:28.791Z","isPitch":false,"type":"action"},{"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":97.1,"endSpeed":89.4,"strikeZoneTop":3.4909925349753,"strikeZoneBottom":1.68867630392421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.605410327311453,"aZ":-21.953561919050056,"pfxX":-9.654423191754722,"pfxZ":5.046808054046373,"pX":0.2596563416744175,"pZ":0.7859610157095026,"vX0":6.535437800265975,"vY0":-141.04321526674866,"vZ0":-9.17574307090551,"x":107.1,"y":217.56,"x0":-0.8274160740598601,"y0":50.00153671312844,"z0":5.484565625553706,"aX":-19.54528222138541},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":16.2,"spinRate":2011,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3876076484417603,"extension":6.857628624980834},"index":1,"playId":"c51ac608-3568-3a3d-9b44-16193091c02b","pitchNumber":1,"startTime":"2025-09-12T02:16:28.791Z","endTime":"2025-09-12T02:16:32.283Z","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":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.48357806833638,"strikeZoneBottom":1.67999868869154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.510917600302022,"aZ":-42.656393242349246,"pfxX":6.614365972292537,"pfxZ":-6.742149547243667,"pX":0.9848597700375783,"pZ":1.2001700835131004,"vX0":2.128042836258916,"vY0":-124.32079656424506,"vZ0":-2.555081632083077,"x":79.46,"y":206.38,"x0":-0.7430599501879461,"y0":50.00345771542139,"z0":5.805010987437231,"aX":10.282622941456557},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.6,"breakHorizontal":-12.5,"spinRate":2444,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4417246410993938,"extension":6.962180886579372},"index":2,"playId":"6cc78f78-f9c1-30aa-943e-596d2b3c659d","pitchNumber":2,"startTime":"2025-09-12T02:16:47.784Z","endTime":"2025-09-12T02:16:51.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.50380109987247,"strikeZoneBottom":1.73528493757089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.353489023581865,"aZ":-42.87912310560979,"pfxX":8.510969896103276,"pfxZ":-7.244545671393347,"pX":0.23215381475417474,"pZ":2.3694218382269874,"vX0":0.004791459188310032,"vY0":-121.27301707928538,"vZ0":0.3740284894027972,"x":108.15,"y":174.81,"x0":-0.8740928644457162,"y0":50.00141972689805,"z0":5.976121157653246,"aX":12.581356125282381},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.7,"breakHorizontal":-15.4,"spinRate":2516,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.4529316228751714,"extension":6.7219719919662655},"index":3,"playId":"c0ca6e57-2d0c-3128-8c11-d60b1a0ef137","pitchNumber":3,"startTime":"2025-09-12T02:17:06.976Z","endTime":"2025-09-12T02:17:11.042Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.42465511750724,"strikeZoneBottom":1.72418960091126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.433864823494655,"aZ":-20.465293615291724,"pfxX":-8.826500657562402,"pfxZ":5.704959262992432,"pX":-0.8679451011010577,"pZ":1.9046722123537876,"vX0":3.1992646234976907,"vY0":-142.07242404752486,"vZ0":-6.8809334103939195,"x":150.08,"y":187.35,"x0":-0.8595483841453944,"y0":50.000529639253536,"z0":5.650934937963864,"aX":-18.10688765238756},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2140,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.384988202083572,"extension":6.803936544137861},"index":4,"playId":"05a873d2-1bbc-3eb4-8bef-d0a9e58235c4","pitchNumber":4,"startTime":"2025-09-12T02:17:26.364Z","endTime":"2025-09-12T02:17:31.137Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3392015526628,"aZ":-41.858657371505274,"pfxX":7.699221490729803,"pfxZ":-6.3024510480190585,"pX":0.4392607908548426,"pZ":1.9670255748800178,"vX0":0.6397182481782344,"vY0":-123.6122350461121,"vZ0":-0.8661299597097868,"x":100.26,"y":185.67,"x0":-0.8227814577417991,"y0":50.00344074255924,"z0":5.858945355994306,"aX":11.827351710038009},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.4,"breakHorizontal":-14.0,"spinRate":2551,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4443562314747549,"extension":6.80565595320588},"index":5,"playId":"2d0445f2-dd66-35ba-b28c-09ee99671fee","pitchNumber":5,"startTime":"2025-09-12T02:17:46.669Z","endTime":"2025-09-12T02:17:50.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.47925832867492,"strikeZoneBottom":1.77919503207437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75397297080769,"aZ":-13.133347616751442,"pfxX":-5.119613344148395,"pfxZ":9.13568497175267,"pX":1.11688852385905,"pZ":1.5068290503950124,"vX0":7.60539611615869,"vY0":-143.36986035807877,"vZ0":-8.81003376681376,"x":74.43,"y":198.1,"x0":-0.9035317481935974,"y0":50.00453035727187,"z0":5.43684786840882,"aX":-10.672776901876722},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2237,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3818455185818772,"extension":6.909909583720603},"index":6,"playId":"d3c0fca9-0dcc-31c1-a220-f3036a3cad30","pitchNumber":6,"startTime":"2025-09-12T02:18:13.680Z","endTime":"2025-09-12T02:18:17.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:18:17.857Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. J.P. Crawford to 3rd. Randy Arozarena to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:18:49.344Z","endTime":"2025-09-12T02:19:57.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.64999937631673,"strikeZoneBottom":1.77607979319946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.295264997908188,"aZ":-27.516156253577954,"pfxX":-7.388947757875979,"pfxZ":2.504969170101459,"pX":-0.20532742547995272,"pZ":1.542247854850931,"vX0":4.752203985315846,"vY0":-135.11849947750895,"vZ0":-5.291068003774981,"x":124.83,"y":197.14,"x0":-1.0232153367373107,"y0":50.000538008149306,"z0":5.449212645266411,"aX":-13.717380370887865},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":12.5,"spinRate":1895,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40473877632344113,"extension":6.696223716878903},"index":0,"playId":"85bed081-80a3-3318-96f3-73788e755e43","pitchNumber":1,"startTime":"2025-09-12T02:18:53.657Z","endTime":"2025-09-12T02:18:57.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.77684891161239,"strikeZoneBottom":1.71000095515954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.927170753577116,"aZ":-28.280388689067216,"pfxX":-7.021568765762188,"pfxZ":2.0510621826125943,"pX":0.800516754002187,"pZ":0.9481829356269411,"vX0":7.040866278301044,"vY0":-136.7124896647649,"vZ0":-7.12927810228561,"x":86.49,"y":213.18,"x0":-0.8906992588193215,"y0":50.00627324633895,"z0":5.519425597547834,"aX":-13.351406862547329},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":11.3,"spinRate":1854,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39999183176545117,"extension":6.839944552923954},"index":1,"playId":"61c8eb76-53ca-3175-b455-3c1be58c5c12","pitchNumber":2,"startTime":"2025-09-12T02:19:12.092Z","endTime":"2025-09-12T02:19:15.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.66731709811791,"strikeZoneBottom":1.72893567244733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10161440556152,"aZ":-24.0112117374156,"pfxX":-9.579483615711176,"pfxZ":4.061246846726101,"pX":-0.9945138314023092,"pZ":2.573944609373609,"vX0":3.587361944327112,"vY0":-141.14609492599436,"vZ0":-3.7875531440051207,"x":154.91,"y":169.28,"x0":-1.0396423350719444,"y0":50.006385595049686,"z0":5.485563058139368,"aX":-19.26908247334088},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":16.6,"spinRate":1918,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3885514367796503,"extension":6.6155158453247935},"index":2,"playId":"de2d5351-992d-3736-9a09-a8eebce44909","pitchNumber":3,"startTime":"2025-09-12T02:19:33.238Z","endTime":"2025-09-12T02:19:37.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.61117378030383,"strikeZoneBottom":1.70999867767605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20408750653954,"aZ":-27.58429928421858,"pfxX":-7.947803708141149,"pfxZ":2.2547411832329054,"pX":-1.8211623858113692,"pZ":3.090979687836767,"vX0":1.1317713529354145,"vY0":-141.81502149355805,"vZ0":-2.196147672949684,"x":186.42,"y":155.32,"x0":-1.1923791599124145,"y0":50.00677777794909,"z0":5.633706999543941,"aX":-16.20365573937298},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":1938,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3861143770306219,"extension":6.553176650087735},"index":3,"playId":"02bf70cd-4908-355d-befe-7afb3ab6deb0","pitchNumber":4,"startTime":"2025-09-12T02:19:54.148Z","endTime":"2025-09-12T02:19:57.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:19:57.258Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (27) on a line drive to left fielder Taylor Ward. J.P. Crawford scores. Randy Arozarena scores. Cal Raleigh to 3rd.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:20:21.172Z","endTime":"2025-09-12T02:21:16.156Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.10913827694613,"strikeZoneBottom":1.37806255671811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.738092560831507,"aZ":-40.65201139163801,"pfxX":6.529203097061402,"pfxZ":-5.32875042674873,"pX":-0.0777071704135883,"pZ":2.4282639060668947,"vX0":-0.10022249142808076,"vY0":-125.62100886661803,"vZ0":-0.3795680778243786,"x":119.96,"y":173.22,"x0":-0.8848473074802526,"y0":50.00581344296619,"z0":5.901370271578684,"aX":10.380052503553802},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.5,"breakHorizontal":-11.8,"spinRate":2516,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4369280184217126,"extension":6.664567246301852},"index":0,"playId":"4d225488-12bd-3c7b-a380-bdba5173e352","pitchNumber":1,"startTime":"2025-09-12T02:20:26.767Z","endTime":"2025-09-12T02:20:30.837Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.770755952023354,"aZ":-38.90299258768789,"pfxX":5.827038126380986,"pfxZ":-4.256243351951164,"pX":0.2773356170360651,"pZ":1.6497637586309353,"vX0":1.0368854977984894,"vY0":-125.4007462972257,"vZ0":-2.639543795400477,"x":106.43,"y":194.24,"x0":-0.8986672976623874,"y0":50.00040485584508,"z0":5.908186769337378,"aX":9.222432053216085},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.0,"breakHorizontal":-10.8,"spinRate":2512,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.4377916636374519,"extension":6.808295005461105},"index":1,"playId":"2b6778f8-41b4-33ef-aa2f-42281e063cd7","pitchNumber":2,"startTime":"2025-09-12T02:20:43.763Z","endTime":"2025-09-12T02:20:47.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.979745016417645,"aZ":-42.06627141943083,"pfxX":7.310482978855506,"pfxZ":-6.332338164288684,"pX":0.3317531364679365,"pZ":1.7567058092521597,"vX0":0.5994604399349004,"vY0":-124.95729461612785,"vZ0":-1.5459062193536275,"x":104.35,"y":191.35,"x0":-0.8602455703954404,"y0":50.00140769009048,"z0":5.877099511851471,"aX":11.42201354937036},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.5,"breakHorizontal":-13.3,"spinRate":2514,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4403400937209323,"extension":6.839768453195308},"hitData":{"launchSpeed":96.5,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.65,"coordY":106.2}},"index":2,"playId":"f6c44b7a-61c2-3fa9-93cb-cf12e0740272","pitchNumber":3,"startTime":"2025-09-12T02:21:04.158Z","endTime":"2025-09-12T02:21:16.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:21:16.156Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:21:55.598Z","endTime":"2025-09-12T02:23:53.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.25674465790362,"strikeZoneBottom":1.5500012890583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61428589712594,"aZ":-27.263003287370466,"pfxX":-10.000517724528414,"pfxZ":2.3676198248266047,"pX":0.226554697185038,"pZ":2.7073478737632044,"vX0":7.073481532792341,"vY0":-143.23555901098095,"vZ0":-3.542561402254276,"x":108.36,"y":165.68,"x0":-0.9778342033163946,"y0":50.00307075678202,"z0":5.668208915285086,"aX":-20.744459282623108},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2141,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38265569515691045,"extension":6.605231264892164},"index":0,"playId":"ab34296e-3335-3e4f-bc8e-961c54d378ba","pitchNumber":1,"startTime":"2025-09-12T02:21:58.213Z","endTime":"2025-09-12T02:22:02.501Z","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":93.0,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.834177067006916,"aZ":-31.055836621920022,"pfxX":-5.219219975734546,"pfxZ":0.5992983437284547,"pX":-0.5363633458977516,"pZ":2.7762846983035505,"vX0":3.2510619126153557,"vY0":-135.56953673446858,"vZ0":-2.021707901363121,"x":137.44,"y":163.82,"x0":-1.068959511766113,"y0":50.005920642197964,"z0":5.685801355711043,"aX":-9.779969400597473},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.8,"breakHorizontal":8.9,"spinRate":1581,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4030221658389812,"extension":6.709452639128625},"index":1,"playId":"8644bb5f-2878-3e61-88da-cb3ccae8841d","pitchNumber":2,"startTime":"2025-09-12T02:22:18.219Z","endTime":"2025-09-12T02:22:22.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-12T02:22:42.429Z","endTime":"2025-09-12T02:23:42.960Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79258522351027,"aZ":-16.37769259119085,"pfxX":-6.0578291356238685,"pfxZ":7.777464368077737,"pX":0.29450109986604817,"pZ":3.3811583203754485,"vX0":5.699977118921188,"vY0":-142.1383828478417,"vZ0":-3.4321331799064896,"x":105.77,"y":147.49,"x0":-0.9569281129243129,"y0":50.00416344115775,"z0":5.654321643957323,"aX":-12.306253530107519},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.38642431494298357,"extension":6.6032614463416515},"hitData":{"launchSpeed":75.0,"launchAngle":39.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.4,"coordY":105.21}},"index":3,"playId":"39a112e3-1e7f-30f1-bbf3-94622a0e99c3","pitchNumber":3,"startTime":"2025-09-12T02:23:42.960Z","endTime":"2025-09-12T02:23:53.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:23:53.515Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-12T02:24:24.467Z","endTime":"2025-09-12T02:29:14.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7,8,9,10,11,12],"actionIndex":[5],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955298649541334,"aZ":-24.699770120320803,"pfxX":-9.073693942119471,"pfxZ":4.045537349632404,"pX":-0.49257994004644845,"pZ":1.813653435042104,"vX0":4.703994209352964,"vY0":-134.7566337578769,"vZ0":-5.247628152912822,"x":135.78,"y":189.81,"x0":-1.0773541730583176,"y0":50.00514322749,"z0":5.5203353334128655,"aX":-16.770751287918163},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":1754,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.40572036971727066,"extension":6.699143781413534},"index":0,"playId":"7a6129f6-7438-3e7f-8733-0c42b656171d","pitchNumber":1,"startTime":"2025-09-12T02:24:29.567Z","endTime":"2025-09-12T02:24:33.096Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-12T02:24:43.797Z","endTime":"2025-09-12T02:25:01.675Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619008991645586,"aZ":-25.575656204772528,"pfxX":-8.205926998546857,"pfxZ":3.5091848062548365,"pX":-0.6223177718864701,"pZ":2.3298361373593455,"vX0":3.982452589520615,"vY0":-135.92242820072696,"vZ0":-4.164218100402622,"x":140.72,"y":175.87,"x0":-1.037075819098936,"y0":50.001169366071665,"z0":5.648767681533955,"aX":-15.41689868947508},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":14.0,"spinRate":1784,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40232145413474507,"extension":6.718646499261006},"index":2,"playId":"70d7b6a4-85ad-3620-92eb-4477582aa7a5","pitchNumber":2,"startTime":"2025-09-12T02:25:01.675Z","endTime":"2025-09-12T02:25:05.037Z","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":98.3,"endSpeed":89.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.934783462689516,"aZ":-13.533683955808758,"pfxX":-5.047590545877293,"pfxZ":9.085609025442213,"pX":-0.8245495886775951,"pZ":3.1627575077512278,"vX0":2.8026428282358995,"vY0":-143.01004859622043,"vZ0":-4.412498083585499,"x":148.43,"y":153.39,"x0":-1.1665493333413237,"y0":50.00146884426858,"z0":5.587692934749921,"aX":-10.353965284006389},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2382,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38442429967704017,"extension":6.6366449956999505},"index":3,"playId":"72fa0ea1-7fcb-3401-98ae-fca9d8fc3419","pitchNumber":3,"startTime":"2025-09-12T02:25:28.343Z","endTime":"2025-09-12T02:25:32.446Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.251248734834007,"aZ":-40.398616960077526,"pfxX":7.879172448997876,"pfxZ":-5.297141683114674,"pX":0.09360176793761865,"pZ":2.5456432156084516,"vX0":-0.1455633477542575,"vY0":-124.1648100176672,"vZ0":-0.09284543504701936,"x":113.43,"y":170.05,"x0":-0.8695765472818686,"y0":50.00442663345788,"z0":5.96206764636135,"aX":12.229349415357325},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.4,"breakHorizontal":-14.2,"spinRate":2537,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.4421547663652725,"extension":6.683639670839593},"index":4,"playId":"62b994fb-aa0c-3c66-8381-58eee8a82fd3","pitchNumber":4,"startTime":"2025-09-12T02:25:50.264Z","endTime":"2025-09-12T02:25:55.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-12T02:26:08.371Z","endTime":"2025-09-12T02:26:58.283Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.2504755377333,"strikeZoneBottom":1.61000110196099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.993530520779213,"aZ":-39.31894478419678,"pfxX":4.671096537286434,"pfxZ":-4.591096586633408,"pX":0.909638793862094,"pZ":1.2287205511751842,"vX0":2.3597312504411905,"vY0":-123.99053970076085,"vZ0":-3.324128306074866,"x":82.33,"y":205.6,"x0":-0.6615564654147462,"y0":50.00324936653783,"z0":5.870478659253077,"aX":7.2668650873705625},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.9,"breakHorizontal":-9.0,"spinRate":2388,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4418883698816072,"extension":6.7666178779751425},"index":6,"playId":"6d854b59-91ea-332c-8966-3f1b20346e33","pitchNumber":5,"startTime":"2025-09-12T02:26:58.283Z","endTime":"2025-09-12T02:27:02.669Z","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":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.803616876718003,"aZ":-26.618342692097663,"pfxX":-6.994556167101578,"pfxZ":3.086565210578792,"pX":-1.1410179469143267,"pZ":1.8968949018242673,"vX0":1.9767371816259987,"vY0":-133.1497260097608,"vZ0":-4.85424884231628,"x":160.49,"y":187.56,"x0":-0.9828491916769804,"y0":50.00528961055875,"z0":5.662945378285216,"aX":-12.597233947831333},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":12.2,"spinRate":1741,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41089955957122637,"extension":6.821534294946441},"index":7,"playId":"99f43248-35aa-33bd-8fe7-207612916bbf","pitchNumber":6,"startTime":"2025-09-12T02:27:17.788Z","endTime":"2025-09-12T02:27:23.380Z","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":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58364302955631,"aZ":-22.726261430294084,"pfxX":-9.19087369471384,"pfxZ":5.118072647900366,"pX":-0.5429263272614958,"pZ":1.5656067177154873,"vX0":4.089876162647056,"vY0":-135.04750681797572,"vZ0":-6.408572856607464,"x":137.7,"y":196.51,"x0":-0.8834884431480481,"y0":50.00149109980899,"z0":5.569281986049252,"aX":-16.964461956247455},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":15.7,"spinRate":1652,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.40567507182771934,"extension":6.7616708132304515},"index":8,"playId":"ca980095-bad8-3871-b5a7-14d157744ecb","pitchNumber":7,"startTime":"2025-09-12T02:27:46.126Z","endTime":"2025-09-12T02:27:50.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":9,"playId":"c77abcaf-a35e-4218-91cf-a3141dc5fb6a","startTime":"2025-09-12T02:28:08.538Z","endTime":"2025-09-12T02:28:11.538Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.130714876443527,"aZ":-27.716765946900615,"pfxX":-8.209161578149704,"pfxZ":2.4086102214806964,"pX":-0.41703856738266365,"pZ":2.438215315499635,"vX0":4.152810717717956,"vY0":-134.81314859504639,"vZ0":-3.6273979119981714,"x":132.9,"y":172.95,"x0":-0.9073847378522031,"y0":50.00141705783745,"z0":5.748227343746336,"aX":-15.173783902886658},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":14.0,"spinRate":1528,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4056221698100284,"extension":6.797223143496104},"index":10,"playId":"c23fe570-699e-3c20-9e67-5fe93a4a757c","pitchNumber":8,"startTime":"2025-09-12T02:28:21.418Z","endTime":"2025-09-12T02:28:24.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.6,"strikeZoneTop":3.19610010205597,"strikeZoneBottom":1.56656055105208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.73849740096166,"aZ":-15.70570974034764,"pfxX":-6.361512178744159,"pfxZ":7.926078605188005,"pX":-0.8194807655757974,"pZ":3.7560637181246226,"vX0":3.0507905592623703,"vY0":-143.77545803639285,"vZ0":-2.6274514109318576,"x":148.24,"y":137.37,"x0":-1.0724473402768044,"y0":50.00092813430383,"z0":5.665752636974665,"aX":-13.213514069980704},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2177,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38210234983684455,"extension":6.666636154128362},"index":11,"playId":"7ae06438-a09d-33f8-b63a-2581538073de","pitchNumber":9,"startTime":"2025-09-12T02:28:50.658Z","endTime":"2025-09-12T02:28:54.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66207624784965,"aZ":-32.054886852046764,"pfxX":-7.156618528258886,"pfxZ":0.06474976919184527,"pX":0.023994455155643205,"pZ":1.0939623199218529,"vX0":5.00803733935994,"vY0":-135.8890756137008,"vZ0":-5.996482200055312,"x":116.09,"y":209.24,"x0":-0.909302849396776,"y0":50.003110355925664,"z0":5.544965899174669,"aX":-13.438088842225978},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":1619,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4024474906869697,"extension":6.878768544764915},"index":12,"playId":"133ee472-33b2-3a0d-ace3-6386089aff31","pitchNumber":10,"startTime":"2025-09-12T02:29:10.389Z","endTime":"2025-09-12T02:29:14.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:29:14.549Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-12T02:32:01.952Z","endTime":"2025-09-12T02:33:35.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T02:31:45.055Z","endTime":"2025-09-12T02:32:04.302Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.52590723232497,"strikeZoneBottom":1.65409206169677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.141618334765745,"aZ":-12.20260587641561,"pfxX":-5.245896849474897,"pfxZ":10.504022474049112,"pX":0.0754680307128664,"pZ":3.691822706001756,"vX0":4.084098612335174,"vY0":-137.42584354366704,"vZ0":-2.77253852818716,"x":114.12,"y":139.1,"x0":-0.752771963290374,"y0":50.002976179466295,"z0":5.54930049417994,"aX":-9.974643495989469},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2512,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.399465111874334,"extension":6.359240120145093},"index":1,"playId":"7ff75841-6bed-3aca-8326-48b8c0a1575b","pitchNumber":1,"startTime":"2025-09-12T02:32:04.302Z","endTime":"2025-09-12T02:32:08.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76174967500409,"aZ":-11.050205576035381,"pfxX":-5.451253237227876,"pfxZ":11.118596890593206,"pX":-0.17847178395148908,"pZ":3.2754309632718557,"vX0":3.427478941099657,"vY0":-137.2879491805806,"vZ0":-4.062129140762451,"x":123.8,"y":150.34,"x0":-0.7380204845161509,"y0":50.00069373723367,"z0":5.532345764188723,"aX":-10.354392897564987},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":9.1,"spinRate":2436,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3997007124904228,"extension":6.367437897310269},"index":2,"playId":"fd3bbc53-350a-374b-828e-51e6bc9c3b96","pitchNumber":2,"startTime":"2025-09-12T02:32:21.230Z","endTime":"2025-09-12T02:32:24.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.4753206588634,"strikeZoneBottom":1.64940248314371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21240961710459,"aZ":-10.500644596706314,"pfxX":-4.4471255467722735,"pfxZ":11.252057245189413,"pX":0.19073450499039502,"pZ":4.234785742774868,"vX0":3.7002315240694386,"vY0":-138.4592558284022,"vZ0":-2.1529618117802474,"x":109.73,"y":124.44,"x0":-0.5904973139811855,"y0":50.000880889142245,"z0":5.732357366836426,"aX":-8.564928307870124},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":7.2,"spinRate":2519,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39679969239353685,"extension":6.322902919173564},"index":3,"playId":"a6e02468-7428-3a3d-9233-386525ede157","pitchNumber":3,"startTime":"2025-09-12T02:32:43.665Z","endTime":"2025-09-12T02:32:46.768Z","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":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.289120303606094,"aZ":-30.504736282839485,"pfxX":-8.507168762723143,"pfxZ":1.1121332993840003,"pX":-0.5515674071261276,"pZ":2.101166765867689,"vX0":3.86404336323413,"vY0":-122.63463601794476,"vZ0":-1.279172171409538,"x":138.02,"y":182.05,"x0":-1.0538133925055724,"y0":50.00484427816209,"z0":5.264111950219215,"aX":-12.784975737441563},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":919,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.44896235033286835,"extension":6.508452310013643},"index":4,"playId":"05a1546c-6486-323a-939f-4e39291a5c63","pitchNumber":4,"startTime":"2025-09-12T02:33:02.414Z","endTime":"2025-09-12T02:33:07.282Z","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.0,"endSpeed":86.0,"strikeZoneTop":3.47870522831591,"strikeZoneBottom":1.57000111644386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.639716523199155,"aZ":-10.838207344755444,"pfxX":-5.8073873644107525,"pfxZ":11.16728302827282,"pX":-0.2899150059134127,"pZ":2.088136007372128,"vX0":3.143403082529624,"vY0":-138.053042920343,"vZ0":-7.288664302784314,"x":128.05,"y":182.4,"x0":-0.6949615890399063,"y0":50.0039225361864,"z0":5.509667628348381,"aX":-11.096686521020455},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":9.7,"spinRate":2537,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3982911385504342,"extension":6.381210214999851},"index":5,"playId":"00bfcfc6-1730-3c32-8658-7deb8feec364","pitchNumber":5,"startTime":"2025-09-12T02:33:30.756Z","endTime":"2025-09-12T02:33:35.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:33:35.189Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Logan Davidson homers (1) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-12T02:33:59.578Z","endTime":"2025-09-12T02:36:43.219Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"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":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51278880684631,"aZ":-11.272773042711453,"pfxX":-4.840858452840434,"pfxZ":11.181485818853218,"pX":0.6290840840062928,"pZ":2.8125752755328777,"vX0":5.0499054188266195,"vY0":-136.46218489277746,"vZ0":-4.967799943822257,"x":93.02,"y":162.84,"x0":-0.6243900491959647,"y0":50.00455628150934,"z0":5.445955746368268,"aX":-9.050384724615771},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2433,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4027515954740748,"extension":6.432243981069616},"index":0,"playId":"b6de3eb1-0af9-3284-ad41-ae0430155444","pitchNumber":1,"startTime":"2025-09-12T02:34:02.300Z","endTime":"2025-09-12T02:34:06.391Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.38015041456539,"strikeZoneBottom":1.61520658386979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.865310177257804,"aZ":-41.52188743808609,"pfxX":1.4102043758433696,"pfxZ":-6.075278308047113,"pX":0.837774922340974,"pZ":1.1412248908872924,"vX0":3.3011571700298767,"vY0":-123.12178341652036,"vZ0":-2.136618522262594,"x":85.07,"y":207.97,"x0":-0.7021797795134903,"y0":50.00122343505592,"z0":5.525661153474702,"aX":2.1702212816610484},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.3,"breakHorizontal":-3.4,"spinRate":2367,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44442376470711054,"extension":6.453652008541699},"index":1,"playId":"2cc3e5de-9a19-398c-ba6c-5a577e3f7574","pitchNumber":2,"startTime":"2025-09-12T02:34:22.462Z","endTime":"2025-09-12T02:34:25.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82806763759124,"aZ":-14.515881268792581,"pfxX":-4.842154960564198,"pfxZ":8.863458763614503,"pX":-0.0851524157732748,"pZ":3.2752640002060343,"vX0":3.386598241866028,"vY0":-139.8473691343404,"vZ0":-3.7774395941398877,"x":120.25,"y":150.35,"x0":-0.6791935735968301,"y0":50.00133233248155,"z0":5.587758073333894,"aX":-9.645742807107256},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2551,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39078550247892885,"extension":6.3118175747297025},"index":2,"playId":"1d71b21d-a5cc-320c-89e0-dc6b9689c47b","pitchNumber":3,"startTime":"2025-09-12T02:34:41.058Z","endTime":"2025-09-12T02:34:45.006Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-12T02:34:54.023Z","endTime":"2025-09-12T02:35:10.947Z","isPitch":false,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"}},{"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":85.8,"endSpeed":78.4,"strikeZoneTop":3.42456861293119,"strikeZoneBottom":1.62626496523701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.124495906320952,"aZ":-33.207024735513684,"pfxX":-6.621716204559994,"pfxZ":-0.6583907948203702,"pX":-1.6726590593507271,"pZ":1.4715357589056994,"vX0":0.7432650556830445,"vY0":-124.86407488962193,"vZ0":-2.6488263582909184,"x":180.76,"y":199.05,"x0":-1.1161382424089001,"y0":50.00396856079281,"z0":5.301593512432814,"aX":-10.36795627582482},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":11.8,"spinRate":833,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.44007741983144566,"extension":6.571703863492907},"index":4,"playId":"e8041c14-d201-3ae8-92bc-c1837b13cd9a","pitchNumber":4,"startTime":"2025-09-12T02:35:10.947Z","endTime":"2025-09-12T02:35:14.324Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.886912381503645,"aZ":-32.81996294611131,"pfxX":-8.61338261993885,"pfxZ":-0.42955788706878373,"pX":0.04538422999808072,"pZ":2.5687337360226103,"vX0":4.898769471539101,"vY0":-123.0719897433114,"vZ0":0.13708326938776194,"x":115.27,"y":169.42,"x0":-0.8630365583348426,"y0":50.00093425748482,"z0":5.3170339654599195,"aX":-13.069061670541519},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":956,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.44689577661728785,"extension":6.480680168296833},"index":5,"playId":"6e1dd970-c418-30c0-bd2f-70cd229816bc","pitchNumber":5,"startTime":"2025-09-12T02:35:33.875Z","endTime":"2025-09-12T02:35:38.486Z","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.5,"endSpeed":78.4,"strikeZoneTop":3.284668920108,"strikeZoneBottom":1.62767007286172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.931616684762677,"aZ":-41.52319383152195,"pfxX":2.338584891000095,"pfxZ":-6.059331878360274,"pX":1.6225307185808724,"pZ":2.118140215640812,"vX0":5.265704783769912,"vY0":-122.98089374371045,"vZ0":0.274753772973066,"x":55.15,"y":181.59,"x0":-0.8449834328959698,"y0":50.00614285378701,"z0":5.508683688046703,"aX":3.605103419931198},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.7,"breakHorizontal":-5.4,"spinRate":2226,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.444286171026369,"extension":6.449631611290707},"index":6,"playId":"9e9d3d22-ee36-3646-bbba-6a63b44d2b3c","pitchNumber":6,"startTime":"2025-09-12T02:35:59.429Z","endTime":"2025-09-12T02:36:03.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.124368199377404,"aZ":-18.844440323310444,"pfxX":-9.130718695124099,"pfxZ":6.942136913708275,"pX":0.17713326223305295,"pZ":2.617023802312783,"vX0":5.538876289619869,"vY0":-137.57840716256828,"vZ0":-3.92491429315619,"x":110.25,"y":168.12,"x0":-0.6745579906685057,"y0":50.00040413507982,"z0":5.336954525647958,"aX":-17.525234845974133},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":15.4,"spinRate":2248,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.397912049979972,"extension":6.486262184141063},"hitData":{"launchSpeed":108.9,"launchAngle":34.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":170.3,"coordY":34.08}},"index":7,"playId":"80191668-546f-3fa2-b8d0-a1201a93737a","pitchNumber":7,"startTime":"2025-09-12T02:36:19.215Z","endTime":"2025-09-12T02:36:43.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:36:43.219Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Teodosio singles on a line drive to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-12T02:37:05.668Z","endTime":"2025-09-12T02:37:37.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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(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":95.6,"endSpeed":87.7,"strikeZoneTop":3.62216088606481,"strikeZoneBottom":1.82304557105881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.526124993182492,"aZ":-17.28887551106585,"pfxX":-9.846546875798273,"pfxZ":7.598086043346155,"pX":0.23406678400264,"pZ":1.2205332850257553,"vX0":6.076384755636447,"vY0":-138.92125751150388,"vZ0":-7.867395624143059,"x":108.08,"y":205.83,"x0":-0.7000108537535705,"y0":50.00160087613907,"z0":5.234094554025741,"aX":-19.283655125014047},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":16.6,"spinRate":2429,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3939711408037909,"extension":6.620721692808746},"index":0,"playId":"532ace5c-7ceb-3856-9fe0-7837a5903001","pitchNumber":1,"startTime":"2025-09-12T02:37:10.242Z","endTime":"2025-09-12T02:37:14.907Z","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":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.264357690995787,"aZ":-11.261516116782733,"pfxX":-6.155458914888112,"pfxZ":10.91497299120545,"pX":0.572126184219359,"pZ":1.8823382333261915,"vX0":5.776509045191711,"vY0":-137.4935060105802,"vZ0":-7.336090968674204,"x":95.19,"y":187.96,"x0":-0.7555132500929689,"y0":50.003530150760746,"z0":5.347942709002257,"aX":-11.795003983116569},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2486,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39825392777472457,"extension":6.439255681997904},"hitData":{"launchSpeed":99.7,"launchAngle":8.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":121.55}},"index":1,"playId":"456d7745-53bb-3015-a3e0-22cbef0d08fc","pitchNumber":2,"startTime":"2025-09-12T02:37:27.182Z","endTime":"2025-09-12T02:37:37.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:37:37.689Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-12T02:38:02.630Z","endTime":"2025-09-12T02:40:03.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.60999946586723,"strikeZoneBottom":1.79773163103664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.351826905328714,"aZ":-11.831613501351725,"pfxX":-5.459481716626873,"pfxZ":10.667032242548627,"pX":1.1220013225075425,"pZ":3.015321276177653,"vX0":6.536203767882151,"vY0":-137.43631385315314,"vZ0":-4.501282883606878,"x":74.23,"y":157.37,"x0":-0.5812495520813209,"y0":50.003938189744204,"z0":5.482303041134429,"aX":-10.412823149597346},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":8.5,"spinRate":2545,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3990211969624333,"extension":6.531693440841724},"index":0,"playId":"744ac443-2922-3332-9850-a2d80fc3e386","pitchNumber":1,"startTime":"2025-09-12T02:38:05.381Z","endTime":"2025-09-12T02:38:09.543Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02996290521813,"aZ":-11.79986638009944,"pfxX":-5.499115279380753,"pfxZ":10.966283265127748,"pX":0.1506137788180185,"pZ":2.638261883416126,"vX0":3.6578615351911643,"vY0":-135.76860072400146,"vZ0":-5.582428807296585,"x":111.26,"y":167.55,"x0":-0.5028795902577666,"y0":50.005106917736406,"z0":5.549685789071031,"aX":-10.219266085234098},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2418,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4041501614738827,"extension":6.367369791539669},"index":1,"playId":"bc68870d-6dd5-37a3-8c23-9e59d080557a","pitchNumber":2,"startTime":"2025-09-12T02:38:23.521Z","endTime":"2025-09-12T02:38:30.496Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.55021542094757,"strikeZoneBottom":1.75651293625337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43968934640965,"aZ":-12.71169090800309,"pfxX":-4.457352183801754,"pfxZ":10.371025176986812,"pX":0.41784363584677925,"pZ":3.983466047118662,"vX0":3.9570603600066026,"vY0":-136.03124865954055,"vZ0":-2.052539837495525,"x":101.07,"y":131.23,"x0":-0.4755362434370921,"y0":50.00480236567951,"z0":5.6275959550174255,"aX":-8.366666865463689},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2418,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40242763444632823,"extension":6.307904542538345},"index":2,"playId":"4ebd5a5f-708c-3713-ba9e-ea7be8a48ba7","pitchNumber":3,"startTime":"2025-09-12T02:38:56.861Z","endTime":"2025-09-12T02:39:03.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryce Teodosio steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"4ebd5a5f-708c-3713-ba9e-ea7be8a48ba7","startTime":"2025-09-12T02:39:13.461Z","endTime":"2025-09-12T02:39:35.736Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21236231691291,"aZ":-13.407284618157155,"pfxX":-3.856998811488414,"pfxZ":9.763517228640627,"pX":-0.05909396127357251,"pZ":3.2493793273487603,"vX0":3.278547388195986,"vY0":-137.89680985860468,"vZ0":-3.685186883890126,"x":119.25,"y":151.05,"x0":-0.7634331576803159,"y0":50.00441978039235,"z0":5.51023408203462,"aX":-7.414691897536735},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2413,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39750531280918544,"extension":6.371595084109227},"index":4,"playId":"357d4742-638b-342a-8c50-7cb42fe2ce6f","pitchNumber":4,"startTime":"2025-09-12T02:39:35.736Z","endTime":"2025-09-12T02:39:39.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85709605960484,"aZ":-10.630428672866525,"pfxX":-4.370080279085796,"pfxZ":11.024435236537048,"pX":1.0685237645628005,"pZ":2.757366036978125,"vX0":6.106366628555326,"vY0":-139.06958578412542,"vZ0":-5.3242896103925155,"x":76.27,"y":164.33,"x0":-0.5902393184126434,"y0":50.00310973924371,"z0":5.405024705333059,"aX":-8.54066302969816},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":6.6,"spinRate":2484,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39419359843935986,"extension":6.6058231269787475},"index":5,"playId":"1c43e9ef-812d-3c08-8199-d8cf05b28db1","pitchNumber":5,"startTime":"2025-09-12T02:39:59.881Z","endTime":"2025-09-12T02:40:03.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:40:03.411Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-12T02:40:27.511Z","endTime":"2025-09-12T02:41:47.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.38384098290651,"strikeZoneBottom":1.69717830843367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162918711521737,"aZ":-35.63434338480418,"pfxX":-5.471426018295743,"pfxZ":-2.317115548666605,"pX":0.8417446632436358,"pZ":2.0737125195943524,"vX0":5.918087742034582,"vY0":-121.72487999438805,"vZ0":-0.17065474028377947,"x":84.91,"y":182.79,"x0":-0.9166960054269724,"y0":50.00417387801591,"z0":5.244780866039341,"aX":-8.16483218053274},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.0,"breakHorizontal":8.4,"spinRate":897,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.45094666961494445,"extension":6.48393902767172},"index":0,"playId":"1e65a40d-ae85-3ffd-99fa-405bf37a827f","pitchNumber":1,"startTime":"2025-09-12T02:40:31.878Z","endTime":"2025-09-12T02:40:35.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47991352713493,"aZ":-9.990606270836897,"pfxX":-3.923555655638008,"pfxZ":11.596610174034918,"pX":-0.017867530892063593,"pZ":2.9087685523221203,"vX0":3.0822529936011334,"vY0":-137.6570486418117,"vZ0":-4.8097847353809815,"x":117.68,"y":160.24,"x0":-0.6441099904409041,"y0":50.004116037090284,"z0":5.359324090953962,"aX":-7.506291541606899},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.2,"breakHorizontal":6.5,"spinRate":2474,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39839252048303786,"extension":6.4739282408820085},"index":1,"playId":"82c16f57-db92-3b98-b47a-8949027e3bd4","pitchNumber":2,"startTime":"2025-09-12T02:40:49.989Z","endTime":"2025-09-12T02:40:53.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-12T02:41:00.622Z","endTime":"2025-09-12T02:41:22.429Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.35000091394245,"strikeZoneBottom":1.66096040679927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8793681460146,"aZ":-30.56762899715499,"pfxX":-8.042076981978735,"pfxZ":1.0846056218643318,"pX":1.0520662218202745,"pZ":0.8527605021104924,"vX0":6.891255609069418,"vY0":-121.48168237872004,"vZ0":-3.720548337412104,"x":76.9,"y":215.76,"x0":-0.7957589700973595,"y0":50.000113889596705,"z0":5.1014058797590085,"aX":-11.85197397261607},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":12.6,"spinRate":948,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4532934758005429,"extension":6.591519041537142},"index":3,"playId":"d1fbc587-7358-3690-bb68-4adff90f0497","pitchNumber":3,"startTime":"2025-09-12T02:41:22.429Z","endTime":"2025-09-12T02:41:25.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.181261245948868,"aZ":-27.477220374121284,"pfxX":-5.179913345134867,"pfxZ":3.1447905228759865,"pX":0.8612778353592857,"pZ":2.516762907275866,"vX0":5.371810909267835,"vY0":-121.56630073224781,"vZ0":-0.7127329777530002,"x":84.17,"y":170.83,"x0":-0.7057335365551893,"y0":50.00466808231913,"z0":5.202304461076969,"aX":-7.741936057960653},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":8.0,"spinRate":950,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.4508318146616257,"extension":6.582221452181839},"index":4,"playId":"2fad8158-19de-34d5-9016-2b6cdcde7c71","pitchNumber":4,"startTime":"2025-09-12T02:41:43.457Z","endTime":"2025-09-12T02:41:47.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:41:47.004Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eugenio Suárez lines out softly to second baseman Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-12T02:43:39.412Z","endTime":"2025-09-12T02:46:36.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.34198435092133,"strikeZoneBottom":1.5803211625339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.210800775315523,"aZ":-40.757171649482274,"pfxX":8.344125398534144,"pfxZ":-5.747580022461149,"pX":-0.06884246651955539,"pZ":3.1199691235457863,"vX0":-0.49211004246995027,"vY0":-121.71997674969002,"vZ0":1.6617519406579953,"x":119.62,"y":154.54,"x0":-0.9467352768272472,"y0":50.00599968238346,"z0":5.973040781849798,"aX":12.448898074952316},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.7,"breakHorizontal":-15.0,"spinRate":2392,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.4510117876154678,"extension":6.576761130269555},"index":0,"playId":"c1d4fb32-0445-3397-a985-d31eafb7d5c0","pitchNumber":1,"startTime":"2025-09-12T02:44:00.187Z","endTime":"2025-09-12T02:44:04.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.176545620195995,"aZ":-28.602026072568968,"pfxX":-9.482807089241742,"pfxZ":1.8025018176370322,"pX":-0.6489807638860128,"pZ":1.5468366232911428,"vX0":4.56892356473825,"vY0":-140.15722676178356,"vZ0":-5.634641695008392,"x":141.74,"y":197.02,"x0":-1.069591702426456,"y0":50.00670357745171,"z0":5.455316076818769,"aX":-18.838622688840378},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":2020,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39104795338933984,"extension":6.699231376567278},"index":1,"playId":"1a8f8f88-6ccf-3e6f-b6ab-0e3996636385","pitchNumber":2,"startTime":"2025-09-12T02:44:14.155Z","endTime":"2025-09-12T02:44:17.816Z","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":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.41633495416679,"strikeZoneBottom":1.62098653922303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554132277060788,"aZ":-39.41904238262563,"pfxX":7.389346376229058,"pfxZ":-4.77320028387315,"pX":1.333096970912728,"pZ":0.9875897790927043,"vX0":2.858987632388979,"vY0":-122.95146027814984,"vZ0":-3.4205873061166727,"x":66.19,"y":212.12,"x0":-0.8081828950631991,"y0":50.00549413498461,"z0":5.774511066541751,"aX":11.206513842824103},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.2,"breakHorizontal":-14.0,"spinRate":2400,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4471152235457998,"extension":6.756766007965642},"index":2,"playId":"cce3dc1a-1e78-3f5f-8c06-b5f2710b04c2","pitchNumber":3,"startTime":"2025-09-12T02:44:28.879Z","endTime":"2025-09-12T02:44:32.578Z","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":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.481797995548735,"aZ":-41.456078697234304,"pfxX":7.924194845614948,"pfxZ":-6.252402208651122,"pX":0.3913323824644584,"pZ":1.273720254159469,"vX0":0.6415963748094411,"vY0":-121.76462452660327,"vZ0":-2.147977372424048,"x":102.08,"y":204.39,"x0":-0.9044079149009983,"y0":50.00352063279059,"z0":5.793280386725061,"aX":11.761939736904433},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.5,"breakHorizontal":-14.5,"spinRate":2385,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45182673409803975,"extension":6.739692510156374},"index":3,"playId":"c9ff546b-f10a-3592-8e30-40dee4ce725b","pitchNumber":4,"startTime":"2025-09-12T02:44:43.646Z","endTime":"2025-09-12T02:44:49.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.38613133353902,"strikeZoneBottom":1.59999932389805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112694682763138,"aZ":-26.608690707525817,"pfxX":-8.519849982593158,"pfxZ":2.7695395722833416,"pX":-1.4138885192280028,"pZ":2.2057546336051996,"vX0":2.599858763191631,"vY0":-140.4674808200386,"vZ0":-4.015820028651999,"x":170.89,"y":179.22,"x0":-1.2412017841573544,"y0":50.004018135282294,"z0":5.372389520331144,"aX":-17.123553117082135},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":1980,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.389077101205213,"extension":6.56508860465689},"index":4,"playId":"97f8df56-6d6f-3193-a9f8-06ed4ef31340","pitchNumber":5,"startTime":"2025-09-12T02:45:13.890Z","endTime":"2025-09-12T02:45:17.967Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030757055310488,"aZ":-32.515312351243104,"pfxX":-5.046195730854771,"pfxZ":-0.18978120771479645,"pX":-1.1864994789916579,"pZ":2.1231881127690637,"vX0":1.1688819910161594,"vY0":-132.4593838467168,"vZ0":-2.8090250415166493,"x":162.23,"y":181.45,"x0":-0.9753753011303293,"y0":50.0029124575928,"z0":5.554178590605206,"aX":-9.043574611039142},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.7,"breakHorizontal":8.9,"spinRate":1340,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4121688718071841,"extension":6.669886095432412},"index":5,"playId":"1a63bc75-3b95-338c-8e07-ff084781f141","pitchNumber":6,"startTime":"2025-09-12T02:45:33.302Z","endTime":"2025-09-12T02:45:38.023Z","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":85.4,"endSpeed":78.3,"strikeZoneTop":3.30970380959892,"strikeZoneBottom":1.54824386267339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.068765817783326,"aZ":-39.109460776572256,"pfxX":9.091266487660738,"pfxZ":-4.548208930054188,"pX":2.3284061256847775,"pZ":-1.4848551471774896,"vX0":4.587593067340382,"vY0":-124.03363836803403,"vZ0":-8.69087841256316,"x":28.25,"y":278.87,"x0":-0.7400864654629833,"y0":50.00564924651443,"z0":5.422864450020409,"aX":13.845928277996686},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.4,"breakHorizontal":-17.6,"spinRate":2397,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.445493159866158,"extension":6.844091679662064},"index":6,"playId":"ba83ce9b-bdaf-38c5-899f-7f6a9279ad2c","pitchNumber":7,"startTime":"2025-09-12T02:46:04.451Z","endTime":"2025-09-12T02:46:07.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651885804795274,"aZ":-26.65512431646594,"pfxX":-9.46038372013112,"pfxZ":2.785449527529412,"pX":-0.31934000726873335,"pZ":1.9648907053693316,"vX0":5.138476521148585,"vY0":-139.95110876276445,"vZ0":-4.734451483056755,"x":129.17,"y":185.73,"x0":-0.9502102830000823,"y0":50.00582011508503,"z0":5.424958167320584,"aX":-18.765135297639265},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":1844,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39140696988186585,"extension":6.607232802628567},"hitData":{"launchSpeed":58.9,"launchAngle":25.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":142.82,"coordY":138.59}},"index":7,"playId":"aeb55dfc-ae48-346c-86b1-0fc7d64549e8","pitchNumber":8,"startTime":"2025-09-12T02:46:27.463Z","endTime":"2025-09-12T02:46:36.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:46:36.170Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, shortstop Zach Neto to first baseman Logan Davidson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-12T02:46:56.403Z","endTime":"2025-09-12T02:47:35.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.850444655279045,"aZ":-39.07601930470053,"pfxX":7.378116325939185,"pfxZ":-4.476649684701384,"pX":0.2764995707609997,"pZ":1.4493186103590099,"vX0":0.864527402394752,"vY0":-123.91592522015046,"vZ0":-2.329796880455711,"x":106.46,"y":199.65,"x0":-1.035453503592667,"y0":50.004887081342446,"z0":5.6947888046174,"aX":11.370724284598282},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.4,"breakHorizontal":-13.6,"spinRate":2547,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4435566006981242,"extension":6.736667871431443},"index":0,"playId":"34e0b0bc-c4a3-394d-923d-032f6ae36d7b","pitchNumber":1,"startTime":"2025-09-12T02:46:56.995Z","endTime":"2025-09-12T02:47:01.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24138888048436,"aZ":-29.967659747566,"pfxX":-10.610975788252606,"pfxZ":1.2005464983181922,"pX":-0.5924748356048571,"pZ":0.827550025153142,"vX0":4.671530633986133,"vY0":-135.315402757243,"vZ0":-6.880770388447208,"x":139.58,"y":216.44,"x0":-0.968495489349507,"y0":50.006081674913105,"z0":5.520726363071531,"aX":-19.558508655470327},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.8,"breakHorizontal":18.1,"spinRate":1581,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40574716205211603,"extension":6.601936577969053},"index":1,"playId":"4e8d153c-0624-3a26-afa8-9eb09221ae9a","pitchNumber":2,"startTime":"2025-09-12T02:47:11.797Z","endTime":"2025-09-12T02:47:15.321Z","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":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.540832238182052,"aZ":-30.706231067788462,"pfxX":-7.560840985758993,"pfxZ":0.7998316479761289,"pX":-0.9364731721674521,"pZ":2.2479744824312493,"vX0":2.779708407000065,"vY0":-134.4022386720454,"vZ0":-3.1855744074685317,"x":152.7,"y":178.08,"x0":-1.0005590133132916,"y0":50.00151596803661,"z0":5.6241601880090135,"aX":-13.861262327767927},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1619,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4071912747542963,"extension":6.907615005029519},"hitData":{"launchSpeed":69.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.85,"coordY":149.44}},"index":2,"playId":"fe3eb8ad-3fbb-3ea1-9662-978d76cc5c24","pitchNumber":3,"startTime":"2025-09-12T02:47:26.897Z","endTime":"2025-09-12T02:47:35.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:47:35.923Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leo Rivas lines out to right fielder Chris Taylor.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-12T02:48:00.888Z","endTime":"2025-09-12T02:49:19.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.37302318573192,"strikeZoneBottom":1.60915854473944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19675163680111,"aZ":-25.371611115811877,"pfxX":-10.531958625591479,"pfxZ":3.298658265018072,"pX":0.3277846633789933,"pZ":0.8568654778436804,"vX0":7.271627069876012,"vY0":-142.5952608269582,"vZ0":-8.30738199281035,"x":104.51,"y":215.64,"x0":-0.884403781248185,"y0":50.00651654389466,"z0":5.404055079345751,"aX":-21.7353403548575},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.4,"breakHorizontal":17.6,"spinRate":2029,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3838356731089201,"extension":6.79672553084655},"index":0,"playId":"6aa94893-a7d2-32ef-a8bb-f452449d0146","pitchNumber":1,"startTime":"2025-09-12T02:48:01.587Z","endTime":"2025-09-12T02:48:04.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.30999934703093,"strikeZoneBottom":1.59160964391268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25776494236428,"aZ":-28.288427275013134,"pfxX":-8.036222615602977,"pfxZ":1.9345179259398346,"pX":-1.1322103914467327,"pZ":2.1638253466468944,"vX0":3.3295764999690083,"vY0":-140.61853376058846,"vZ0":-3.9440496396352844,"x":160.16,"y":180.36,"x0":-1.2861970084579546,"y0":50.00114786057957,"z0":5.415348035345875,"aX":-16.125670341418918},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":1873,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.38920499010921583,"extension":6.450990125089073},"index":1,"playId":"12f33f74-9976-3038-b3dd-f9ffd3a4092e","pitchNumber":2,"startTime":"2025-09-12T02:48:19.702Z","endTime":"2025-09-12T02:48:23.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.31000097648113,"strikeZoneBottom":1.5640500567319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83978055037047,"aZ":-25.601207000914695,"pfxX":-10.114147486450607,"pfxZ":3.2167265217053513,"pX":0.6951708466435051,"pZ":1.8006319788094578,"vX0":8.237670569613194,"vY0":-142.1321911631392,"vZ0":-5.790505976123004,"x":90.5,"y":190.16,"x0":-0.9278364243835263,"y0":50.004811464786684,"z0":5.492090077389317,"aX":-20.677993162570626},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":2062,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38548983235933587,"extension":6.565584436303605},"index":2,"playId":"6e111dc6-932a-3e6f-8fe5-f0a144a7997e","pitchNumber":3,"startTime":"2025-09-12T02:48:37.360Z","endTime":"2025-09-12T02:48:41.154Z","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":93.6,"endSpeed":86.5,"strikeZoneTop":3.27302684140717,"strikeZoneBottom":1.60387532332157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.203872834149493,"aZ":-32.06902210595885,"pfxX":-4.683366652005354,"pfxZ":0.05876943505144272,"pX":-0.36391276449084264,"pZ":1.5765567069611923,"vX0":3.837507257808427,"vY0":-136.25602315937087,"vZ0":-4.730363080947346,"x":130.87,"y":196.21,"x0":-1.1777642918209574,"y0":50.00643420359061,"z0":5.535363236233403,"aX":-8.862660665567514},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.6,"breakHorizontal":7.7,"spinRate":1243,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.40104344929759517,"extension":6.486156385621017},"index":3,"playId":"9b705ee8-86b9-300b-a559-ee73ccc9c628","pitchNumber":4,"startTime":"2025-09-12T02:48:54.155Z","endTime":"2025-09-12T02:48:58.983Z","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":97.4,"endSpeed":89.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.730026805512175,"aZ":-27.570722594621145,"pfxX":-9.737464106264447,"pfxZ":2.262104726357622,"pX":-0.48299777243612463,"pZ":1.8289656366300562,"vX0":5.454547418863888,"vY0":-141.77101714787267,"vZ0":-5.140520226071715,"x":135.41,"y":189.4,"x0":-1.1678985078577349,"y0":50.002739456629655,"z0":5.427890109166125,"aX":-19.800100747883146},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.2,"breakHorizontal":16.6,"spinRate":1980,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3865182328937018,"extension":6.569945914730293},"hitData":{"launchSpeed":92.1,"launchAngle":22.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.37,"coordY":86.02}},"index":4,"playId":"57338845-65e2-3ec0-8c01-79970e9402b3","pitchNumber":5,"startTime":"2025-09-12T02:49:12.221Z","endTime":"2025-09-12T02:49:19.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:49:19.242Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yoán Moncada singles on a sharp ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T02:51:18.191Z","endTime":"2025-09-12T02:51:59.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":94.6,"endSpeed":86.0,"strikeZoneTop":3.4164899541631,"strikeZoneBottom":1.61869425844276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4084380512303,"aZ":-13.896815320142645,"pfxX":-4.364193512977947,"pfxZ":9.570302926146427,"pX":-0.08975531395202975,"pZ":3.449961047805107,"vX0":3.4287366242775836,"vY0":-137.7517958331052,"vZ0":-3.182158870434629,"x":120.42,"y":145.63,"x0":-0.7875330715000629,"y0":50.00144784205359,"z0":5.567677806410942,"aX":-8.333509347564798},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":7.1,"spinRate":2356,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39859328812217143,"extension":6.380868063182335},"index":0,"playId":"2284866a-4a88-3013-9645-3d102c17956e","pitchNumber":1,"startTime":"2025-09-12T02:51:32.320Z","endTime":"2025-09-12T02:51:35.991Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.074539756359524,"aZ":-42.374466579443514,"pfxX":3.0422890362134165,"pfxZ":-6.898485710543785,"pX":-0.4971295413315617,"pZ":2.0620302264343007,"vX0":-0.03286350540146865,"vY0":-120.96659596241945,"vZ0":0.5699281575621788,"x":135.95,"y":183.11,"x0":-0.8784453009344759,"y0":50.00193918706303,"z0":5.544659720846249,"aX":4.498647671543585},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.1,"breakHorizontal":-5.5,"spinRate":2326,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4531699844479622,"extension":6.409585213666361},"hitData":{"launchSpeed":109.0,"launchAngle":8.0,"totalDistance":167.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":130.72,"coordY":94.8}},"index":1,"playId":"afe96402-93db-3aa1-a087-4ac9447aecef","pitchNumber":2,"startTime":"2025-09-12T02:51:48.830Z","endTime":"2025-09-12T02:51:59.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:51:59.840Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Taylor Ward doubles (31) on a sharp ground ball to left fielder Randy Arozarena. Yoán Moncada to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T02:52:26.938Z","endTime":"2025-09-12T02:53:21.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.34000048976782,"strikeZoneBottom":1.63587570396948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60352196435297,"aZ":-13.261793245808539,"pfxX":-4.30445973816076,"pfxZ":9.785701218054353,"pX":0.336048449040812,"pZ":4.178064659658768,"vX0":4.419724289659715,"vY0":-138.5382766544765,"vZ0":-1.3610919229337464,"x":104.19,"y":125.97,"x0":-0.7251164305563519,"y0":50.00379229956192,"z0":5.567631951566922,"aX":-8.320109285009458},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2437,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39622944624791767,"extension":6.32835610029179},"index":0,"playId":"31535ed4-d1bc-33ef-83a9-94792769c147","pitchNumber":1,"startTime":"2025-09-12T02:52:29.434Z","endTime":"2025-09-12T02:52:32.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.30691545437317,"strikeZoneBottom":1.61999971754416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.447400618681357,"aZ":-24.98394236138371,"pfxX":2.418991675111014,"pfxZ":4.375929948585142,"pX":0.47767554695724,"pZ":4.261633013961848,"vX0":3.0431981450526284,"vY0":-126.7294520391213,"vZ0":2.1877162260327743,"x":98.79,"y":123.72,"x0":-1.048397094703817,"y0":50.00198669013922,"z0":5.369824752703543,"aX":3.9738558225387832},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":-5.0,"spinRate":2541,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.43053616264916394,"extension":6.33891703439541},"index":1,"playId":"b40e8ebd-0f4a-3650-8eac-94fb20a8245d","pitchNumber":2,"startTime":"2025-09-12T02:52:48.488Z","endTime":"2025-09-12T02:52:52.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.350399519066695,"aZ":-17.105228596568633,"pfxX":-9.172480828551238,"pfxZ":8.320501104160119,"pX":-0.3664642297951648,"pZ":2.280343378530281,"vX0":4.519393448821418,"vY0":-134.05852621219708,"vZ0":-4.368979513331504,"x":130.97,"y":177.21,"x0":-0.8870653144323325,"y0":50.00318406108086,"z0":5.160931870822383,"aX":-16.61068906072596},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":15.6,"spinRate":2326,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40936753004130555,"extension":6.482242523739137},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":44.03,"coordY":116.6}},"index":2,"playId":"02a85cf8-ffd3-332b-8eda-cc8c0dbc9a18","pitchNumber":3,"startTime":"2025-09-12T02:53:10.205Z","endTime":"2025-09-12T02:53:21.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:53:21.712Z","atBatIndex":29},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Chris Taylor out on a sacrifice fly to center fielder Julio Rodríguez. Yoán Moncada scores. Taylor Ward to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T02:53:59.068Z","endTime":"2025-09-12T02:54:40.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007907413210493,"aZ":-12.159261206266908,"pfxX":-4.597740453800904,"pfxZ":10.488837234799389,"pX":-0.4552624665565417,"pZ":3.112497103321989,"vX0":2.5394520665847042,"vY0":-137.18871417395178,"vZ0":-4.14111689707422,"x":134.35,"y":154.74,"x0":-0.7949632077411352,"y0":50.00391885534443,"z0":5.46874359400299,"aX":-8.775046817886219},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2391,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3990572491601889,"extension":6.313296854078973},"index":0,"playId":"5aaecdc1-ed5d-37ad-8207-8a755eb1c1f0","pitchNumber":1,"startTime":"2025-09-12T02:54:04.646Z","endTime":"2025-09-12T02:54:08.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.238511308872404,"aZ":-13.00728622260576,"pfxX":-5.321524907063102,"pfxZ":10.15838949744603,"pX":-0.5025987853558979,"pZ":2.7844872759640125,"vX0":2.657333117690488,"vY0":-136.53916488786322,"vZ0":-4.42698490533583,"x":136.16,"y":163.6,"x0":-0.797390200724227,"y0":50.00309947741802,"z0":5.322783114655323,"aX":-10.041606308896762},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2389,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4012392731270418,"extension":6.354220245928588},"hitData":{"launchSpeed":96.8,"launchAngle":35.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.16,"coordY":62.49}},"index":1,"playId":"18e88e02-352d-305e-87ad-cc1bcc183503","pitchNumber":2,"startTime":"2025-09-12T02:54:26.120Z","endTime":"2025-09-12T02:54:40.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:54:40.160Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop J.P. Crawford to first baseman Josh Naylor. Taylor Ward scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T02:55:12.676Z","endTime":"2025-09-12T02:58:08.454Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":94.4,"endSpeed":85.5,"strikeZoneTop":3.24268619944962,"strikeZoneBottom":1.54982025638399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26158872440403,"aZ":-12.117392639564128,"pfxX":-5.853375130626416,"pfxZ":10.594047513298088,"pX":-0.570567058194218,"pZ":3.2576060656434023,"vX0":2.909933829659749,"vY0":-137.40209563563377,"vZ0":-3.669927527874583,"x":138.75,"y":150.82,"x0":-0.8886033037773342,"y0":50.00284180008978,"z0":5.446478714699256,"aX":-11.080819960520808},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":9.8,"spinRate":2379,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40015316355969244,"extension":6.250575839996372},"index":0,"playId":"f1e308df-63c1-349e-9646-89b78095b860","pitchNumber":1,"startTime":"2025-09-12T02:55:15.700Z","endTime":"2025-09-12T02:55:19.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08865844506394,"aZ":-8.812499561469123,"pfxX":-5.5482810018991735,"pfxZ":12.326476725757043,"pX":0.742586456002097,"pZ":2.5253620168605355,"vX0":5.603813197783921,"vY0":-137.86492286058345,"vZ0":-5.95422222750937,"x":88.69,"y":170.6,"x0":-0.6108642779098423,"y0":50.0022708873101,"z0":5.330019094393417,"aX":-10.51472103886492},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.0,"breakHorizontal":8.6,"spinRate":2585,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39967992822200893,"extension":6.515174705901112},"index":1,"playId":"2cedbf7e-9edb-3f83-a830-622d60eeeb7f","pitchNumber":2,"startTime":"2025-09-12T02:55:36.024Z","endTime":"2025-09-12T02:55:41.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-12T02:55:55.740Z","endTime":"2025-09-12T02:56:15.670Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37260384946754,"aZ":-13.098899888379846,"pfxX":-4.033823163779798,"pfxZ":9.970749233647771,"pX":1.2457565586589812,"pZ":3.728419213172281,"vX0":6.082355614890028,"vY0":-137.42945317216694,"vZ0":-2.5137426491425834,"x":69.51,"y":138.11,"x0":-0.47177151239947024,"y0":50.005233649593784,"z0":5.544394600840022,"aX":-7.71973712163732},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2482,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3985154574874574,"extension":6.516917237339588},"index":3,"playId":"6da45f02-7664-3f17-9133-a609d216b995","pitchNumber":3,"startTime":"2025-09-12T02:56:15.670Z","endTime":"2025-09-12T02:56:19.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.20143372257309,"strikeZoneBottom":1.47635418786635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.162060877445604,"aZ":-11.615353066309305,"pfxX":-4.741101891249382,"pfxZ":10.724624742433999,"pX":-1.2780475040369177,"pZ":2.842539920118656,"vX0":0.4164859428105317,"vY0":-137.9384214984092,"vZ0":-4.866721480426368,"x":165.72,"y":162.03,"x0":-0.8159094460516859,"y0":50.0022370909059,"z0":5.420033198186643,"aX":-9.088843842063017},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":8.5,"spinRate":2513,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39786206748442776,"extension":6.4633709111654705},"index":4,"playId":"608b191c-bb60-3470-bd9c-bcaf416160d8","pitchNumber":4,"startTime":"2025-09-12T02:56:50.135Z","endTime":"2025-09-12T02:56:54.270Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.080303437900216,"aZ":-36.093949894491104,"pfxX":-5.895525969103659,"pfxZ":-2.6403991116150207,"pX":-0.8765043440584861,"pZ":1.8967253524514815,"vX0":2.4421097760033557,"vY0":-121.49125923927711,"vZ0":-0.29428534193955,"x":150.41,"y":187.57,"x0":-1.131987903924228,"y0":50.00198185502659,"z0":5.171952617536955,"aX":-8.761701235888584},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":10.1,"spinRate":926,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4518494446387109,"extension":6.501742423984782},"index":5,"playId":"75c8bac0-99a5-3d99-97b3-004ef2f8e83b","pitchNumber":5,"startTime":"2025-09-12T02:57:10.476Z","endTime":"2025-09-12T02:57:14.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.166546387278355,"aZ":-12.087943090945926,"pfxX":-4.959015339339109,"pfxZ":10.365946901376397,"pX":-0.26705041396782386,"pZ":2.708511745048269,"vX0":2.807682038318776,"vY0":-138.17755154298683,"vZ0":-5.064292654877468,"x":127.18,"y":165.65,"x0":-0.6508811581501328,"y0":50.00304321998629,"z0":5.374064164563353,"aX":-9.610195618990861},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2470,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39606264970766336,"extension":6.4411804158626405},"index":6,"playId":"8ec09c14-2af9-3b03-b9f0-47b3882e6897","pitchNumber":6,"startTime":"2025-09-12T02:57:34.185Z","endTime":"2025-09-12T02:57:37.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.182708826877043,"aZ":-12.461958103461225,"pfxX":-5.316097930375236,"pfxZ":10.212035884792346,"pX":-0.31324704422117144,"pZ":2.546767314853166,"vX0":2.968766247776288,"vY0":-138.1582710973153,"vZ0":-5.454951944198921,"x":128.94,"y":170.02,"x0":-0.7118257148599884,"y0":50.00405393836734,"z0":5.386522173363992,"aX":-10.263260926588584},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2468,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3966680958454245,"extension":6.491661304947596},"hitData":{"launchSpeed":89.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":148.54}},"index":7,"playId":"68f0724a-e0e1-3907-a4ca-27e6c9f10cb6","pitchNumber":7,"startTime":"2025-09-12T02:57:58.889Z","endTime":"2025-09-12T02:58:08.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T02:58:08.454Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-12T02:58:35.866Z","endTime":"2025-09-12T03:00:00.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.44411236767974,"strikeZoneBottom":1.6429670285273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.653053185134553,"aZ":-40.972625374881574,"pfxX":3.508688819438789,"pfxZ":-5.769149949801504,"pX":-0.14136051020414553,"pZ":3.78572698683788,"vX0":0.9989167341494425,"vY0":-122.5267159058525,"vZ0":3.9639304261946866,"x":122.39,"y":136.57,"x0":-1.0100018138934288,"y0":50.00425981378338,"z0":5.642473583042783,"aX":5.3484358404684285},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.4,"breakHorizontal":-6.6,"spinRate":2304,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4466083585769214,"extension":6.427072348651089},"index":0,"playId":"b91bf2d1-f9b0-329b-8858-3cb737c18bea","pitchNumber":1,"startTime":"2025-09-12T02:58:36.145Z","endTime":"2025-09-12T02:58:40.708Z","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":94.0,"endSpeed":85.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26376258557138,"aZ":-11.189747682140172,"pfxX":-3.567066426956678,"pfxZ":11.192117389385634,"pX":-0.30112694137557827,"pZ":3.067089570929657,"vX0":2.740062899303587,"vY0":-136.80476868031886,"vZ0":-4.389676970326333,"x":128.48,"y":155.97,"x0":-0.8577726767332209,"y0":50.0012568563681,"z0":5.473974362497132,"aX":-6.686789014213636},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":5.8,"spinRate":2496,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4020675138990537,"extension":6.449850870667485},"index":1,"playId":"b7afccf3-6700-3ec7-9a8b-09784cbe5a9f","pitchNumber":2,"startTime":"2025-09-12T02:58:51.583Z","endTime":"2025-09-12T02:58:55.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-12T02:59:02.194Z","endTime":"2025-09-12T02:59:16.963Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"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":84.5,"endSpeed":76.8,"strikeZoneTop":3.42399946813455,"strikeZoneBottom":1.62302694925594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.655579537289142,"aZ":-30.93366586805903,"pfxX":-8.766242915518607,"pfxZ":0.825788568452106,"pX":0.8635691883034284,"pZ":0.863480413173892,"vX0":7.022969457209386,"vY0":-122.79905309486098,"vZ0":-3.9226650539032963,"x":84.08,"y":215.47,"x0":-0.9152356472055869,"y0":50.003623247063736,"z0":5.15580528387421,"aX":-13.191853289436683},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":13.9,"spinRate":1004,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.44856099855506004,"extension":6.693197924996225},"index":3,"playId":"3c7de25e-3d2e-3899-afec-54d74a78dbb5","pitchNumber":3,"startTime":"2025-09-12T02:59:16.963Z","endTime":"2025-09-12T02:59:20.236Z","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":94.6,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8409878141198,"aZ":-10.977434465127072,"pfxX":-4.65548113526897,"pfxZ":11.14068871177459,"pX":0.7199224359791268,"pZ":2.6562464003463213,"vX0":5.364425395717972,"vY0":-137.62028769226526,"vZ0":-5.31964825084912,"x":89.56,"y":167.06,"x0":-0.6572264980602273,"y0":50.003328741979075,"z0":5.36951284118551,"aX":-8.85845527541108},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":7.2,"spinRate":2556,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39922704169445744,"extension":6.381586023398142},"index":4,"playId":"a3d90768-9ff6-37c0-b5bd-df060b74a8cf","pitchNumber":4,"startTime":"2025-09-12T02:59:35.412Z","endTime":"2025-09-12T02:59:38.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.243605248196115,"aZ":-32.44486243372527,"pfxX":-7.035069515553457,"pfxZ":-0.17920868610223373,"pX":0.5976741840115831,"pZ":1.246805263470774,"vX0":5.819939770765422,"vY0":-121.90456404922084,"vZ0":-2.5668095635998975,"x":94.22,"y":205.12,"x0":-0.9133112597250872,"y0":50.00423935613104,"z0":5.1301565518447045,"aX":-10.528782741562715},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":11.3,"spinRate":1010,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4502875257501935,"extension":6.7117895115227615},"index":5,"playId":"2bd44b3e-d2c8-31d4-bd94-8558a2f9c623","pitchNumber":5,"startTime":"2025-09-12T02:59:56.296Z","endTime":"2025-09-12T03:00:00.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:00:00.030Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T03:02:17.852Z","endTime":"2025-09-12T03:04:11.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.26110930727332,"strikeZoneBottom":1.56000053414082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.654115341034515,"aZ":-39.28484601447615,"pfxX":5.573101847105739,"pfxZ":-4.708366227877702,"pX":0.9393343528658671,"pZ":1.8369593338554995,"vX0":2.70329797538826,"vY0":-122.54622106126811,"vZ0":-1.5065187296336102,"x":81.19,"y":189.18,"x0":-0.9042311766060855,"y0":50.002174070566944,"z0":5.8351433922954845,"aX":8.420581444233928},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.6,"breakHorizontal":-10.8,"spinRate":2612,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44805791233385195,"extension":6.615119053998846},"index":0,"playId":"150e899c-3a2c-3521-a93a-d88f5669c04d","pitchNumber":1,"startTime":"2025-09-12T03:02:20.577Z","endTime":"2025-09-12T03:02:25.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.25754148861092,"strikeZoneBottom":1.59646829428942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.997390018864355,"aZ":-30.753195264300828,"pfxX":-8.14958433267023,"pfxZ":0.7675343619006236,"pX":0.29826058726950355,"pZ":0.9330067937135633,"vX0":6.387896635117962,"vY0":-134.82843296489503,"vZ0":-6.3693849607622495,"x":105.63,"y":213.59,"x0":-1.0372428579607855,"y0":50.001509988608646,"z0":5.48263918352089,"aX":-15.075217830860735},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.2,"breakHorizontal":13.4,"spinRate":1653,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4054890042841417,"extension":6.57861853294006},"index":1,"playId":"36b27089-69e4-3728-8d83-44e9572f1507","pitchNumber":2,"startTime":"2025-09-12T03:02:35.104Z","endTime":"2025-09-12T03:02:38.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.23388924063495,"strikeZoneBottom":1.56000014657096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.910483597890526,"aZ":-25.162889390144993,"pfxX":-8.918635329102917,"pfxZ":3.4355847836533826,"pX":0.445752052469405,"pZ":1.7573428779147835,"vX0":7.326672245152986,"vY0":-141.78234264719848,"vZ0":-5.967594475130771,"x":100.01,"y":191.33,"x0":-1.0110149025402966,"y0":50.00140878962072,"z0":5.491532112176096,"aX":-18.18671525442028},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.2,"breakHorizontal":14.6,"spinRate":1946,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38607372587910316,"extension":6.812648245765674},"index":2,"playId":"75d67653-1b15-30cc-8acc-70e670d52f39","pitchNumber":3,"startTime":"2025-09-12T03:02:50.831Z","endTime":"2025-09-12T03:02:54.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.582965236577188,"aZ":-26.219126053038856,"pfxX":-9.126445966148662,"pfxZ":2.9465623243596877,"pX":0.2669072991155608,"pZ":2.1184901927842668,"vX0":6.855827237219345,"vY0":-141.17397401063175,"vZ0":-4.7761283752014885,"x":106.83,"y":181.58,"x0":-1.0050171716784497,"y0":50.00502891282517,"z0":5.516061829526979,"aX":-18.458106406812142},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":1920,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3877060057102639,"extension":6.697821068751482},"index":3,"playId":"b9e61bab-8e02-3075-9832-487079ccb8b6","pitchNumber":4,"startTime":"2025-09-12T03:03:05.200Z","endTime":"2025-09-12T03:03:10.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-12T03:03:18.114Z","endTime":"2025-09-12T03:03:31.283Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":92.1,"endSpeed":84.7,"strikeZoneTop":3.27061413791649,"strikeZoneBottom":1.58099115992574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.261035420614316,"aZ":-35.48808964364851,"pfxX":-3.562342838267732,"pfxZ":-1.8125822513295802,"pX":-1.7368710304704487,"pZ":3.4250013958541046,"vX0":-0.05621206726716907,"vY0":-134.18544994740705,"vZ0":0.43674827867780586,"x":183.21,"y":146.3,"x0":-1.2526653167811823,"y0":50.00165461546346,"z0":5.782650993093259,"aX":-6.514392987034383},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-3.0,"breakHorizontal":6.5,"spinRate":1355,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4077405890561545,"extension":6.513992852532665},"index":5,"playId":"73eda463-4c17-3985-a112-f5fd3c2173ad","pitchNumber":5,"startTime":"2025-09-12T03:03:31.283Z","endTime":"2025-09-12T03:03:34.653Z","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":97.9,"endSpeed":90.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80563843948282,"aZ":-24.70024874861699,"pfxX":-9.04273538226502,"pfxZ":3.629526626925962,"pX":0.04929920969417227,"pZ":1.7307042395915733,"vX0":6.199288019024168,"vY0":-142.3945736766793,"vZ0":-6.255258557424965,"x":115.12,"y":192.05,"x0":-0.9778603648324129,"y0":50.00534479831855,"z0":5.512446453375226,"aX":-18.626411927920085},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":1866,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.38423473829156096,"extension":6.692975738250513},"index":6,"playId":"d2112539-6435-34e0-ac93-9b09c2250ad0","pitchNumber":6,"startTime":"2025-09-12T03:03:49.983Z","endTime":"2025-09-12T03:03:53.427Z","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":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.321362008498106,"aZ":-12.822860466328533,"pfxX":-5.526886801216772,"pfxZ":9.320198432126016,"pX":-0.6489866682747284,"pZ":2.415778583002665,"vX0":3.5743416098755962,"vY0":-143.22781264682288,"vZ0":-6.279160354766143,"x":141.74,"y":173.55,"x0":-1.1955829982191566,"y0":50.00120175421406,"z0":5.439592731847357,"aX":-11.472813810747274},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2341,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38252578426814665,"extension":6.544225690639615},"index":7,"playId":"4e5637ad-2d96-3b66-a3f8-00e8afbcd3e5","pitchNumber":7,"startTime":"2025-09-12T03:04:07.913Z","endTime":"2025-09-12T03:04:11.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:04:11.749Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a soft ground ball to pitcher José Soriano.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T03:04:33.741Z","endTime":"2025-09-12T03:04:57.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.45000087864109,"strikeZoneBottom":1.73713729409853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13438596585772,"aZ":-30.928851104023177,"pfxX":-7.341235182194716,"pfxZ":0.6916675305843949,"pX":0.3668021932491658,"pZ":2.0773103058617113,"vX0":5.730863851494474,"vY0":-133.1466851873643,"vZ0":-3.759163427641597,"x":103.02,"y":182.69,"x0":-0.849917693394103,"y0":50.006157645977375,"z0":5.723258384017345,"aX":-13.304423722111649},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1620,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4099285329369322,"extension":6.832179404586467},"index":0,"playId":"b795573b-0ffe-333a-ae3c-475bdacd5e23","pitchNumber":1,"startTime":"2025-09-12T03:04:36.214Z","endTime":"2025-09-12T03:04:40.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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.448937754159463,"aZ":-35.18130735254202,"pfxX":1.965213959212456,"pfxZ":-1.8031886841790703,"pX":0.8590437942747522,"pZ":1.577242291310323,"vX0":3.363239136874067,"vY0":-127.9296918094923,"vZ0":-3.5280358002755827,"x":84.26,"y":196.19,"x0":-0.7239075166322442,"y0":50.00189318739936,"z0":5.709531160175389,"aX":3.281592989410831},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.8,"breakHorizontal":-4.3,"spinRate":2577,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42687497838399624,"extension":6.853375846811928},"hitData":{"launchSpeed":53.3,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.17,"coordY":190.73}},"index":1,"playId":"e9236021-3d6e-3908-9bff-caf4dbc8d03a","pitchNumber":2,"startTime":"2025-09-12T03:04:48.857Z","endTime":"2025-09-12T03:04:57.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:04:57.397Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Randy Arozarena to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T03:05:58.527Z","endTime":"2025-09-12T03:07:25.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"701b2831-7ec7-3fd0-baae-6f4f772da37f","startTime":"2025-09-12T03:05:43.254Z","endTime":"2025-09-12T03:05:46.765Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.64999825351334,"strikeZoneBottom":1.76355755349125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.716588536545153,"aZ":-38.520917566355216,"pfxX":5.756110683489278,"pfxZ":-4.034775128112823,"pX":0.9196675395861719,"pZ":0.7835443896698825,"vX0":2.8231971347989804,"vY0":-124.51055314695995,"vZ0":-4.3474050154805,"x":81.94,"y":217.62,"x0":-0.9764191448082182,"y0":50.0046320182105,"z0":5.735742728065912,"aX":9.049080701406217},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.0,"breakHorizontal":-11.0,"spinRate":2564,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4396959043332216,"extension":6.762585905716022},"index":1,"playId":"afc0322b-c7cc-3b10-8406-39540c276b19","pitchNumber":1,"startTime":"2025-09-12T03:06:00.693Z","endTime":"2025-09-12T03:06:04.733Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.66623575455909,"strikeZoneBottom":1.7483949879542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697269331856415,"aZ":-28.421058749023935,"pfxX":-6.8808329600518405,"pfxZ":2.091655145531295,"pX":-1.486184866179625,"pZ":2.3531563155229858,"vX0":1.1035671397797318,"vY0":-132.9509228712611,"vZ0":-3.393439862359982,"x":173.65,"y":175.24,"x0":-1.0116186112710084,"y0":50.005009995509546,"z0":5.702080286729173,"aX":-12.356208417219579},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.2,"breakHorizontal":12.2,"spinRate":1524,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4115009328785382,"extension":6.541372164013565},"index":2,"playId":"0eafe0b0-06d8-38d5-aa59-0c0456f8418c","pitchNumber":2,"startTime":"2025-09-12T03:06:24.142Z","endTime":"2025-09-12T03:06:27.457Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.54423384525787,"strikeZoneBottom":1.71000088199685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387482486659792,"aZ":-43.00366578047408,"pfxX":9.616299844893774,"pfxZ":-7.1096861376307485,"pX":-0.2063925204498535,"pZ":1.6030087405590263,"vX0":-0.8145876476649017,"vY0":-123.40987610787447,"vZ0":-1.1777014755299628,"x":124.87,"y":195.5,"x0":-1.1170517299517324,"y0":50.00325450419081,"z0":5.748890560180957,"aX":14.64909267048805},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.8,"breakHorizontal":-17.2,"spinRate":2578,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4459491933528059,"extension":6.583206142374617},"index":3,"playId":"28ae60d3-e639-38f9-accf-8481e4c2a96d","pitchNumber":3,"startTime":"2025-09-12T03:06:44.569Z","endTime":"2025-09-12T03:06:49.485Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.57454220205938,"strikeZoneBottom":1.72355612056741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.655570622235906,"aZ":-39.035281748605186,"pfxX":7.236621494065508,"pfxZ":-4.406886674019249,"pX":1.0408741496923064,"pZ":1.7615912407835648,"vX0":2.181978232581544,"vY0":-124.24371511667464,"vZ0":-1.9949320545295763,"x":77.32,"y":191.22,"x0":-0.7894778561642598,"y0":50.00184182622134,"z0":5.829074344913149,"aX":11.273979813961924},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.2,"breakHorizontal":-13.6,"spinRate":2489,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4414178990755171,"extension":6.749076023467454},"index":4,"playId":"9f9a2056-2d0c-3569-9ad7-375eb6740d5a","pitchNumber":4,"startTime":"2025-09-12T03:07:02.691Z","endTime":"2025-09-12T03:07:07.229Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.65000093262989,"strikeZoneBottom":1.77019341019823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.309855232631296,"aZ":-28.60021176440823,"pfxX":-6.594079867961592,"pfxZ":1.9428995140315504,"pX":-1.8825450310433833,"pZ":2.6690037133556026,"vX0":0.36995490747688964,"vY0":-134.85911573495576,"vZ0":-2.6478697942078306,"x":188.76,"y":166.72,"x0":-1.1646334308599355,"y0":50.00625488131041,"z0":5.680942686208535,"aX":-12.14840421561752},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":11.9,"spinRate":1519,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.406137696049361,"extension":6.5624385321493754},"index":5,"playId":"6dfabbff-4a01-3f66-be00-5bd719502934","pitchNumber":5,"startTime":"2025-09-12T03:07:21.975Z","endTime":"2025-09-12T03:07:25.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:07:25.411Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to center fielder Bryce Teodosio.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T03:08:48.261Z","endTime":"2025-09-12T03:09:03.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-12T03:07:44.464Z","endTime":"2025-09-12T03:08:50.567Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376982817576046,"aZ":-41.561470438804996,"pfxX":7.1177535635383515,"pfxZ":-6.087575365884251,"pX":0.47918507424020895,"pZ":1.8028322807754178,"vX0":1.1757390405246453,"vY0":-123.89133598182477,"vZ0":-1.3727925801511496,"x":98.73,"y":190.1,"x0":-0.9263928813178056,"y0":50.00061507170282,"z0":5.859961636567861,"aX":10.983933157755262},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.0,"breakHorizontal":-13.2,"spinRate":2502,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.44331122524389865,"extension":6.714656340015721},"hitData":{"launchSpeed":98.2,"launchAngle":17.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.81,"coordY":74.02}},"index":1,"playId":"4287814c-f9b4-3c04-97f1-249dff706fbe","pitchNumber":1,"startTime":"2025-09-12T03:08:50.567Z","endTime":"2025-09-12T03:09:03.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:09:03.222Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Luis Rengifo to first baseman Logan Davidson.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-12T03:10:06.419Z","endTime":"2025-09-12T03:15:03.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"445284b0-84b3-3b13-8c45-bcce9bce77c2","startTime":"2025-09-12T03:10:06.419Z","endTime":"2025-09-12T03:10:14.451Z","isPitch":false,"type":"stepoff"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-12T03:11:34.968Z","endTime":"2025-09-12T03:12:59.836Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.253422898487656,"aZ":-29.9548987162944,"pfxX":-6.5156962077065845,"pfxZ":1.20425085836741,"pX":-0.5800496051416185,"pZ":1.5708702248175326,"vX0":3.4186988282592132,"vY0":-134.16389629037513,"vZ0":-5.087918676411941,"x":139.11,"y":196.37,"x0":-1.0173823254665002,"y0":50.0037574624062,"z0":5.6008736041600935,"aX":-11.999733094313928},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.4,"breakHorizontal":11.2,"spinRate":1717,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4066883494533542,"extension":6.738437441227966},"index":2,"playId":"97b4b178-9c35-3776-9919-f56d207510b3","pitchNumber":1,"startTime":"2025-09-12T03:12:59.836Z","endTime":"2025-09-12T03:13:05.282Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.29000135359794,"strikeZoneBottom":1.57765131739865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.529115647910892,"aZ":-30.172113375452657,"pfxX":-5.699745296161819,"pfxZ":1.0925227032187643,"pX":0.15611383427487752,"pZ":0.2190791378932553,"vX0":4.999671118505071,"vY0":-133.72220241629807,"vZ0":-8.435689024604399,"x":111.05,"y":232.86,"x0":-0.9861978193961971,"y0":50.00226905898597,"z0":5.541090958777236,"aX":-10.44843002404931},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.6,"breakHorizontal":9.4,"spinRate":1538,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.40768812417366584,"extension":6.614439013292743},"index":3,"playId":"ec5c3e8d-546c-3388-ba97-f71024d25a5b","pitchNumber":2,"startTime":"2025-09-12T03:13:25.114Z","endTime":"2025-09-12T03:13:28.404Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.643493389053294,"aZ":-33.73109671230217,"pfxX":-4.128886471133261,"pfxZ":-0.8711563558631195,"pX":-0.0468366438718058,"pZ":1.8224585239496445,"vX0":4.24437545869702,"vY0":-132.41947287942827,"vZ0":-3.4267078818758545,"x":118.79,"y":189.57,"x0":-1.129311289621118,"y0":50.002762166984766,"z0":5.585058250937022,"aX":-7.377855288393897},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.0,"breakHorizontal":6.6,"spinRate":1528,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4126570247122614,"extension":6.618894332864512},"index":4,"playId":"b774503b-c160-38c1-abea-4155e783958c","pitchNumber":3,"startTime":"2025-09-12T03:13:51.418Z","endTime":"2025-09-12T03:13:54.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-12T03:14:06.295Z","endTime":"2025-09-12T03:14:35.284Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.22989593913097,"strikeZoneBottom":1.57583920943334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.611189441025545,"aZ":-30.599582059034805,"pfxX":-4.726185979840868,"pfxZ":0.8734078214884633,"pX":-1.027892341965595,"pZ":3.357543424158736,"vX0":1.5306700233773252,"vY0":-133.37995045372833,"vZ0":-0.6102105506729361,"x":156.18,"y":148.13,"x0":-0.9937432718826434,"y0":50.004861794882366,"z0":5.788040373965304,"aX":-8.55068928490958},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":8.3,"spinRate":1605,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.41001157137412125,"extension":6.592577713988596},"index":6,"playId":"51b39a33-8b6a-3390-9656-d440835dbe74","pitchNumber":4,"startTime":"2025-09-12T03:14:35.284Z","endTime":"2025-09-12T03:14:39.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.247559755617395,"aZ":-26.906966677937337,"pfxX":-8.251449629874955,"pfxZ":2.5832820753512546,"pX":0.27817248274358186,"pZ":2.66554167894665,"vX0":6.16001993725634,"vY0":-141.8766945147202,"vZ0":-3.542911545676324,"x":106.4,"y":166.81,"x0":-0.8483256212343564,"y0":50.0046643681357,"z0":5.644004430466628,"aX":-16.83526547855843},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.1,"breakHorizontal":13.7,"spinRate":1993,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3859487441035183,"extension":6.674412547147032},"hitData":{"launchSpeed":90.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":152.59}},"index":7,"playId":"b5a0d659-7ee7-359c-b027-284940e4f152","pitchNumber":5,"startTime":"2025-09-12T03:14:55.570Z","endTime":"2025-09-12T03:15:03.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:15:03.596Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T03:17:13.080Z","endTime":"2025-09-12T03:18:35.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72051663548989,"aZ":-37.192680725018796,"pfxX":-0.3926326572681844,"pfxZ":-3.255717396460269,"pX":0.13802406258648497,"pZ":1.5634538429579488,"vX0":2.886356124606317,"vY0":-122.96730649273938,"vZ0":-1.7354421301904601,"x":111.74,"y":196.57,"x0":-0.9962775560267707,"y0":50.00194293714106,"z0":5.412626732188573,"aX":-0.6061315057629518},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.0,"breakHorizontal":0.1,"spinRate":2128,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4441964686112767,"extension":6.63475252223355},"index":0,"playId":"3ee51db2-6731-3a66-8415-b17af9acb125","pitchNumber":1,"startTime":"2025-09-12T03:17:17.015Z","endTime":"2025-09-12T03:17:21.345Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.38230367383257,"strikeZoneBottom":1.62418230665337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.821056030461357,"aZ":-32.8651080915231,"pfxX":-7.438321983950054,"pfxZ":-0.4556064644126163,"pX":-0.6801927940285281,"pZ":0.4395924884104665,"vX0":3.5391744964272736,"vY0":-122.55729754303984,"vZ0":-4.424594237407209,"x":142.93,"y":226.91,"x0":-1.178654989717506,"y0":50.00226499747859,"z0":5.083400929912484,"aX":-11.285044404824038},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":12.6,"spinRate":802,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4473672209203068,"extension":6.543060108842585},"index":1,"playId":"20abfeb5-49f3-3d2e-985c-0eebce76a3cc","pitchNumber":2,"startTime":"2025-09-12T03:17:44.690Z","endTime":"2025-09-12T03:17:47.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.694992342516553,"aZ":-29.32687996562037,"pfxX":-5.996274904120275,"pfxZ":1.9065494985465907,"pX":-0.6748994234146737,"pZ":2.851086058874651,"vX0":2.876785679426576,"vY0":-121.22860243424454,"vZ0":0.42425621785045653,"x":142.73,"y":161.8,"x0":-1.095026818692462,"y0":50.00433688196717,"z0":5.224460688888036,"aX":-8.9661691034019},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":10.2,"spinRate":890,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4510275977622169,"extension":6.548186792163447},"index":2,"playId":"c7eea502-cbcd-3af1-914f-37aacb062328","pitchNumber":3,"startTime":"2025-09-12T03:18:03.476Z","endTime":"2025-09-12T03:18:09.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-12T03:18:15.067Z","endTime":"2025-09-12T03:18:31.906Z","isPitch":false,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.832041721602646,"aZ":-29.850266416107015,"pfxX":-5.975328733797616,"pfxZ":1.529931000399758,"pX":0.7527322507873603,"pZ":1.8967811203622853,"vX0":5.806066330049694,"vY0":-122.04928107601872,"vZ0":-1.8632870406069744,"x":88.31,"y":187.57,"x0":-0.8746801126487985,"y0":50.00158284496954,"z0":5.227900562266685,"aX":-9.062095571412138},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.6,"breakHorizontal":9.5,"spinRate":1019,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.44787450075299473,"extension":6.565156693882427},"index":4,"playId":"33e0c142-8cb3-3235-9dd7-8e6980659e1a","pitchNumber":4,"startTime":"2025-09-12T03:18:31.906Z","endTime":"2025-09-12T03:18:35.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:18:35.760Z","atBatIndex":38},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Bryce Teodosio bunt grounds out, catcher Cal Raleigh to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T03:18:59.061Z","endTime":"2025-09-12T03:19:12.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.317876993156304,"aZ":-12.662503164062848,"pfxX":-5.890045118522833,"pfxZ":10.234986187233353,"pX":-0.48444556719748755,"pZ":2.809722140594407,"vX0":3.292566635014443,"vY0":-137.62839260715393,"vZ0":-4.66127907242521,"x":135.47,"y":162.92,"x0":-0.9349605869498622,"y0":50.00483215962078,"z0":5.391973449615731,"aX":-11.230192464670141},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2256,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3989357673098697,"extension":6.455157222681653},"hitData":{"launchSpeed":47.7,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":125.89,"coordY":204.13}},"index":0,"playId":"9e192749-0a27-3ec0-b065-7187fec5d041","pitchNumber":1,"startTime":"2025-09-12T03:19:04.918Z","endTime":"2025-09-12T03:19:12.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:19:12.434Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Trout homers (21) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T03:19:49.706Z","endTime":"2025-09-12T03:22:01.928Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":85.0,"strikeZoneTop":3.67593867968137,"strikeZoneBottom":1.75999962328232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0598751651129,"aZ":-14.164681518725265,"pfxX":-4.848419149408093,"pfxZ":9.65262669590213,"pX":1.1063027466785869,"pZ":2.86738733509972,"vX0":6.553481024082566,"vY0":-136.25439363271212,"vZ0":-4.529284168973348,"x":74.83,"y":161.36,"x0":-0.7086987544604392,"y0":50.00424050272262,"z0":5.541598331370956,"aX":-9.048009135020271},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2420,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40315856529553606,"extension":6.35718177472514},"index":0,"playId":"887971da-a5bb-3a65-80ef-7777607d63a8","pitchNumber":1,"startTime":"2025-09-12T03:19:51.319Z","endTime":"2025-09-12T03:19:55.823Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.61231530977008,"strikeZoneBottom":1.75999824187796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77541773008029,"aZ":-12.964358685340523,"pfxX":-5.421221595544025,"pfxZ":10.046856533802693,"pX":1.2663705267016496,"pZ":2.4725967802397313,"vX0":7.048851659792081,"vY0":-137.68474974424694,"vZ0":-5.528371395915132,"x":68.73,"y":172.02,"x0":-0.6276348892195781,"y0":50.00218136692257,"z0":5.390544072673996,"aX":-10.364970058478038},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2423,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3984570938677021,"extension":6.381225242594642},"index":1,"playId":"d9ffb937-1751-36f8-bf68-e27a43d6baf6","pitchNumber":2,"startTime":"2025-09-12T03:20:09.202Z","endTime":"2025-09-12T03:20:13.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(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":94.7,"endSpeed":85.7,"strikeZoneTop":3.67177718006958,"strikeZoneBottom":1.76000178792952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74791886126981,"aZ":-13.095869524901158,"pfxX":-4.325290028860382,"pfxZ":10.031111908033072,"pX":-0.6013488087521751,"pZ":3.301788643097562,"vX0":1.964543432426585,"vY0":-137.80548800387578,"vZ0":-3.6246570467890904,"x":139.92,"y":149.63,"x0":-0.7658356941334461,"y0":50.00504956903614,"z0":5.533050112379977,"aX":-8.22909225696676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2316,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39912981043747564,"extension":6.363965208449202},"index":2,"playId":"add4b0d3-7a74-35d8-802b-622c2f85643e","pitchNumber":3,"startTime":"2025-09-12T03:20:27.323Z","endTime":"2025-09-12T03:20:31.219Z","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":94.3,"endSpeed":85.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70689028838181,"aZ":-11.038837322418305,"pfxX":-4.172563369010056,"pfxZ":11.239408466161507,"pX":0.3272163174401796,"pZ":1.795823720095055,"vX0":4.387314058970013,"vY0":-137.10235636759685,"vZ0":-7.513658437324454,"x":104.53,"y":190.29,"x0":-0.7609134711102444,"y0":50.00673451806778,"z0":5.347013349317634,"aX":-7.849848466820695},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2390,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.401355300529342,"extension":6.518160294538095},"index":3,"playId":"027dff53-55cb-3e88-9ddb-f5bc194df98e","pitchNumber":4,"startTime":"2025-09-12T03:20:46.077Z","endTime":"2025-09-12T03:20:50.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-12T03:20:56.905Z","endTime":"2025-09-12T03:21:15.072Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.62880187545779,"strikeZoneBottom":1.72558596091838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30762020194564,"aZ":-11.515367617910773,"pfxX":-5.292841146083186,"pfxZ":10.554082894173325,"pX":0.582465891594986,"pZ":3.841628313284875,"vX0":5.090525130342112,"vY0":-139.05639653945292,"vZ0":-2.6850899928151586,"x":94.8,"y":135.06,"x0":-0.5846050421716634,"y0":50.00442486273361,"z0":5.584218935333577,"aX":-10.362204967098902},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":8.5,"spinRate":2467,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39396071927611187,"extension":6.413557415078754},"index":5,"playId":"5d5f0279-db92-3266-9356-c381eead0e6a","pitchNumber":5,"startTime":"2025-09-12T03:21:15.072Z","endTime":"2025-09-12T03:21:19.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45772897088937,"aZ":-11.497530805466752,"pfxX":-5.384919323287834,"pfxZ":10.68673512114621,"pX":-0.035004789153665866,"pZ":2.4519005615174705,"vX0":3.4569553796403234,"vY0":-138.57716575115745,"vZ0":-6.013141092786721,"x":118.33,"y":172.58,"x0":-0.6023265802241945,"y0":50.00456001642515,"z0":5.426136335158714,"aX":-10.420246999439167},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2451,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3960407070800045,"extension":6.516759328847479},"hitData":{"launchSpeed":104.3,"launchAngle":26.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.7,"coordY":58.78}},"index":6,"playId":"5452da11-cad2-3bd5-ab7c-8cc69152bc2e","pitchNumber":6,"startTime":"2025-09-12T03:21:34.906Z","endTime":"2025-09-12T03:22:01.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:22:01.928Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-12T03:22:21.084Z","endTime":"2025-09-12T03:24:09.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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(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":83.4,"endSpeed":76.2,"strikeZoneTop":3.41421969480813,"strikeZoneBottom":1.71603623590696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.759017116296643,"aZ":-36.33790905373738,"pfxX":-2.7480368413861083,"pfxZ":-2.813184538980769,"pX":-0.8298480030755899,"pZ":2.1016317642179088,"vX0":1.7934126786233262,"vY0":-121.45302265994991,"vZ0":-0.003525465132335759,"x":148.63,"y":182.04,"x0":-1.2241219030130053,"y0":50.002120821028406,"z0":5.286835338483355,"aX":-4.068806838978522},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.8,"breakHorizontal":4.4,"spinRate":767,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4525210940231976,"extension":6.37635840357875},"index":0,"playId":"630b5f70-478f-323c-929d-fb8fe4640ec3","pitchNumber":1,"startTime":"2025-09-12T03:22:23.804Z","endTime":"2025-09-12T03:22:27.170Z","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":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.772895229476912,"aZ":-31.934499473549717,"pfxX":-4.9204262741650115,"pfxZ":0.16452112979037192,"pX":0.23433504738444294,"pZ":1.8729238853205807,"vX0":4.529633783258625,"vY0":-121.53096093117729,"vZ0":-1.209472414906806,"x":108.07,"y":188.21,"x0":-1.022269723073767,"y0":50.00448567297751,"z0":5.173016904402156,"aX":-7.296297574305236},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":7.7,"spinRate":976,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4522046417937484,"extension":6.56027455583252},"index":1,"playId":"883fe7c0-8f2a-337b-9e3d-8fd006fccc50","pitchNumber":2,"startTime":"2025-09-12T03:22:39.363Z","endTime":"2025-09-12T03:22:42.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-12T03:22:50.592Z","endTime":"2025-09-12T03:23:06.828Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":94.6,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84401450331717,"aZ":-11.66767188782881,"pfxX":-4.293270105382162,"pfxZ":10.769128766444776,"pX":1.1895779774930573,"pZ":1.752515513305083,"vX0":6.515038793055049,"vY0":-137.44735589650404,"vZ0":-7.593447344498461,"x":71.66,"y":191.46,"x0":-0.6589782929459149,"y0":50.003254964120714,"z0":5.352298029998021,"aX":-8.175778663182577},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2497,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39924927579497105,"extension":6.506694584218368},"index":3,"playId":"f78bd539-3203-3a0f-b266-d9d9866dd039","pitchNumber":3,"startTime":"2025-09-12T03:23:06.828Z","endTime":"2025-09-12T03:23:10.038Z","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":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.826638058450804,"aZ":-33.02560301966556,"pfxX":-7.401212070358398,"pfxZ":-0.5817111887627302,"pX":-0.4008597669910039,"pZ":2.139873066979163,"vX0":3.8659144191228205,"vY0":-121.64958554539596,"vZ0":-0.4550892738599658,"x":132.28,"y":181.0,"x0":-1.0640630134270195,"y0":50.001205621099515,"z0":5.236831207784902,"aX":-10.894181828779752},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.8,"breakHorizontal":12.2,"spinRate":1018,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4533680691066455,"extension":6.508991930803265},"index":4,"playId":"1ee00782-5dd7-32bf-95ef-90ccf262d9f9","pitchNumber":4,"startTime":"2025-09-12T03:23:26.817Z","endTime":"2025-09-12T03:23:30.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.013735187200535,"aZ":-35.53148952878187,"pfxX":-4.908811915864069,"pfxZ":-2.2705971062317927,"pX":0.40571481906035534,"pZ":1.5304336062885526,"vX0":4.852056032011038,"vY0":-121.3457737469117,"vZ0":-1.2377712028217223,"x":101.54,"y":197.46,"x0":-0.9917684034363441,"y0":50.00603026474376,"z0":5.171616826373042,"aX":-7.2472340457475894},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":7.6,"spinRate":864,"spinDirection":259},"zone":9,"typeConfidence":2.0,"plateTime":0.45316815994244886,"extension":6.635927203168832},"index":5,"playId":"3174b444-f9fc-3fcc-8f25-7ecd0bce1623","pitchNumber":5,"startTime":"2025-09-12T03:24:05.776Z","endTime":"2025-09-12T03:24:09.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:24:09.358Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (22) on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T03:26:25.248Z","endTime":"2025-09-12T03:27:14.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T03:25:55.928Z","endTime":"2025-09-12T03:26:27.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"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, 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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.41731264375824,"strikeZoneBottom":1.7868096360166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25532797251693,"aZ":-32.23723803681474,"pfxX":2.379683372580793,"pfxZ":-0.042972658362607774,"pX":0.8907532389118094,"pZ":1.6644376986350715,"vX0":5.705141171254314,"vY0":-124.8404380478753,"vZ0":-2.777909562644927,"x":83.05,"y":193.84,"x0":-1.733631862809707,"y0":50.001137991544574,"z0":5.446514967407144,"aX":3.7525749135913125},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-5.6,"spinRate":2700,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.43883840776966876,"extension":5.576905524373392},"index":1,"playId":"5ca82893-bbb3-3c88-8541-1617a06f09fe","pitchNumber":1,"startTime":"2025-09-12T03:26:27.542Z","endTime":"2025-09-12T03:26:32.612Z","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":94.6,"endSpeed":86.6,"strikeZoneTop":3.38647887597144,"strikeZoneBottom":1.72203725861501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.918306829362773,"aZ":-16.081600482490465,"pfxX":-7.146562427358093,"pfxZ":8.380599074500864,"pX":-0.2813930824631243,"pZ":2.380723828459259,"vX0":6.18115067466058,"vY0":-137.54778768604803,"vZ0":-5.787478356423405,"x":127.73,"y":174.5,"x0":-1.6269627808182985,"y0":50.001795310586026,"z0":5.598771400160585,"aX":-13.721395232709606},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2364,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39790005921035965,"extension":5.690354418186348},"index":2,"playId":"095dcab1-dabd-3fa5-a4f3-97e077e233aa","pitchNumber":2,"startTime":"2025-09-12T03:26:44.268Z","endTime":"2025-09-12T03:26:48.197Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16866585044176,"aZ":-14.939515061083904,"pfxX":-6.553927522466372,"pfxZ":8.941774552243887,"pX":0.21531259057711766,"pZ":2.526225067978064,"vX0":6.567587650152283,"vY0":-137.85178137915165,"vZ0":-5.655412354080233,"x":108.79,"y":170.57,"x0":-1.34459779470779,"y0":50.006301754621056,"z0":5.610254095456014,"aX":-12.63748320258151},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2329,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3970878209680473,"extension":5.713454008226069},"hitData":{"launchSpeed":98.2,"launchAngle":5.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.27,"coordY":119.41}},"index":3,"playId":"9be42360-b2ad-3b37-ab19-bea5ecdbc2fa","pitchNumber":3,"startTime":"2025-09-12T03:27:00.081Z","endTime":"2025-09-12T03:27:14.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:27:14.116Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Yoán Moncada to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T03:27:40.811Z","endTime":"2025-09-12T03:28:56.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.961808828345212,"aZ":-32.39408024949835,"pfxX":2.509285852261679,"pfxZ":-0.13273036589109033,"pX":1.2617037087833693,"pZ":2.3632286144828796,"vX0":6.831521412768156,"vY0":-126.02123618402506,"vZ0":-1.3896263750650844,"x":68.91,"y":174.97,"x0":-1.8120783509956158,"y0":50.00570023831311,"z0":5.542030901999755,"aX":4.030532436446412},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-6.1,"spinRate":2837,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.43487582146121584,"extension":5.6551686816487665},"index":0,"playId":"b4f72677-d5f8-3b41-9ef2-801fe15e86d0","pitchNumber":1,"startTime":"2025-09-12T03:27:41.401Z","endTime":"2025-09-12T03:27:47.858Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.159866774512118,"aZ":-19.076320033801252,"pfxX":-7.34963220737128,"pfxZ":6.698775364725798,"pX":-0.48781940656022926,"pZ":2.2928764474318046,"vX0":5.66157917606785,"vY0":-138.53069461344236,"vZ0":-5.805614651441049,"x":135.59,"y":176.87,"x0":-1.5968133686009367,"y0":50.00627619927466,"z0":5.679279076591877,"aX":-14.375988198833937},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":12.2,"spinRate":2248,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.39446086527310475,"extension":5.7586587901486705},"hitData":{"launchSpeed":69.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":169.32}},"index":1,"playId":"d1383f76-f9bb-3624-a2a5-e5992195287a","pitchNumber":2,"startTime":"2025-09-12T03:28:48.891Z","endTime":"2025-09-12T03:28:56.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:28:56.892Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out sharply, second baseman Luis Rengifo to first baseman Logan Davidson. Jorge Polanco to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T03:29:22.859Z","endTime":"2025-09-12T03:30:08.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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(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":85.9,"endSpeed":78.6,"strikeZoneTop":3.47000189353993,"strikeZoneBottom":1.62811015796163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31801436280859,"aZ":-28.298593275016607,"pfxX":5.059268982165449,"pfxZ":2.464609455811786,"pX":1.4614837505522027,"pZ":3.254429034867875,"vX0":6.578054616154329,"vY0":-124.94794593739122,"vZ0":-0.1473637148322151,"x":61.29,"y":150.91,"x0":-1.867527846190718,"y0":50.003411048224,"z0":5.64897043587657,"aX":7.960927348846892},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-10.8,"spinRate":2720,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.43918300088031303,"extension":5.68259265664733},"index":0,"playId":"72cadadd-f2ea-3b9e-9b3a-2a7434552b63","pitchNumber":1,"startTime":"2025-09-12T03:29:23.545Z","endTime":"2025-09-12T03:29:27.443Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.640954597211916,"aZ":-12.809268380998253,"pfxX":-4.692897977629458,"pfxZ":9.943824438970955,"pX":-0.13261719958578363,"pZ":3.6464122293779795,"vX0":5.797065286032401,"vY0":-139.02129586874742,"vZ0":-3.3440342083916472,"x":122.06,"y":140.33,"x0":-1.6401504709925847,"y0":50.00424925889379,"z0":5.721371353066526,"aX":-9.140743619256327},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2409,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3947586216989807,"extension":5.734659303526168},"index":1,"playId":"7bc5a9d9-76c3-31a2-badf-655d5dc8c207","pitchNumber":2,"startTime":"2025-09-12T03:29:41.991Z","endTime":"2025-09-12T03:29:45.991Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.975880532416696,"aZ":-14.207264910801532,"pfxX":-4.2978550474202235,"pfxZ":9.288590387759598,"pX":0.1969785255009338,"pZ":2.930724395839208,"vX0":6.432545524994922,"vY0":-138.2349810794747,"vZ0":-4.746426733920067,"x":109.49,"y":159.65,"x0":-1.6023512620168465,"y0":50.00159477089375,"z0":5.6245859581943565,"aX":-8.312764917033437},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2235,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.396318118586219,"extension":5.692325908508949},"hitData":{"launchSpeed":101.4,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":146.44,"coordY":151.07}},"index":2,"playId":"4976a80f-625a-3abd-ab6e-a440d94fe595","pitchNumber":3,"startTime":"2025-09-12T03:30:00.365Z","endTime":"2025-09-12T03:30:08.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:30:08.415Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leo Rivas lines out sharply to center fielder Bryce Teodosio.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-12T03:30:33.062Z","endTime":"2025-09-12T03:31:01.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.25333781186672,"strikeZoneBottom":1.49459406400579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16484177231995,"aZ":-15.641650609737695,"pfxX":-6.718548842801261,"pfxZ":8.477078158841005,"pX":-0.5081880413795195,"pZ":2.051133327912355,"vX0":5.452569670628505,"vY0":-138.78734570681794,"vZ0":-6.732360553537247,"x":136.37,"y":183.4,"x0":-1.6257197781636503,"y0":50.00413018319342,"z0":5.550930144025807,"aX":-13.103210255761507},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2311,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39470832574228343,"extension":5.714149432370367},"index":0,"playId":"757b702c-6e0b-3469-a075-9db4c00b621c","pitchNumber":1,"startTime":"2025-09-12T03:30:35.301Z","endTime":"2025-09-12T03:30:39.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11988693103174,"aZ":-33.09991945978187,"pfxX":-7.387100965830312,"pfxZ":-0.5609331118435019,"pX":-0.29029537738534417,"pZ":1.807864192312727,"vX0":5.936563500510716,"vY0":-127.47170579227688,"vZ0":-3.466392311031591,"x":128.07,"y":189.97,"x0":-1.6845912280429227,"y0":50.002773967128334,"z0":5.786515814645762,"aX":-12.210653116305792},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":1041,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.428960088784744,"extension":5.63308362531405},"hitData":{"launchSpeed":100.6,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.1,"coordY":52.37}},"index":1,"playId":"1b6b97bd-d3e3-3d86-ace1-fb965869c86c","pitchNumber":2,"startTime":"2025-09-12T03:30:53.392Z","endTime":"2025-09-12T03:31:01.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:31:01.424Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yoán Moncada doubles (12) on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T03:33:03.796Z","endTime":"2025-09-12T03:35:35.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87199296778472,"aZ":-11.426387161605573,"pfxX":-5.4487701306438545,"pfxZ":10.908317826796095,"pX":0.39639510378454273,"pZ":3.369344357229943,"vX0":4.919731296526352,"vY0":-137.17261777106168,"vZ0":-3.624834005901461,"x":101.89,"y":147.81,"x0":-0.7140646743926791,"y0":50.00414428559998,"z0":5.489249729646463,"aX":-10.36524214032237},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":8.8,"spinRate":2325,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3995806698521438,"extension":6.385395221082371},"index":0,"playId":"8b51b503-5d7c-312e-a4c7-9e616dd418b8","pitchNumber":1,"startTime":"2025-09-12T03:33:15.234Z","endTime":"2025-09-12T03:33:19.084Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.36999857931026,"strikeZoneBottom":1.5394404479387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.357869173713794,"aZ":-29.51766240851484,"pfxX":-8.07639342363587,"pfxZ":1.7800625823713476,"pX":0.596270619470464,"pZ":0.9985854308191626,"vX0":6.094976464180762,"vY0":-121.97058817011988,"vZ0":-3.833672240800867,"x":94.27,"y":211.82,"x0":-0.8987921694634919,"y0":50.00153084846947,"z0":5.16568003845039,"aX":-12.039316741132076},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":13.0,"spinRate":868,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.45088685247122307,"extension":6.571713797409288},"index":1,"playId":"b6c95e7c-464f-39f0-8bab-f78675b6c38b","pitchNumber":2,"startTime":"2025-09-12T03:33:33.157Z","endTime":"2025-09-12T03:33:36.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.36999835545175,"strikeZoneBottom":1.49951567340124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54644212730867,"aZ":-11.744319969583183,"pfxX":-3.7913093478463784,"pfxZ":10.709896587080603,"pX":1.2271965500834856,"pZ":2.605580445237009,"vX0":6.547683188554933,"vY0":-137.49097841198477,"vZ0":-5.389346026525808,"x":70.22,"y":168.43,"x0":-0.696555836373853,"y0":50.001499787604274,"z0":5.393700540397741,"aX":-7.231845891841704},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2428,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3989437783846794,"extension":6.489539122884151},"index":2,"playId":"3ca73b38-ade2-3b7d-88da-a1c4d24d4886","pitchNumber":3,"startTime":"2025-09-12T03:33:50.280Z","endTime":"2025-09-12T03:33:58.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23611901992353,"aZ":-13.429411699429249,"pfxX":-5.045408243972432,"pfxZ":9.793815241677327,"pX":0.29813175892384314,"pZ":2.949709577883796,"vX0":4.839720739590272,"vY0":-137.633464304091,"vZ0":-4.189855921011043,"x":105.64,"y":159.14,"x0":-0.8296265207719432,"y0":50.00338142394045,"z0":5.404682697136321,"aX":-9.65698634505412},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2437,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3983264348779616,"extension":6.38115285029274},"index":3,"playId":"28cfc12a-8299-370e-b2a5-b656e4deca97","pitchNumber":4,"startTime":"2025-09-12T03:34:10.802Z","endTime":"2025-09-12T03:34:17.762Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160812375074013,"aZ":-33.399423999207244,"pfxX":-8.660117070437934,"pfxZ":-0.8262141055126229,"pX":0.13745134705074874,"pZ":2.6801356770475238,"vX0":5.236866852010071,"vY0":-121.98972155382533,"vZ0":0.7534614764387961,"x":111.76,"y":166.42,"x0":-0.9275843302696987,"y0":50.00144949487649,"z0":5.278810334852265,"aX":-12.86693716640848},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":14.2,"spinRate":914,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.45144299749706374,"extension":6.670591415827845},"index":4,"playId":"8fa64955-146b-3578-ba0b-b9383590d603","pitchNumber":5,"startTime":"2025-09-12T03:34:35.515Z","endTime":"2025-09-12T03:34:38.794Z","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":84.5,"endSpeed":77.5,"strikeZoneTop":3.36392332193775,"strikeZoneBottom":1.53177894872281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06231233540869,"aZ":-30.924794384538693,"pfxX":-7.8947242740106915,"pfxZ":0.8159319256698065,"pX":0.8222186253692628,"pZ":1.0580027481369416,"vX0":6.69545816977445,"vY0":-122.91327681244249,"vZ0":-3.3092358169127953,"x":85.66,"y":210.21,"x0":-0.9154644594974279,"y0":50.0017568073736,"z0":5.056311997319923,"aX":-12.042147272282316},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.0,"breakHorizontal":12.7,"spinRate":1100,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.44614988442512526,"extension":6.60633005322696},"index":5,"playId":"ae1cbc9c-613d-3dbf-84a5-3b370c2134c5","pitchNumber":6,"startTime":"2025-09-12T03:35:04.112Z","endTime":"2025-09-12T03:35:07.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1187879638834,"aZ":-12.382358650146623,"pfxX":-5.570268201946835,"pfxZ":10.390589856378998,"pX":-0.11429850963432185,"pZ":2.972183494791782,"vX0":3.681985146863698,"vY0":-137.53122317122163,"vZ0":-4.126923077934319,"x":121.36,"y":158.53,"x0":-0.7506630585403972,"y0":50.00118714801914,"z0":5.339482107222747,"aX":-10.609224316523676},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2446,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3991231944227702,"extension":6.59850000331592},"hitData":{"launchSpeed":95.9,"launchAngle":18.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.08,"coordY":90.98}},"index":6,"playId":"87859947-0bb3-394d-8633-a04735943893","pitchNumber":7,"startTime":"2025-09-12T03:35:21.179Z","endTime":"2025-09-12T03:35:35.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:35:35.193Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T03:37:17.220Z","endTime":"2025-09-12T03:38:44.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T03:36:23.721Z","endTime":"2025-09-12T03:37:19.071Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.3071801811124,"strikeZoneBottom":1.64657588098646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13114906733482,"aZ":-32.6492901445861,"pfxX":-6.695224405585327,"pfxZ":-0.3255595593442133,"pX":1.575741769218995,"pZ":0.6717042828854648,"vX0":7.719465366445943,"vY0":-121.13613794932935,"vZ0":-3.779424011898204,"x":56.94,"y":220.64,"x0":-0.7991314537182331,"y0":50.001241412081576,"z0":5.140555074220593,"aX":-9.838408761221213},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":10.1,"spinRate":820,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4541123748865794,"extension":6.594845340262198},"index":1,"playId":"c05a5917-e505-3af6-b0f3-17222e164c3c","pitchNumber":1,"startTime":"2025-09-12T03:37:19.071Z","endTime":"2025-09-12T03:37:22.614Z","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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.35562857622256,"strikeZoneBottom":1.69527838344316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75413605132144,"aZ":-34.73030137738291,"pfxX":-6.5337746933186995,"pfxZ":-1.695187035346212,"pX":0.28166556915807106,"pZ":2.8200469868834928,"vX0":5.0470074876277575,"vY0":-121.65468905932869,"vZ0":1.2837933030142636,"x":106.26,"y":162.64,"x0":-0.9658890291957991,"y0":50.00337298486988,"z0":5.28450853064001,"aX":-9.842619790589563},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.5,"breakHorizontal":10.7,"spinRate":901,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4493769128787566,"extension":6.57645410237294},"index":2,"playId":"aeb0c051-c52e-3f01-824e-1565ed435f23","pitchNumber":2,"startTime":"2025-09-12T03:37:51.133Z","endTime":"2025-09-12T03:37:56.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.31922070107383,"strikeZoneBottom":1.6575193246002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98969534337167,"aZ":-10.297943575938648,"pfxX":-4.7870941385481585,"pfxZ":11.53129655164918,"pX":1.772554247715764,"pZ":3.0078656210328933,"vX0":7.700662099197802,"vY0":-137.2580272622954,"vZ0":-4.874817435678749,"x":49.43,"y":157.57,"x0":-0.45472859295225254,"y0":50.002506984331546,"z0":5.515648266456771,"aX":-9.081978062859534},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":7.0,"spinRate":2484,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39991658060857027,"extension":6.464462453378968},"index":3,"playId":"a95b9817-11ff-3c90-93b0-7aec6cd48b9f","pitchNumber":3,"startTime":"2025-09-12T03:38:11.847Z","endTime":"2025-09-12T03:38:14.847Z","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":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.830777989815903,"aZ":-31.125894500475972,"pfxX":-7.527402050739832,"pfxZ":0.7132181200670775,"pX":0.18704362922406226,"pZ":2.489390399381515,"vX0":5.137187858550535,"vY0":-120.92799123394249,"vZ0":0.12414416304546227,"x":109.87,"y":171.57,"x0":-1.002698363080849,"y0":50.00017330710258,"z0":5.201673574080134,"aX":-10.982376147859968},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":12.1,"spinRate":1038,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.45552541487911213,"extension":6.607054066786474},"hitData":{"launchSpeed":73.0,"launchAngle":56.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":84.55,"coordY":146.63}},"index":4,"playId":"ec07c2ac-e18a-3e52-bbb1-f321091e38b8","pitchNumber":4,"startTime":"2025-09-12T03:38:32.188Z","endTime":"2025-09-12T03:38:44.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:38:44.391Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Taylor called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T03:39:18.340Z","endTime":"2025-09-12T03:40:53.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.67869160212921,"strikeZoneBottom":1.67178444888435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.666897713194967,"aZ":-10.932341325837207,"pfxX":-4.930200076041873,"pfxZ":10.99179370221823,"pX":1.2311597958162506,"pZ":2.3645187143993067,"vX0":6.565519854575194,"vY0":-138.11245591029186,"vZ0":-6.305905046179901,"x":70.07,"y":174.94,"x0":-0.535940858861583,"y0":50.00397968361378,"z0":5.412151484845241,"aX":-9.52901890390036},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":7.6,"spinRate":2513,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3965332539684523,"extension":6.615580468272154},"index":0,"playId":"5f5a3da3-98ff-3ba6-ae03-979d6ae0c783","pitchNumber":1,"startTime":"2025-09-12T03:39:23.710Z","endTime":"2025-09-12T03:39:27.673Z","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":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.63878858932295,"strikeZoneBottom":1.66562892309469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.671771674028545,"aZ":-38.06677188042375,"pfxX":-6.124248413077369,"pfxZ":-4.000460605155165,"pX":-0.3073923455379591,"pZ":2.916773258323758,"vX0":3.558204223466511,"vY0":-120.35392222064915,"vZ0":2.3033965961747342,"x":128.72,"y":160.03,"x0":-1.0068926157860159,"y0":50.00530863301225,"z0":5.311090730157857,"aX":-9.013940631810922},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":10.3,"spinRate":890,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.45456230952895993,"extension":6.589565155775223},"index":1,"playId":"cc03c187-f3be-394d-9f76-81f3520e7e4f","pitchNumber":2,"startTime":"2025-09-12T03:39:43.624Z","endTime":"2025-09-12T03:39:47.630Z","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":86.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48055611936899,"aZ":-11.019800732362906,"pfxX":-5.868075868871759,"pfxZ":11.012091927813657,"pX":-0.03434116409423582,"pZ":3.065162678625751,"vX0":3.779870753773993,"vY0":-137.70126110184412,"vZ0":-4.339367315152222,"x":118.31,"y":156.02,"x0":-0.662176432390876,"y0":50.00303053055857,"z0":5.406579975948817,"aX":-11.272986238715752},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":9.8,"spinRate":2473,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3977149290151152,"extension":6.502193127589},"index":2,"playId":"e2121067-dd24-3bba-b7a8-b29c97b3ea38","pitchNumber":3,"startTime":"2025-09-12T03:40:03.774Z","endTime":"2025-09-12T03:40:06.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.59634075503732,"strikeZoneBottom":1.67999953641592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.88489956798526,"aZ":-11.841338460069013,"pfxX":-3.0446377267003775,"pfxZ":10.699853676433275,"pX":0.9334120798770283,"pZ":4.791063855764749,"vX0":4.901246755181295,"vY0":-137.99680478677465,"vZ0":-0.06645993233730996,"x":81.42,"y":109.42,"x0":-0.4821574533644742,"y0":50.00550871021009,"z0":5.623124162367438,"aX":-5.787846441335466},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":4.3,"spinRate":2482,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39914856804167576,"extension":6.440718066286934},"index":3,"playId":"5ef3e5b8-ab0e-3b13-8f5a-ca0a253544a8","pitchNumber":4,"startTime":"2025-09-12T03:40:27.275Z","endTime":"2025-09-12T03:40:30.551Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.7,"strikeZoneTop":3.60759159353756,"strikeZoneBottom":1.6799996454696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.199009763736807,"aZ":-36.23065218909982,"pfxX":-6.476439607952672,"pfxZ":-2.8201666573606143,"pX":0.5806738239070238,"pZ":3.4710581988583917,"vX0":5.742413390455169,"vY0":-120.05624464913566,"vZ0":3.373135378808833,"x":94.87,"y":145.06,"x0":-1.0165617390320758,"y0":50.00116076520526,"z0":5.3013997097671535,"aX":-9.324734811734134},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.8,"breakHorizontal":10.1,"spinRate":951,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.458633371388006,"extension":6.693831603633553},"index":4,"playId":"165aaec1-dfff-3afb-9df2-3cfb06e96abc","pitchNumber":5,"startTime":"2025-09-12T03:40:48.817Z","endTime":"2025-09-12T03:40:53.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:40:53.541Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-12T03:43:38.196Z","endTime":"2025-09-12T03:46:07.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T03:41:11.120Z","endTime":"2025-09-12T03:42:13.883Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-12T03:42:13.883Z","endTime":"2025-09-12T03:43:40.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.2577364370782,"strikeZoneBottom":1.55630621876109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140799190991903,"aZ":-19.314083059392516,"pfxX":-9.01889285232192,"pfxZ":6.820324921332293,"pX":-0.19262237755517422,"pZ":3.2580164924276875,"vX0":8.068806862422134,"vY0":-136.49169348604264,"vZ0":-3.054384871803401,"x":124.34,"y":150.81,"x0":-2.01584658569967,"y0":50.0060388768638,"z0":5.722170997545082,"aX":-17.014426767468084},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2165,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.401354469729442,"extension":5.8041170515729235},"index":2,"playId":"134e1f0b-5101-3210-80bf-82a1c5a772c7","pitchNumber":1,"startTime":"2025-09-12T03:43:40.375Z","endTime":"2025-09-12T03:43:44.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69734352407551,"aZ":-21.918087606437908,"pfxX":-10.672253401302992,"pfxZ":5.2847290376560725,"pX":0.6313809469546717,"pZ":1.7535582390411062,"vX0":10.261908277927935,"vY0":-138.59335114811168,"vZ0":-6.598197556671592,"x":92.93,"y":191.43,"x0":-1.7371882067900049,"y0":50.00258495606014,"z0":5.634562064199781,"aX":-20.709742750731667},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":17.2,"spinRate":2252,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39557573707870963,"extension":5.936640055222318},"index":3,"playId":"8882a16c-cd8d-3b2c-b1a6-bc6202eea29e","pitchNumber":2,"startTime":"2025-09-12T03:43:57.909Z","endTime":"2025-09-12T03:44:01.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-12T03:44:15.289Z","endTime":"2025-09-12T03:44:30.996Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.19713584726849,"strikeZoneBottom":1.56393883790628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.159371711458473,"aZ":-21.69896316103343,"pfxX":-10.975344651285255,"pfxZ":5.2400758131689145,"pX":1.1939442670804157,"pZ":3.237870077528746,"vX0":12.220527644209602,"vY0":-139.95458816829935,"vZ0":-3.053477152031478,"x":71.49,"y":151.36,"x0":-1.7862291666265437,"y0":50.005807043033506,"z0":5.750855948028539,"aX":-21.955274538091018},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":17.6,"spinRate":2172,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3901326428044998,"extension":5.837496439762882},"index":5,"playId":"c9c5a15f-b390-3b2d-a87f-907a59a5b616","pitchNumber":3,"startTime":"2025-09-12T03:44:30.996Z","endTime":"2025-09-12T03:44:35.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.1361151989449,"strikeZoneBottom":1.43483577157936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.068008377679284,"aZ":-35.65644370142631,"pfxX":11.542161218869147,"pfxZ":-2.398966259764178,"pX":-1.3984597370660892,"pZ":0.19794372106205707,"vX0":-0.9308009352149126,"vY0":-120.27514164020613,"vZ0":-5.1804733753824195,"x":170.31,"y":233.44,"x0":-2.5024767919426125,"y0":50.000457468433645,"z0":5.569973347734663,"aX":16.772941294152883},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.4,"breakHorizontal":-20.6,"spinRate":2600,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.45679385555886753,"extension":5.702880259647541},"index":6,"playId":"67edc2c2-4ef1-3761-9b98-136c11708828","pitchNumber":4,"startTime":"2025-09-12T03:44:47.471Z","endTime":"2025-09-12T03:44:53.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6487302491752,"aZ":-33.08125840518572,"pfxX":8.264703390148217,"pfxZ":-0.606397367035612,"pX":-0.7768379629123445,"pZ":2.2007475146109345,"vX0":1.1408640143811057,"vY0":-121.5562116533891,"vZ0":-1.7857239780152045,"x":146.61,"y":179.36,"x0":-2.326208560936846,"y0":50.00506289983247,"z0":5.827129856079736,"aX":12.322750304910985},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.3,"breakHorizontal":-15.2,"spinRate":2562,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4512398793857151,"extension":5.636213457279309},"index":7,"playId":"65aa7d0c-1029-3890-b318-9dde5579c24a","pitchNumber":5,"startTime":"2025-09-12T03:45:11.504Z","endTime":"2025-09-12T03:45:18.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.578238125279956,"aZ":-17.191220535976427,"pfxX":-8.570656560815443,"pfxZ":7.673332535327512,"pX":0.3137253092860637,"pZ":3.511442929313319,"vX0":8.56151504537654,"vY0":-138.94337706130605,"vZ0":-2.9941077072708993,"x":105.04,"y":143.97,"x0":-1.6963228848383844,"y0":50.00036104201124,"z0":5.747501533796792,"aX":-16.72974905689255},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":13.7,"spinRate":2302,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39444232044516747,"extension":5.961561023466162},"index":8,"playId":"6e72ed5e-920c-37b2-b370-fa27536124a4","pitchNumber":6,"startTime":"2025-09-12T03:46:04.286Z","endTime":"2025-09-12T03:46:07.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:46:07.689Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T03:48:31.445Z","endTime":"2025-09-12T03:50:00.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis García replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T03:47:52.666Z","endTime":"2025-09-12T03:48:33.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"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, 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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.25981558918097,"strikeZoneBottom":1.62896785950965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.892598866788685,"aZ":-29.115912407984375,"pfxX":4.562321060288548,"pfxZ":2.01463602213122,"pX":1.2585918315875209,"pZ":1.5264415485131484,"vX0":6.119654625364174,"vY0":-122.06019541648352,"vZ0":-4.647392697223883,"x":69.03,"y":197.57,"x0":-1.8688514814612338,"y0":50.00178297508676,"z0":5.947637312137103,"aX":6.917056042584084},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":-9.6,"spinRate":2566,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4478802652973606,"extension":6.367022981664595},"index":1,"playId":"8667d402-0b19-336b-9bda-a2ec261cf579","pitchNumber":1,"startTime":"2025-09-12T03:48:33.588Z","endTime":"2025-09-12T03:48:37.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.30286675562676,"strikeZoneBottom":1.64901197031021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68331452093228,"aZ":-17.8644956029135,"pfxX":-8.105452459894636,"pfxZ":7.007607808229491,"pX":0.7921522415154818,"pZ":2.457694650413218,"vX0":8.864533915984502,"vY0":-141.8145410594176,"vZ0":-7.005405273430986,"x":86.81,"y":172.42,"x0":-1.3174142652666274,"y0":50.00195871395886,"z0":6.094559154130368,"aX":-16.54978701253725},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":13.0,"spinRate":2278,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3858719035726441,"extension":6.477091933451258},"index":2,"playId":"4f0f99ab-b55c-3bde-96f8-446c9ab7a849","pitchNumber":2,"startTime":"2025-09-12T03:48:52.555Z","endTime":"2025-09-12T03:48:56.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.199155439933506,"aZ":-17.907514455711937,"pfxX":-10.054407630881467,"pfxZ":7.012660024724571,"pX":-0.28444321277092166,"pZ":1.615447756874006,"vX0":6.974828105130463,"vY0":-141.90659829667993,"vZ0":-8.95936017742275,"x":127.84,"y":195.16,"x0":-1.4708213589851957,"y0":50.005648208939895,"z0":5.960112316067502,"aX":-20.46013696757133},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":16.8,"spinRate":2246,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3863438700885453,"extension":6.456895544881893},"index":3,"playId":"d5b7b2d6-ed29-372c-8a36-3403decbf0c0","pitchNumber":3,"startTime":"2025-09-12T03:49:10.929Z","endTime":"2025-09-12T03:49:15.337Z","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":91.1,"endSpeed":85.0,"strikeZoneTop":3.24628101467227,"strikeZoneBottom":1.56000007369776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.044472364582614,"aZ":-22.425833026134104,"pfxX":-7.7218905137763585,"pfxZ":5.40971624296243,"pX":-0.44510238033368854,"pZ":0.2570728757597289,"vX0":5.31980143458126,"vY0":-132.37239571495965,"vZ0":-10.741478553880723,"x":133.97,"y":231.84,"x0":-1.4615585445271921,"y0":50.00488614381299,"z0":5.961148320551266,"aX":-13.923390179378003},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":13.1,"spinRate":1477,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.411280799290934,"extension":6.601474840644823},"index":4,"playId":"f669a45b-c4a2-3400-b2b5-b7ac11f18577","pitchNumber":4,"startTime":"2025-09-12T03:49:32.588Z","endTime":"2025-09-12T03:49:35.712Z","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":91.2,"endSpeed":84.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81788675333315,"aZ":-27.556453458334392,"pfxX":-7.3792004175126005,"pfxZ":2.5668087330636746,"pX":-0.31350635674018124,"pZ":0.9678726494950449,"vX0":5.630195135541034,"vY0":-132.62409748909212,"vZ0":-7.968364940555942,"x":128.95,"y":212.65,"x0":-1.4951188051218316,"y0":50.00437276778257,"z0":5.993485856967218,"aX":-13.272770844030354},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.2,"breakHorizontal":12.2,"spinRate":1365,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41150561182695755,"extension":6.428217777862967},"hitData":{"launchSpeed":96.8,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.68,"coordY":108.08}},"index":5,"playId":"f4081c74-db80-32a6-a6a9-57e5ddd98972","pitchNumber":5,"startTime":"2025-09-12T03:49:51.292Z","endTime":"2025-09-12T03:50:00.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:50:00.311Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T03:50:20.622Z","endTime":"2025-09-12T03:52:14.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.32190820551931,"strikeZoneBottom":1.67999866952262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72236305360604,"aZ":-14.971223169377184,"pfxX":-8.528775366548082,"pfxZ":8.599666836369808,"pX":-1.1664123774761754,"pZ":2.731776529966464,"vX0":3.9738240578525463,"vY0":-140.7351519564408,"vZ0":-6.626078750002786,"x":161.46,"y":165.02,"x0":-1.490668588406079,"y0":50.003536392600964,"z0":6.091094157712036,"aX":-17.064270735348348},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":14.6,"spinRate":2260,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.389576969159406,"extension":6.5468510435489105},"index":0,"playId":"4f9bb693-0017-36f9-a53b-8a50edb51532","pitchNumber":1,"startTime":"2025-09-12T03:50:22.919Z","endTime":"2025-09-12T03:50:28.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.44999960466724,"strikeZoneBottom":1.76029540436454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.727180564827112,"aZ":-18.924841731048584,"pfxX":-8.611140361289596,"pfxZ":6.642878547391102,"pX":-0.04442840716334056,"pZ":1.9870951108237007,"vX0":6.686466338969342,"vY0":-140.11599922500915,"vZ0":-7.830709777070455,"x":118.69,"y":185.13,"x0":-1.3392204259177642,"y0":50.00190748581033,"z0":6.047623065773977,"aX":-17.174915083478826},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2192,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3904397322647517,"extension":6.661735079695915},"index":1,"playId":"552f8c9d-835d-3fe4-a85e-4472fdd8741a","pitchNumber":2,"startTime":"2025-09-12T03:50:39.351Z","endTime":"2025-09-12T03:50:43.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.42121755481317,"strikeZoneBottom":1.72517649589963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.790875666626096,"aZ":-17.814387216697895,"pfxX":-7.926871530012146,"pfxZ":7.080633474139116,"pX":-0.8260062768238774,"pZ":3.9748973553549414,"vX0":4.761642522391068,"vY0":-141.42427441239997,"vZ0":-3.1658304496874177,"x":148.49,"y":131.46,"x0":-1.500219579793345,"y0":50.005556076242975,"z0":6.249271800047029,"aX":-16.08430963577829},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2275,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3870660601548561,"extension":6.417022465521619},"index":2,"playId":"c8a5acf6-1de8-37b9-818b-8d9e23fc46dc","pitchNumber":3,"startTime":"2025-09-12T03:50:57.662Z","endTime":"2025-09-12T03:51:01.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.58507779101706,"strikeZoneBottom":1.78585125893454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.545386884868297,"aZ":-28.058648013744637,"pfxX":6.26275212612759,"pfxZ":2.850431419025571,"pX":1.5902223710338215,"pZ":1.5319440109914502,"vX0":5.9573354636135285,"vY0":-119.62941741570475,"vZ0":-4.4716271101136185,"x":56.38,"y":197.42,"x0":-1.7482396223256396,"y0":50.00565133406623,"z0":5.946797347667063,"aX":9.059539230037087},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":-12.8,"spinRate":2577,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4582356050128147,"extension":6.413064231137731},"index":3,"playId":"2967494f-9147-3b08-92d0-aef7bf13beb1","pitchNumber":4,"startTime":"2025-09-12T03:51:29.938Z","endTime":"2025-09-12T03:51:33.550Z","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":97.2,"endSpeed":89.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.546895126552332,"aZ":-17.664182569294653,"pfxX":-8.43688161946495,"pfxZ":7.149314064422445,"pX":-0.45108447572814186,"pZ":2.2927861547086565,"vX0":5.914303580160066,"vY0":-141.4033714232074,"vZ0":-7.291349836103741,"x":134.19,"y":176.87,"x0":-1.4711186844458952,"y0":50.00531914409599,"z0":6.033625575600632,"aX":-17.127053720185053},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":14.2,"spinRate":2344,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38701316917132944,"extension":6.51356742013136},"index":4,"playId":"fceba0b9-f25e-3d4c-9a55-78f22f332918","pitchNumber":5,"startTime":"2025-09-12T03:51:46.799Z","endTime":"2025-09-12T03:51:51.430Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.201148258056534,"aZ":-28.624561003877613,"pfxX":5.084194115365991,"pfxZ":2.2809623026087333,"pX":0.23513836691119383,"pZ":1.625043373507035,"vX0":3.3835929657747332,"vY0":-123.0136992070371,"vZ0":-4.578912261113671,"x":108.04,"y":194.9,"x0":-1.8120963556894796,"y0":50.00190308762769,"z0":5.8985558290778135,"aX":7.89875545858636},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-10.0,"spinRate":2597,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4429140640883604,"extension":6.477749581066778},"index":5,"playId":"89c7234f-d99e-3108-8d91-4fe79ac5b63c","pitchNumber":6,"startTime":"2025-09-12T03:52:09.478Z","endTime":"2025-09-12T03:52:14.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:52:14.411Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-12T03:52:37.214Z","endTime":"2025-09-12T03:54:32.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.234482092853995,"aZ":-19.345320429621722,"pfxX":-10.398732900263502,"pfxZ":6.368353925190762,"pX":-0.3121514023853781,"pZ":2.213115855114487,"vX0":6.750851585680142,"vY0":-141.0631626562369,"vZ0":-7.056534103654856,"x":128.9,"y":179.03,"x0":-1.3859459675437067,"y0":50.00208155690222,"z0":5.995214568020204,"aX":-20.94562504194362},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":17.4,"spinRate":2198,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3883630624189536,"extension":6.558772750961297},"index":0,"playId":"49c08410-5e63-3127-82d9-6e7d8876d0e9","pitchNumber":1,"startTime":"2025-09-12T03:52:39.033Z","endTime":"2025-09-12T03:52:43.244Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.63712906172752,"strikeZoneBottom":1.7462882447653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.763608474327803,"aZ":-27.40620258365633,"pfxX":-5.863396432953123,"pfxZ":2.7602127066547597,"pX":-0.3802120870013534,"pZ":0.3646529278043698,"vX0":4.87945915140753,"vY0":-130.15330688870878,"vZ0":-9.005268158074013,"x":131.49,"y":228.93,"x0":-1.5119269971705613,"y0":50.00225213529758,"z0":5.925725178867645,"aX":-10.120512173183203},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":9.6,"spinRate":1368,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4198685448305155,"extension":6.540776190642472},"index":1,"playId":"95533c6d-25e9-3513-bc95-07d3181c3005","pitchNumber":2,"startTime":"2025-09-12T03:53:03.606Z","endTime":"2025-09-12T03:53:07.524Z","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":90.5,"endSpeed":83.1,"strikeZoneTop":3.58911586388011,"strikeZoneBottom":1.75301365346468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92269276125556,"aZ":-22.309481877125613,"pfxX":-8.632099176968154,"pfxZ":5.643625569415731,"pX":-0.3595140351754436,"pZ":0.8019140612905713,"vX0":5.677903462079192,"vY0":-131.37664622744228,"vZ0":-9.12379378171383,"x":130.7,"y":217.13,"x0":-1.4276781151595914,"y0":50.00044780312574,"z0":5.978700177271749,"aX":-15.08204128369151},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":1376,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4169562942676732,"extension":6.52560235286334},"index":2,"playId":"677c4475-86f8-3bbc-8f84-045d16bcb8db","pitchNumber":3,"startTime":"2025-09-12T03:53:27.663Z","endTime":"2025-09-12T03:53:31.034Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.239998822017476,"aZ":-24.04359474669131,"pfxX":-5.7506216968820505,"pfxZ":4.615750454432377,"pX":-0.06538516129983306,"pZ":2.0137004338707682,"vX0":5.710667313391293,"vY0":-131.7122853211097,"vZ0":-5.951710222041467,"x":119.49,"y":184.41,"x0":-1.5115882101264786,"y0":50.00340976836495,"z0":6.073776241296847,"aX":-10.132570204575698},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":9.2,"spinRate":1312,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.41539302712868187,"extension":6.462514940258997},"index":3,"playId":"9fe772cb-d63c-3845-9efb-6c7b9ff83852","pitchNumber":4,"startTime":"2025-09-12T03:53:48.345Z","endTime":"2025-09-12T03:53:51.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-12T03:54:07.162Z","endTime":"2025-09-12T03:54:28.709Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3922549628924,"aZ":-17.0466616797253,"pfxX":-9.103935742246808,"pfxZ":7.369376049758484,"pX":-0.04625888541243802,"pZ":3.5264496372530134,"vX0":6.914292092582364,"vY0":-142.51049820407988,"vZ0":-4.361416451325509,"x":118.76,"y":143.57,"x0":-1.3237147662326818,"y0":50.00136003544234,"z0":6.156649229351737,"aX":-18.68496750764574},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":2350,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38464878442258943,"extension":6.614425543424571},"index":5,"playId":"5bb46457-6730-3653-acf3-cfad2d42536d","pitchNumber":5,"startTime":"2025-09-12T03:54:28.709Z","endTime":"2025-09-12T03:54:32.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:54:32.930Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T03:56:42.700Z","endTime":"2025-09-12T03:57:11.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.884832155052198,"aZ":-35.43034183217461,"pfxX":6.941044890361987,"pfxZ":-2.2951767365945503,"pX":0.5345988014432144,"pZ":2.215449803732628,"vX0":4.29892984182259,"vY0":-118.86392862042688,"vZ0":-0.9493788772709627,"x":96.62,"y":178.96,"x0":-2.2054736597767755,"y0":50.00532153515853,"z0":5.865460416974466,"aX":9.834167490501681},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.1,"breakHorizontal":-13.7,"spinRate":2575,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.46255155406821125,"extension":5.578584345393313},"hitData":{"launchSpeed":63.1,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.25,"coordY":157.12}},"index":0,"playId":"71a4f667-1bca-384d-800d-8c1b7c7b49c9","pitchNumber":1,"startTime":"2025-09-12T03:57:02.241Z","endTime":"2025-09-12T03:57:11.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:57:11.274Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan Davidson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T03:57:37.439Z","endTime":"2025-09-12T03:58:57.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.48737884619568,"strikeZoneBottom":1.65702191932291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3620846566065,"aZ":-18.668586782095716,"pfxX":-10.15724432375635,"pfxZ":6.952665516190617,"pX":0.9062181656285494,"pZ":3.2767719478693818,"vX0":10.591497196396206,"vY0":-138.5932247505396,"vZ0":-3.378374444646675,"x":82.46,"y":150.31,"x0":-1.6476950489770268,"y0":50.00461789396497,"z0":5.760524248872241,"aX":-19.735748541901263},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":16.2,"spinRate":2254,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3954169140845174,"extension":5.827191632425265},"index":0,"playId":"3693ceb2-b21a-3f3b-9c0f-436a81322467","pitchNumber":1,"startTime":"2025-09-12T03:57:38.450Z","endTime":"2025-09-12T03:57:42.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.43453340357793,"strikeZoneBottom":1.5899990593892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615043042133642,"aZ":-35.105468813214294,"pfxX":11.351259440326206,"pfxZ":-2.082789789850988,"pX":0.7377849077653482,"pZ":1.834690737299813,"vX0":3.5627406239417114,"vY0":-118.46798995769562,"vZ0":-1.6022997731429631,"x":88.88,"y":189.24,"x0":-2.2639589014750383,"y0":50.00321903834606,"z0":5.756715405286152,"aX":15.981470956770021},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.8,"breakHorizontal":-21.5,"spinRate":2560,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4640274728938163,"extension":5.566762411513331},"index":1,"playId":"b29d216d-814e-30bc-9451-0596678bc146","pitchNumber":2,"startTime":"2025-09-12T03:57:52.573Z","endTime":"2025-09-12T03:57:56.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.49790782060568,"strikeZoneBottom":1.63410632289663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25072485570832,"aZ":-22.97511611977587,"pfxX":-11.534972467693436,"pfxZ":4.687702388174622,"pX":0.9615955327370328,"pZ":1.55013900871999,"vX0":11.314413360057276,"vY0":-139.39867448211598,"vZ0":-6.755332366349485,"x":80.35,"y":196.93,"x0":-1.6573529953758699,"y0":50.00058590058646,"z0":5.528634929425597,"aX":-22.627554506501053},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":18.5,"spinRate":2255,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3933869043543514,"extension":5.883988471160136},"index":2,"playId":"9bd0a99c-4678-3ed8-bb77-f77aacc31a44","pitchNumber":3,"startTime":"2025-09-12T03:58:08.312Z","endTime":"2025-09-12T03:58:12.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.995033130439747,"aZ":-34.70192956609311,"pfxX":8.168539721856202,"pfxZ":-1.7795016992565627,"pX":0.8223719654409177,"pZ":1.7054296456825915,"vX0":4.526761097805782,"vY0":-118.80839136521138,"vZ0":-2.1260099787663855,"x":85.65,"y":192.73,"x0":-2.172515953543862,"y0":50.0032976135687,"z0":5.783287754228568,"aX":11.60812420936674},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.5,"breakHorizontal":-16.0,"spinRate":2646,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.46205584904566344,"extension":5.670884665060951},"index":3,"playId":"2d82e558-153c-321b-aeb8-0c693de8512d","pitchNumber":4,"startTime":"2025-09-12T03:58:23.253Z","endTime":"2025-09-12T03:58:27.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-12T03:58:33.980Z","endTime":"2025-09-12T03:58:53.335Z","isPitch":false,"type":"action","player":{"id":669722,"link":"/api/v1/people/669722"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08769604934331,"aZ":-18.31622303983999,"pfxX":-9.638764797028593,"pfxZ":6.965733418545497,"pX":-0.3480349374820838,"pZ":3.3610956621066883,"vX0":7.264356584995488,"vY0":-140.02970006269481,"vZ0":-3.211420422271723,"x":130.27,"y":148.03,"x0":-1.7212190942343182,"y0":50.00387054726978,"z0":5.718550695610393,"aX":-19.17734392016022},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3908905361648727,"extension":5.89701515293323},"index":5,"playId":"fd72ef08-58a4-322f-b842-17fc7cc18c47","pitchNumber":5,"startTime":"2025-09-12T03:58:53.335Z","endTime":"2025-09-12T03:58:57.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:58:57.146Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out softly, catcher Cal Raleigh to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-12T03:59:17.339Z","endTime":"2025-09-12T03:59:49.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.283880893819536,"aZ":-20.356266707270322,"pfxX":-9.67587439225014,"pfxZ":6.109170221196051,"pX":0.40136180934223925,"pZ":3.2934319851511886,"vX0":9.136882134429413,"vY0":-138.32930668069915,"vZ0":-2.8076154421525894,"x":101.7,"y":149.86,"x0":-1.6897341775058092,"y0":50.00482951601898,"z0":5.688604425791545,"aX":-18.72592290981271},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2198,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39618104742893534,"extension":5.908954770743391},"index":0,"playId":"27c9180c-2414-35c9-94e1-505c8655a19c","pitchNumber":1,"startTime":"2025-09-12T03:59:19.252Z","endTime":"2025-09-12T03:59:22.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.297051456452476,"aZ":-36.31861499899614,"pfxX":10.433780402361947,"pfxZ":-2.7352587057529387,"pX":1.108727952592365,"pZ":0.8918095045443091,"vX0":4.547913512906752,"vY0":-123.05329454215853,"vZ0":-3.6977706250319766,"x":74.74,"y":214.7,"x0":-2.12609026045398,"y0":50.00355060439998,"z0":5.531647582140844,"aX":15.799306568961189},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.6,"breakHorizontal":-20.0,"spinRate":2665,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44728780924036426,"extension":5.697690242050998},"hitData":{"launchSpeed":43.0,"launchAngle":-80.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.71,"coordY":203.05}},"index":1,"playId":"8a2c9a30-1c29-3b30-805f-bdb3f8a74af2","pitchNumber":2,"startTime":"2025-09-12T03:59:41.112Z","endTime":"2025-09-12T03:59:49.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T03:59:49.145Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out sharply, first baseman Logan Davidson to pitcher Brock Burke.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T04:02:08.124Z","endTime":"2025-09-12T04:03:35.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:01:13.149Z","endTime":"2025-09-12T04:02:10.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.843405914046137,"aZ":-28.8263052925857,"pfxX":-0.30349702938799217,"pfxZ":2.0646741383758735,"pX":-0.3027790768549824,"pZ":1.9428506928781453,"vX0":-5.492299935679364,"vY0":-126.22686608974018,"vZ0":-4.688184691122579,"x":128.54,"y":186.32,"x0":1.9373613839110284,"y0":50.00046853489798,"z0":6.135457948174796,"aX":-0.49087482014075967},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":1.8,"spinRate":2330,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4333445606886266,"extension":6.766505654265575},"index":1,"playId":"108f668a-2377-319f-9445-efee7b7d4b83","pitchNumber":1,"startTime":"2025-09-12T04:02:10.266Z","endTime":"2025-09-12T04:02:14.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-12T04:02:22.745Z","endTime":"2025-09-12T04:02:37.151Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51136958984674,"aZ":-26.798255749194606,"pfxX":11.247353501705538,"pfxZ":3.048625362658676,"pX":0.20632146426501455,"pZ":1.1670093947799531,"vX0":-8.096097627749506,"vY0":-132.0380391237073,"vZ0":-7.483447785556054,"x":109.14,"y":207.27,"x0":1.8533836351797712,"y0":50.00133378583538,"z0":6.0139579223929065,"aX":19.82763157468137},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.0,"breakHorizontal":-18.6,"spinRate":2269,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4150664594353115,"extension":6.729592348678629},"index":3,"playId":"da49c22e-7fba-3f6c-9833-e7b48e240e19","pitchNumber":2,"startTime":"2025-09-12T04:02:37.151Z","endTime":"2025-09-12T04:02:40.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.823231500768877,"aZ":-22.984230858912603,"pfxX":10.887526619505845,"pfxZ":5.18191213258784,"pX":0.30946271071044806,"pZ":0.9142454624199539,"vX0":-7.7649073109256515,"vY0":-131.98337485147917,"vZ0":-8.83340559056923,"x":105.2,"y":214.1,"x0":1.867981125711504,"y0":50.00292395703574,"z0":5.9837882310103785,"aX":19.30098725931677},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-18.1,"spinRate":2162,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41424402990278253,"extension":6.560195362363084},"index":4,"playId":"0f3ab049-8d02-30bf-b51d-67c71bfbda63","pitchNumber":3,"startTime":"2025-09-12T04:03:03.664Z","endTime":"2025-09-12T04:03:07.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39808444267801,"aZ":-14.778456519541509,"pfxX":5.1330408106292476,"pfxZ":8.44218456038255,"pX":0.8583072350685175,"pZ":2.9040925332358274,"vX0":-4.6530842223838995,"vY0":-142.5676068948084,"vZ0":-6.346275993199979,"x":84.28,"y":160.37,"x0":1.843661953122495,"y0":50.00695215442786,"z0":6.089801172273222,"aX":10.582236809266252},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":-8.4,"spinRate":2209,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3840060417341049,"extension":6.489086345678756},"hitData":{"launchSpeed":106.3,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":154.79,"coordY":150.08}},"index":5,"playId":"08b179d5-b25b-31aa-b52f-d8e15f5f0aa2","pitchNumber":4,"startTime":"2025-09-12T04:03:27.608Z","endTime":"2025-09-12T04:03:35.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:03:35.642Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Luis Rengifo to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T04:04:04.527Z","endTime":"2025-09-12T04:05:17.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.18301220196033,"strikeZoneBottom":1.54999935414113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59810794341578,"aZ":-27.371849858808275,"pfxX":0.9163871304023075,"pfxZ":2.994651030198309,"pX":-0.6697267443748692,"pZ":1.1193696039106544,"vX0":-6.619712669255819,"vY0":-125.67309003261984,"vZ0":-6.864218439248697,"x":142.53,"y":208.56,"x0":1.875385661866037,"y0":50.00465483756922,"z0":6.09847456345697,"aX":1.4710758167893623},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":2270,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4352197834023297,"extension":6.755887558249948},"index":0,"playId":"c642269a-ca00-3053-ad1d-45ad06c8f632","pitchNumber":1,"startTime":"2025-09-12T04:04:05.334Z","endTime":"2025-09-12T04:04:08.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622660147023108,"aZ":-28.18952558753726,"pfxX":0.20317935800575704,"pfxZ":2.527301037581652,"pX":-0.6436653290342724,"pZ":1.8646755192620736,"vX0":-6.362841107908408,"vY0":-124.69963687495336,"vZ0":-4.821387584918615,"x":141.54,"y":188.43,"x0":1.9126501856499412,"y0":50.0058129515731,"z0":6.143728225002419,"aX":0.32196873609487137},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":1.1,"spinRate":2208,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.43892489759522,"extension":6.856950502722416},"index":1,"playId":"310d75e0-899e-3763-a5a6-75d7cf605fd5","pitchNumber":2,"startTime":"2025-09-12T04:04:20.930Z","endTime":"2025-09-12T04:04:25.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86867462667384,"aZ":-22.879799813738497,"pfxX":9.085444085017354,"pfxZ":4.860465042870165,"pX":0.8441316601548565,"pZ":2.3583770068816445,"vX0":-5.489988905561413,"vY0":-137.26881134819033,"vZ0":-6.24040149100844,"x":84.82,"y":175.1,"x0":1.687797554197353,"y0":50.00160596225459,"z0":6.214759831746859,"aX":17.368529204814266},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":-15.4,"spinRate":2058,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.39873468456976013,"extension":6.792561321580071},"index":2,"playId":"3790c1c9-c516-32c0-a615-0b8a945553f4","pitchNumber":3,"startTime":"2025-09-12T04:04:38.929Z","endTime":"2025-09-12T04:04:43.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479903469266898,"aZ":-27.889243060652003,"pfxX":2.209454811722937,"pfxZ":2.5858000619087944,"pX":-0.37772690256328567,"pZ":1.9400115077461588,"vX0":-6.440654244841334,"vY0":-127.47092814795948,"vZ0":-5.201864266824132,"x":131.4,"y":186.4,"x0":1.886858233537287,"y0":50.003971450942295,"z0":6.190352392578772,"aX":3.6627595618630497},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2288,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4285466033321583,"extension":6.5982937186815835},"hitData":{"launchSpeed":78.0,"launchAngle":10.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.8,"coordY":143.58}},"index":3,"playId":"79f27318-4822-3252-8929-d1471e8a984f","pitchNumber":4,"startTime":"2025-09-12T04:05:10.261Z","endTime":"2025-09-12T04:05:17.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:05:17.529Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Polanco lines out to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-12T04:05:42.875Z","endTime":"2025-09-12T04:06:34.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.32100746616029,"strikeZoneBottom":1.60377213068206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.805490668358324,"aZ":-28.233987230538986,"pfxX":0.8714247167399094,"pfxZ":2.437575731892565,"pX":-0.6358063968314349,"pZ":1.529320510724126,"vX0":-6.7735571968899295,"vY0":-126.1259965610055,"vZ0":-5.761770863168545,"x":141.24,"y":197.49,"x0":1.967306096106412,"y0":50.00254404174364,"z0":6.110090280640552,"aX":1.4089158207673191},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":2336,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.43367934604366765,"extension":6.741769698431998},"index":0,"playId":"2a94b55b-a812-3581-a6c3-387eea0d314c","pitchNumber":1,"startTime":"2025-09-12T04:05:44.732Z","endTime":"2025-09-12T04:05:50.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41700944096613,"aZ":-23.348514255036267,"pfxX":8.273430318848368,"pfxZ":5.283847600594602,"pX":0.08332285550918901,"pZ":2.232310394637337,"vX0":-7.102040079765432,"vY0":-128.18973946627227,"vZ0":-5.193705256846768,"x":113.82,"y":178.51,"x0":1.8089524792711595,"y0":50.00562094829706,"z0":6.097107927844624,"aX":13.831473275322747},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":-13.4,"spinRate":2167,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.42655953272467384,"extension":6.697523021271077},"index":1,"playId":"db0fa22f-5e7a-300c-812c-5dddaaef4b51","pitchNumber":2,"startTime":"2025-09-12T04:06:02.904Z","endTime":"2025-09-12T04:06:06.813Z","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":98.4,"endSpeed":89.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.285942367190486,"aZ":-13.151149864504026,"pfxX":4.139240030891502,"pfxZ":9.253794325545238,"pX":0.12107548141917938,"pZ":2.2791144386016855,"vX0":-6.23301900256602,"vY0":-142.99561907671105,"vZ0":-8.14934432457347,"x":112.38,"y":177.24,"x0":1.7988492706541948,"y0":50.00066678759046,"z0":6.005192575529286,"aX":8.50725205656356},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":-6.1,"spinRate":2221,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3841428840575216,"extension":6.795530430192579},"hitData":{"launchSpeed":89.4,"launchAngle":9.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.17,"coordY":147.17}},"index":2,"playId":"98f5e546-7cc7-3c74-8aa9-25360e322db0","pitchNumber":3,"startTime":"2025-09-12T04:06:28.423Z","endTime":"2025-09-12T04:06:34.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:06:34.440Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T04:09:02.340Z","endTime":"2025-09-12T04:10:06.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:07:51.273Z","endTime":"2025-09-12T04:09:04.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.54379398949377,"strikeZoneBottom":1.75863503010235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.693724214961932,"aZ":-34.173592698168385,"pfxX":11.275555842458239,"pfxZ":-1.3014490598557877,"pX":0.9094230888865743,"pZ":1.6426324385982636,"vX0":5.630851567766157,"vY0":-123.89318673309236,"vZ0":-1.595514207675541,"x":82.33,"y":194.43,"x0":-2.8632837238632414,"y0":50.00001287832577,"z0":5.173411514045891,"aX":17.376805815317923},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-21.8,"spinRate":3056,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.44352731236959375,"extension":6.441157997698057},"index":1,"playId":"ef19f259-5318-387d-8333-32176b48427b","pitchNumber":1,"startTime":"2025-09-12T04:09:04.051Z","endTime":"2025-09-12T04:09:08.194Z","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.3,"endSpeed":86.0,"strikeZoneTop":3.47954204416596,"strikeZoneBottom":1.68597790625853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.611259232655783,"aZ":-16.867442597314824,"pfxX":-7.674284141976139,"pfxZ":8.069747726185259,"pX":1.099310142678881,"pZ":4.234781438172197,"vX0":12.618484186503093,"vY0":-136.7408195185705,"vZ0":0.19182073927768006,"x":75.1,"y":124.44,"x0":-2.574131553409814,"y0":50.00563030387624,"z0":5.319163597684271,"aX":-14.563297794032922},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2236,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40027130205245465,"extension":6.505290253141565},"index":2,"playId":"3cbb9c64-e5fd-3ad1-959e-03c4c7356878","pitchNumber":2,"startTime":"2025-09-12T04:09:17.295Z","endTime":"2025-09-12T04:09:20.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633159258086962,"aZ":-30.268780925125238,"pfxX":8.839290813436072,"pfxZ":1.1914148941781129,"pX":1.9846722352011221,"pZ":1.283842132348835,"vX0":8.697838900678732,"vY0":-126.1373192070573,"vZ0":-3.445202430875216,"x":41.35,"y":204.12,"x0":-2.666879017440098,"y0":50.00136074091701,"z0":5.129404688496787,"aX":14.124986701474903},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":-18.1,"spinRate":2987,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4356062953410791,"extension":6.4005282566237405},"index":3,"playId":"492066bf-2103-3b5b-a82d-d3ec36781cd7","pitchNumber":3,"startTime":"2025-09-12T04:09:32.263Z","endTime":"2025-09-12T04:09:39.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-12T04:09:40.938Z","endTime":"2025-09-12T04:09:56.060Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.405712159831786,"aZ":-32.74360923624858,"pfxX":10.05697872547496,"pfxZ":-0.36186296087340164,"pX":1.0585004218384424,"pZ":1.8929513622256264,"vX0":6.179468935614513,"vY0":-124.70604880245673,"vZ0":-1.3890247195143823,"x":76.65,"y":187.67,"x0":-2.7629544755322284,"y0":50.00364595572321,"z0":5.17225220952247,"aX":15.750878376075862},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-19.7,"spinRate":2955,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.440162008937778,"extension":6.47551889484337},"hitData":{"launchSpeed":79.7,"launchAngle":7.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.52,"coordY":93.79}},"index":5,"playId":"8b71cab5-62b1-30ef-a33a-1c092e825981","pitchNumber":4,"startTime":"2025-09-12T04:09:56.060Z","endTime":"2025-09-12T04:10:06.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:10:06.980Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to center fielder Julio Rodríguez. Mike Trout to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T04:10:41.134Z","endTime":"2025-09-12T04:14:15.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.108331546453513,"aZ":-25.58910408794757,"pfxX":-10.849516111480224,"pfxZ":3.2793340473755688,"pX":-0.11013026100212603,"pZ":2.9323837082057778,"vX0":10.280826051930077,"vY0":-140.3891732446635,"vZ0":-1.8362438068106668,"x":121.2,"y":159.61,"x0":-2.400073251866786,"y0":50.00075824922049,"z0":5.251119342495654,"aX":-21.776238974344334},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":17.6,"spinRate":2267,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3893105051676544,"extension":6.3988686546263756},"index":0,"playId":"a10c4f8d-a0e9-309b-bc70-7b40a779a0d2","pitchNumber":1,"startTime":"2025-09-12T04:10:41.134Z","endTime":"2025-09-12T04:10:44.748Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.260151149853993,"aZ":-33.71198987327561,"pfxX":7.552984547146146,"pfxZ":-0.9730690686004664,"pX":1.476533981837572,"pZ":1.2730383762068482,"vX0":7.659829021198343,"vY0":-125.41263564435383,"vZ0":-2.4023925659759673,"x":60.72,"y":204.41,"x0":-2.6127637698239594,"y0":50.00530073314581,"z0":5.0262796902897735,"aX":11.88613633357032},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":3145,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4387983621612004,"extension":6.4306019122357885},"index":1,"playId":"545ca6b5-b1b3-3768-b249-856064b9c206","pitchNumber":2,"startTime":"2025-09-12T04:11:01.430Z","endTime":"2025-09-12T04:11:04.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-12T04:11:13.320Z","endTime":"2025-09-12T04:11:28.134Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.34999922001898,"strikeZoneBottom":1.66633078239557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.049563347056424,"aZ":-31.756609324296207,"pfxX":7.263574359514587,"pfxZ":0.26333172926266624,"pX":2.9187691121821353,"pZ":1.571655973027747,"vX0":11.130263807418336,"vY0":-126.73387712452434,"vZ0":-2.7014852587357714,"x":5.74,"y":196.35,"x0":-2.4962500623770216,"y0":50.00569732606003,"z0":5.221680864792226,"aX":11.661735021746631},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-16.0,"spinRate":3165,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4343597414482865,"extension":6.3985315393470445},"index":3,"playId":"ff3c979e-906d-3a44-b9cb-30010bba0039","pitchNumber":3,"startTime":"2025-09-12T04:11:28.134Z","endTime":"2025-09-12T04:11:32.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.3500002617435,"strikeZoneBottom":1.65443022413736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26639098392949,"aZ":-34.60546490657762,"pfxX":5.67008448609667,"pfxZ":-1.5593976465237276,"pX":2.6032404516865464,"pZ":1.2383413856531995,"vX0":10.959858539519647,"vY0":-124.9074717641085,"vZ0":-2.203253042829793,"x":17.77,"y":205.34,"x0":-2.6010410391724754,"y0":50.00263732342603,"z0":5.013867820894217,"aX":8.839828238968302},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-13.1,"spinRate":3022,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4407425752259231,"extension":6.403643204061947},"index":4,"playId":"140731e1-4e2e-37bc-b560-4f9f7e625436","pitchNumber":4,"startTime":"2025-09-12T04:11:45.284Z","endTime":"2025-09-12T04:11:48.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.39704111917257,"strikeZoneBottom":1.70610755612045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.456469974919177,"aZ":-33.76698744715416,"pfxX":-10.231015724279011,"pfxZ":-0.936153946855824,"pX":1.8727820988208013,"pZ":0.8356901593106323,"vX0":14.727901329227514,"vY0":-130.15335167955826,"vZ0":-3.860811691756603,"x":45.61,"y":216.22,"x0":-2.5415203025737862,"y0":50.000108032127535,"z0":4.907668727809729,"aX":-17.472605345670004},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.4,"breakHorizontal":15.1,"spinRate":1816,"spinDirection":253},"zone":14,"typeConfidence":0.92,"plateTime":0.4215497865837978,"extension":6.456676423983324},"index":5,"playId":"2d7ecd47-9732-37d7-8d6b-4bdce0ef242e","pitchNumber":5,"startTime":"2025-09-12T04:12:01.879Z","endTime":"2025-09-12T04:12:04.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.187556406292998,"aZ":-36.684360498311165,"pfxX":8.838468902756457,"pfxZ":-2.865339015803446,"pX":0.6834022072532404,"pZ":3.7934036299276164,"vX0":5.814105708843819,"vY0":-124.93259955309327,"vZ0":3.81741385612254,"x":90.95,"y":136.36,"x0":-2.8256717294123823,"y0":50.00326943983922,"z0":5.268832563893628,"aX":13.909344252424033},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":-17.4,"spinRate":2879,"spinDirection":50},"zone":12,"typeConfidence":0.88,"plateTime":0.43915191940658405,"extension":6.3340764763694795},"index":6,"playId":"efe5ea1f-31c3-383e-bee3-c84c2c8bb486","pitchNumber":6,"startTime":"2025-09-12T04:12:22.665Z","endTime":"2025-09-12T04:12:26.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-12T04:12:48.546Z","endTime":"2025-09-12T04:14:02.858Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01067033321798,"aZ":-22.279799656266658,"pfxX":-11.44521511794594,"pfxZ":5.05021739092928,"pX":0.41351102856457206,"pZ":2.397013951319102,"vX0":12.221643152665518,"vY0":-139.7009898006232,"vZ0":-3.505513063475087,"x":101.24,"y":174.06,"x0":-2.549187166006497,"y0":50.00440840445785,"z0":5.1478747699312635,"aX":-22.429797792427117},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":17.9,"spinRate":2340,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39337403950976935,"extension":6.559873664249929},"hitData":{"launchSpeed":89.9,"launchAngle":12.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.73,"coordY":95.8}},"index":8,"playId":"34be6d86-7305-3074-8c3d-3f1514157a02","pitchNumber":7,"startTime":"2025-09-12T04:14:02.858Z","endTime":"2025-09-12T04:14:15.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:14:15.744Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T04:15:19.522Z","endTime":"2025-09-12T04:16:52.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:14:33.357Z","endTime":"2025-09-12T04:15:21.656Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.048415069320463,"aZ":-32.72523645128747,"pfxX":9.746492023733886,"pfxZ":-0.3550420882911105,"pX":-0.26373604830841124,"pZ":3.293688841752539,"vX0":3.0222909891955814,"vY0":-124.38330302928055,"vZ0":1.6085258675013108,"x":127.05,"y":149.85,"x0":-2.7634874519736328,"y0":50.00257365994442,"z0":5.370158634291743,"aX":15.133039795957009},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":3139,"spinDirection":52},"zone":2,"typeConfidence":0.91,"plateTime":0.4418858188910173,"extension":6.236142620476771},"index":1,"playId":"d30cc5f4-9f1e-3954-a776-982d95678925","pitchNumber":1,"startTime":"2025-09-12T04:15:21.656Z","endTime":"2025-09-12T04:15:25.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.43347111434003,"strikeZoneBottom":1.64201651453782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.465906526691484,"aZ":-21.47171370701193,"pfxX":-10.814422752234929,"pfxZ":5.498607872922051,"pX":0.6076480935798402,"pZ":2.8279055762041603,"vX0":12.275595192425362,"vY0":-138.97931493485927,"vZ0":-2.660795464658994,"x":93.84,"y":162.43,"x0":-2.4710610465571134,"y0":50.00526796201696,"z0":5.230995986297473,"aX":-21.062264023757272},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":16.9,"spinRate":2303,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39478216779654707,"extension":6.35118653261102},"index":2,"playId":"a55e9ee3-6515-35d7-b7c7-7e54d7b59ab5","pitchNumber":2,"startTime":"2025-09-12T04:15:39.721Z","endTime":"2025-09-12T04:15:43.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.35849816179783,"strikeZoneBottom":1.56713643419919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59116598040533,"aZ":-30.272315427119608,"pfxX":-10.916884128499246,"pfxZ":1.1385601095571216,"pX":-0.34011777907389756,"pZ":1.1008687322930772,"vX0":9.362570411296076,"vY0":-129.32859107843214,"vZ0":-3.617808861063091,"x":129.96,"y":209.06,"x0":-2.607324495536157,"y0":50.0053805093479,"z0":4.866157122503944,"aX":-18.30314246490005},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":1954,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.42520078513183357,"extension":6.442592871888187},"index":3,"playId":"d3420dc3-f7f6-33a8-afbd-d8be5f0d2d1c","pitchNumber":3,"startTime":"2025-09-12T04:15:55.218Z","endTime":"2025-09-12T04:15:58.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.27735726599789,"strikeZoneBottom":1.49000184149288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.034994767125013,"aZ":-35.497739190754466,"pfxX":-9.605641609702772,"pfxZ":-1.9928185453226046,"pX":-1.9814366895074622,"pZ":1.8518305239270618,"vX0":5.097463012718156,"vY0":-129.36358089797002,"vZ0":-1.3528120213445138,"x":192.53,"y":188.78,"x0":-2.7463368005318225,"y0":50.00414052400349,"z0":5.143356112190634,"aX":-16.019596114372693},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.7,"breakHorizontal":16.0,"spinRate":1736,"spinDirection":251},"zone":13,"typeConfidence":0.92,"plateTime":0.4260412830772857,"extension":6.274724245370813},"index":4,"playId":"70307087-b300-3446-b761-d9121e1c4c7e","pitchNumber":4,"startTime":"2025-09-12T04:16:10.519Z","endTime":"2025-09-12T04:16:13.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30366617177557,"aZ":-22.191855912256326,"pfxX":-10.86223942273647,"pfxZ":5.097699723454687,"pX":-0.34769290664624564,"pZ":3.742750288950322,"vX0":9.920051051502208,"vY0":-139.51428020116506,"vZ0":-0.32820239661643674,"x":130.25,"y":137.73,"x0":-2.5496086654369843,"y0":50.003037529819885,"z0":5.3328324990254075,"aX":-21.273299757219338},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":17.4,"spinRate":2320,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3935745075454151,"extension":6.336345342361675},"index":5,"playId":"c1c39931-57cc-3179-9629-4b83f9937ca5","pitchNumber":5,"startTime":"2025-09-12T04:16:25.251Z","endTime":"2025-09-12T04:16:29.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.792972217239104,"aZ":-35.44274643027873,"pfxX":7.401300626646057,"pfxZ":-2.180187813209134,"pX":0.18802970050404758,"pZ":1.3654688995435689,"vX0":4.541420149226545,"vY0":-122.19322079112288,"vZ0":-1.4889120673586027,"x":109.83,"y":201.91,"x0":-2.6608071282946946,"y0":50.001899856946736,"z0":5.049279122935057,"aX":11.104896567377178},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.1,"breakHorizontal":-14.5,"spinRate":3082,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44956827539042843,"extension":6.487221283450748},"index":6,"playId":"048c53f7-70d1-3499-9930-a3c339418881","pitchNumber":6,"startTime":"2025-09-12T04:16:48.644Z","endTime":"2025-09-12T04:16:52.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:16:52.749Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, shortstop J.P. Crawford to second baseman Leo Rivas to first baseman Josh Naylor. Zach Neto out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-12T04:17:20.995Z","endTime":"2025-09-12T04:19:00.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"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,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.47321672662028,"strikeZoneBottom":1.68786542534786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.049399778073646,"aZ":-31.75659767995604,"pfxX":8.70837434066301,"pfxZ":0.25970247006560676,"pX":2.5580576642009327,"pZ":0.9959740184327963,"vX0":10.295961514243745,"vY0":-126.57929257762459,"vZ0":-3.5264136500506624,"x":19.49,"y":211.89,"x0":-2.707745433199469,"y0":50.004099002342016,"z0":4.974951731028993,"aX":13.99888148562214},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-18.2,"spinRate":3065,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4342406724226593,"extension":6.588475896143691},"index":0,"playId":"0b93a9d3-c8e7-3c70-abbd-54baa0161cca","pitchNumber":1,"startTime":"2025-09-12T04:17:23.663Z","endTime":"2025-09-12T04:17:26.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.37543150217649,"strikeZoneBottom":1.65746137426699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40085012636463,"aZ":-30.504392701397038,"pfxX":6.541466716552925,"pfxZ":1.0617707527300944,"pX":1.7779356026792341,"pZ":2.109385363221031,"vX0":8.81343583766471,"vY0":-124.59265253413122,"vZ0":-1.0274033692035047,"x":49.23,"y":181.83,"x0":-2.657082181751452,"y0":50.002065715634075,"z0":5.051616896883963,"aX":10.264729084822468},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-13.9,"spinRate":2981,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4398843061424711,"extension":6.380720963004023},"index":1,"playId":"db90ac8c-298b-312d-ae56-6b1047f62cc5","pitchNumber":2,"startTime":"2025-09-12T04:17:38.370Z","endTime":"2025-09-12T04:17:42.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.25083583241978,"strikeZoneBottom":1.62000141033671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727861495454754,"aZ":-34.406326543090664,"pfxX":8.40226282294165,"pfxZ":-1.4701403783662705,"pX":-0.2936527032536722,"pZ":2.4243763809915833,"vX0":3.8096569839993295,"vY0":-122.47813916213468,"vZ0":0.3838749417788796,"x":128.19,"y":173.32,"x0":-2.9621819452071123,"y0":50.00495334455583,"z0":5.213677610941219,"aX":12.735208153446303},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":-16.1,"spinRate":2989,"spinDirection":51},"zone":4,"typeConfidence":0.91,"plateTime":0.44761790541712143,"extension":6.304505535406904},"index":2,"playId":"67c1493f-1bbc-3bae-9f73-5853436e39df","pitchNumber":3,"startTime":"2025-09-12T04:17:59.310Z","endTime":"2025-09-12T04:18:03.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.33237009572427,"strikeZoneBottom":1.68176895506896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.778656582810992,"aZ":-33.371645264465975,"pfxX":11.354313536438651,"pfxZ":-0.797443278228128,"pX":0.7084976168265951,"pZ":3.137533492182197,"vX0":5.0444261818404375,"vY0":-122.10972692269841,"vZ0":1.9818728203620761,"x":89.99,"y":154.07,"x0":-2.8641559081780237,"y0":50.00353362028296,"z0":5.2023523423533495,"aX":17.014610107635878},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":-21.8,"spinRate":2990,"spinDirection":50},"zone":3,"typeConfidence":0.91,"plateTime":0.44987625878004955,"extension":6.331977004093917},"index":3,"playId":"c4e8f821-50d4-3acd-873a-f3d5a4daa515","pitchNumber":4,"startTime":"2025-09-12T04:18:17.029Z","endTime":"2025-09-12T04:18:21.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.42740354772938,"strikeZoneBottom":1.70964668481661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.419129321823956,"aZ":-24.79727474178799,"pfxX":-11.49519457086624,"pfxZ":3.701629170734684,"pX":1.9636470159901511,"pZ":2.0856274733643154,"vX0":16.01769074059049,"vY0":-139.99824978160538,"vZ0":-3.706442252886543,"x":42.15,"y":182.47,"x0":-2.3278159276858297,"y0":50.00426938554914,"z0":5.042268275018224,"aX":-22.913617912358358},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2288,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39064369617172234,"extension":6.446449765321556},"index":4,"playId":"60d965eb-0ac0-336b-8a6d-dc5b3523c79e","pitchNumber":5,"startTime":"2025-09-12T04:18:37.361Z","endTime":"2025-09-12T04:18:41.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.309917162254525,"aZ":-33.44047012409902,"pfxX":8.06856573377054,"pfxZ":-0.8071194669854034,"pX":0.16228833347472363,"pZ":2.0489598317459827,"vX0":5.1341157187350985,"vY0":-124.81954097489833,"vZ0":-0.7909522555815776,"x":110.81,"y":183.46,"x0":-2.96976788606645,"y0":50.00061676491849,"z0":5.125388568648145,"aX":12.717514862322146},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":-15.8,"spinRate":2888,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4389493651692917,"extension":6.351640394721446},"hitData":{"launchSpeed":103.7,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.99,"coordY":146.51}},"index":5,"playId":"9425c4a9-02d7-37dd-ae22-bddd61eadee8","pitchNumber":6,"startTime":"2025-09-12T04:18:53.142Z","endTime":"2025-09-12T04:19:00.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:19:00.661Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to second baseman Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T04:21:18.821Z","endTime":"2025-09-12T04:22:47.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:20:41.679Z","endTime":"2025-09-12T04:21:21.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.32367877786989,"strikeZoneBottom":1.5413130497271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.656085375663135,"aZ":-30.103508923416896,"pfxX":-1.2036666262537254,"pfxZ":1.2409299215824943,"pX":1.384489622695199,"pZ":1.3774819231016724,"vX0":8.138953566229988,"vY0":-129.25900985038058,"vZ0":-5.5905469606861855,"x":64.23,"y":201.59,"x0":-1.6687606839294513,"y0":50.00136151738539,"z0":5.921961614900831,"aX":-2.0067499556533304},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":2826,"spinDirection":0},"zone":14,"typeConfidence":2.0,"plateTime":0.42615677587256595,"extension":6.0522457453429634},"index":1,"playId":"e17cdfe6-68e7-326d-b13d-fac0470e5ddd","pitchNumber":1,"startTime":"2025-09-12T04:21:21.094Z","endTime":"2025-09-12T04:21:24.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.33526212386732,"strikeZoneBottom":1.55309951806276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.688446551391767,"aZ":-30.152182302556035,"pfxX":-0.9427130306776677,"pfxZ":1.2131919174126136,"pX":0.17716244651239282,"pZ":2.695957940934718,"vX0":4.838718549921557,"vY0":-129.5036949502003,"vZ0":-3.0864428527539056,"x":110.25,"y":165.99,"x0":-1.6049068866383087,"y0":50.00637269066059,"z0":6.244968394587706,"aX":-1.5781747391271752},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":0.5,"spinRate":2796,"spinDirection":345},"zone":5,"typeConfidence":2.0,"plateTime":0.425294357444868,"extension":5.528649901360532},"index":2,"playId":"04ae75d6-6bc4-3bc2-9c5f-1e00c52b09fb","pitchNumber":2,"startTime":"2025-09-12T04:21:35.480Z","endTime":"2025-09-12T04:21:39.492Z","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":90.5,"endSpeed":83.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.758649399972672,"aZ":-30.2083860673966,"pfxX":-1.0153623965313499,"pfxZ":1.1123690668127644,"pX":0.3165964660014802,"pZ":1.9562692332628797,"vX0":5.553761659424148,"vY0":-131.75302696510178,"vZ0":-5.127415455425257,"x":104.93,"y":185.96,"x0":-1.6824568626340048,"y0":50.00387170512346,"z0":6.147662643110128,"aX":-1.794870567850774},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":0.7,"spinRate":2728,"spinDirection":282},"zone":9,"typeConfidence":2.0,"plateTime":0.4149870539810041,"extension":5.984348079372623},"index":3,"playId":"be4ac5d3-a128-39ac-9280-5bc122562a4c","pitchNumber":3,"startTime":"2025-09-12T04:21:52.229Z","endTime":"2025-09-12T04:21:57.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19729190410132,"aZ":-13.475848495638994,"pfxX":-8.06960413962096,"pfxZ":9.31117437558628,"pX":-1.1330091599414855,"pZ":2.7298315892306917,"vX0":4.49157903088041,"vY0":-140.8697143236303,"vZ0":-6.812893104733609,"x":160.19,"y":165.07,"x0":-1.700153069918393,"y0":50.00677582434276,"z0":6.0522262925248365,"aX":-16.211094162072094},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":13.7,"spinRate":2359,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3889214421471503,"extension":6.1408351071216005},"index":4,"playId":"1b5990b5-a547-39f8-b590-f0c2c1562c20","pitchNumber":4,"startTime":"2025-09-12T04:22:15.181Z","endTime":"2025-09-12T04:22:21.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.295249761068522,"aZ":-29.634000654349734,"pfxX":-0.44218769441244765,"pfxZ":1.5132265692565534,"pX":0.7556294336872967,"pZ":1.734958912371459,"vX0":5.94734928028918,"vY0":-128.9946226030801,"vZ0":-5.235118678990163,"x":88.2,"y":191.94,"x0":-1.5242706708335967,"y0":50.00443400575212,"z0":6.080444735903015,"aX":-0.7435822790136797},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-0.6,"spinRate":2802,"spinDirection":338},"zone":9,"typeConfidence":2.0,"plateTime":0.4249008067333353,"extension":5.915565761724563},"hitData":{"launchSpeed":88.8,"launchAngle":56.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.19,"coordY":120.96}},"index":5,"playId":"c1d41a16-508d-327f-a584-c53525c44745","pitchNumber":5,"startTime":"2025-09-12T04:22:35.624Z","endTime":"2025-09-12T04:22:47.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:22:47.192Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, second baseman Luis Rengifo to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T04:23:07.335Z","endTime":"2025-09-12T04:24:38.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":96.7,"endSpeed":88.0,"strikeZoneTop":3.45482666187293,"strikeZoneBottom":1.62278544193092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.231936929427725,"aZ":-13.704735401007907,"pfxX":-9.677491535310804,"pfxZ":9.315834694282493,"pX":-0.21614344540673222,"pZ":1.2951200669376828,"vX0":6.829288360354938,"vY0":-140.26565436989748,"vZ0":-10.055009455408975,"x":125.24,"y":203.81,"x0":-1.4314581437016656,"y0":50.001600367184864,"z0":5.831335674085526,"aX":-19.18407716370861},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":16.1,"spinRate":2423,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39124324945011635,"extension":6.478290376743046},"index":0,"playId":"b447ecb5-88b1-359e-8c33-81130ccf41b4","pitchNumber":1,"startTime":"2025-09-12T04:23:10.030Z","endTime":"2025-09-12T04:23:16.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77830425761368,"aZ":-16.259208010730624,"pfxX":-9.892719161653863,"pfxZ":7.749580196504313,"pX":-0.17346060046281755,"pZ":2.9442127547526167,"vX0":6.809928273605545,"vY0":-142.4201213246979,"vZ0":-5.650203808147026,"x":123.61,"y":159.29,"x0":-1.310503036756295,"y0":50.005144280979124,"z0":5.9827199468871655,"aX":-20.320449686855728},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":16.6,"spinRate":2366,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38463156176973046,"extension":6.136081779907424},"index":1,"playId":"c7693a27-2851-3b6d-97c3-984c54d3da02","pitchNumber":2,"startTime":"2025-09-12T04:23:32.156Z","endTime":"2025-09-12T04:23:36.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.47000024569072,"strikeZoneBottom":1.66348651491976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98221955224223,"aZ":-15.316645011773883,"pfxX":-11.123514521930655,"pfxZ":8.546879285659259,"pX":0.5283726702651914,"pZ":1.872739011082422,"vX0":9.406676529806967,"vY0":-139.885616619454,"vZ0":-8.136012155546531,"x":96.86,"y":188.22,"x0":-1.4408348952857124,"y0":50.00118416380517,"z0":5.832955559198115,"aX":-21.93607152228884},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":18.1,"spinRate":2370,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39228655594811057,"extension":6.329264033079695},"index":2,"playId":"5404d507-586b-37f6-a8c2-bcc09c112797","pitchNumber":3,"startTime":"2025-09-12T04:23:52.462Z","endTime":"2025-09-12T04:23:56.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.47000076870841,"strikeZoneBottom":1.63632293956159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.031962109771616,"aZ":-31.161430576957635,"pfxX":-0.39053743988523637,"pfxZ":0.5922346803374579,"pX":0.5541285532464478,"pZ":1.2649299471596134,"vX0":5.497563145911461,"vY0":-130.3842021320824,"vZ0":-5.922346335555209,"x":95.88,"y":204.63,"x0":-1.52975944620675,"y0":50.00591359332658,"z0":5.912981137713176,"aX":-0.6732119349245363},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":-0.5,"spinRate":2767,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.4198356335772986,"extension":6.0396622573228145},"index":3,"playId":"2cea9b5d-f93a-3554-8e55-afe4b04e5a57","pitchNumber":4,"startTime":"2025-09-12T04:24:10.474Z","endTime":"2025-09-12T04:24:15.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54066767260137,"aZ":-11.599522996246002,"pfxX":-8.067447359130727,"pfxZ":10.478887060903121,"pX":-0.29473362330892067,"pZ":1.8031141721278308,"vX0":5.980674718196181,"vY0":-139.94675992556301,"vZ0":-8.994612677721564,"x":128.23,"y":190.1,"x0":-1.4221900375583707,"y0":50.00475738991098,"z0":5.83878145456885,"aX":-15.843422032200433},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":13.2,"spinRate":2406,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39289495645623607,"extension":6.265734082875729},"hitData":{"launchSpeed":83.9,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":154.62}},"index":4,"playId":"6d2c64ac-5d86-31cd-a3b3-4fd73eab8206","pitchNumber":5,"startTime":"2025-09-12T04:24:29.514Z","endTime":"2025-09-12T04:24:38.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:24:38.073Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-12T04:25:17.584Z","endTime":"2025-09-12T04:26:38.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Canzone replaces Leo Rivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T04:24:54.999Z","endTime":"2025-09-12T04:25:19.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":660844,"link":"/api/v1/people/660844"}},{"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":90.5,"endSpeed":81.7,"strikeZoneTop":3.25655729987118,"strikeZoneBottom":1.48000060857727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6638871271185,"aZ":-29.828850403244545,"pfxX":-1.020475425721103,"pfxZ":1.368467611696099,"pX":1.1008938373810004,"pZ":1.5307107017288726,"vX0":7.453909506701169,"vY0":-131.45148404456927,"vZ0":-5.7541628732570205,"x":75.04,"y":197.45,"x0":-1.6663917772476737,"y0":50.00172602322946,"z0":6.025530691697963,"aX":-1.7471674129368524},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-0.1,"spinRate":2797,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4202848622631308,"extension":5.926250749506527},"index":1,"playId":"613ab4f1-b3f5-3f76-bfb5-1bc8655557c3","pitchNumber":1,"startTime":"2025-09-12T04:25:19.770Z","endTime":"2025-09-12T04:25:23.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.1150937953726,"strikeZoneBottom":1.35080502884276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06476429113999,"aZ":-30.990890975150403,"pfxX":-0.38401328802488344,"pfxZ":0.6931557047831731,"pX":-0.12424442752850728,"pZ":2.6151341250462385,"vX0":3.714678071636144,"vY0":-129.7128020694183,"vZ0":-3.2532112117715934,"x":121.74,"y":168.17,"x0":-1.5271616059376356,"y0":50.00084994685496,"z0":6.257700015238534,"aX":-0.6528189395347502},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2773,"spinDirection":355},"zone":2,"typeConfidence":2.0,"plateTime":0.4228593214448457,"extension":5.877337390765437},"index":2,"playId":"3f4236c9-398a-35ac-b342-039b0e82f3b8","pitchNumber":2,"startTime":"2025-09-12T04:25:35.914Z","endTime":"2025-09-12T04:25:39.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.27661806062817,"strikeZoneBottom":1.51246197412372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.743652332436604,"aZ":-15.865551245164717,"pfxX":-8.17955814516887,"pfxZ":8.158687689458013,"pX":-1.2101138145881989,"pZ":3.819362116562234,"vX0":3.7266601772908374,"vY0":-140.90810164022258,"vZ0":-3.3810547653245893,"x":163.13,"y":135.66,"x0":-1.4913211570880958,"y0":50.004117862330666,"z0":6.067757704497191,"aX":-16.35460753554495},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2404,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3895622916348489,"extension":6.0689489052952315},"index":3,"playId":"27012a5d-8a43-3f76-8b86-2e1a32f48ec3","pitchNumber":3,"startTime":"2025-09-12T04:25:51.971Z","endTime":"2025-09-12T04:25:56.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0720765423597,"aZ":-29.8600962901399,"pfxX":-0.568153792093973,"pfxZ":1.3061351440009688,"pX":0.0483585733172416,"pZ":2.545179772137983,"vX0":4.449991066983521,"vY0":-131.61290657291238,"vZ0":-3.7806542065365707,"x":115.16,"y":170.06,"x0":-1.5853065926234169,"y0":50.00133543845758,"z0":6.194488802389516,"aX":-1.0050889189849241},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":0.1,"spinRate":2720,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4150460433694243,"extension":5.870073025306502},"index":4,"playId":"b209f9f5-c407-34d2-ba72-4054819d1afa","pitchNumber":4,"startTime":"2025-09-12T04:26:08.417Z","endTime":"2025-09-12T04:26:12.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-12T04:26:21.302Z","endTime":"2025-09-12T04:26:33.936Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.639337409660527,"aZ":-30.12555515026596,"pfxX":-0.09623616107907917,"pfxZ":1.1351337262581431,"pX":-0.8350439560495072,"pZ":2.6413831412310973,"vX0":2.0407776457069966,"vY0":-133.74287448976102,"vZ0":-3.5615645857635365,"x":148.83,"y":167.46,"x0":-1.597596004385689,"y0":50.000408719748236,"z0":6.166655251392817,"aX":-0.1735287020576253},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2834,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.41058991563654956,"extension":6.015621344633981},"index":6,"playId":"74127c49-e883-3745-a8c8-0f790bbcc622","pitchNumber":5,"startTime":"2025-09-12T04:26:33.936Z","endTime":"2025-09-12T04:26:38.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:26:38.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Taylor flies out to right fielder Luke Raley.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T04:29:06.148Z","endTime":"2025-09-12T04:29:34.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Cole Young replaces Dominic Canzone, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:28:16.044Z","endTime":"2025-09-12T04:28:16.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"802","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Pitching Change: Carlos Vargas replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T04:28:16.065Z","endTime":"2025-09-12T04:29:08.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30007535163975,"aZ":-21.8330757465217,"pfxX":-10.234422608175612,"pfxZ":5.023029024990315,"pX":-0.5538641198698762,"pZ":1.6903353878471021,"vX0":9.521700886726096,"vY0":-142.4626780080533,"vZ0":-6.379069148698386,"x":138.11,"y":193.14,"x0":-2.6074773921642596,"y0":50.003724341945635,"z0":5.33579391084452,"aX":-21.068133478457295},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":2439,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3842774695592719,"extension":6.356301986043462},"index":2,"playId":"9bd1441e-de5a-33be-a717-73105d2ff72f","pitchNumber":1,"startTime":"2025-09-12T04:29:08.352Z","endTime":"2025-09-12T04:29:11.970Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.943291514259858,"aZ":-24.198517068362587,"pfxX":-9.991243406909595,"pfxZ":3.913193923863644,"pX":-0.17449014811597355,"pZ":1.8786243503892408,"vX0":10.64266092214025,"vY0":-141.74017561592098,"vZ0":-5.617704598999853,"x":123.65,"y":188.06,"x0":-2.6771611607530876,"y0":50.00171398922547,"z0":5.42821244455,"aX":-20.358757080964935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2439,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.386199642490082,"extension":6.4926019476309715},"hitData":{"launchSpeed":98.5,"launchAngle":43.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.46,"coordY":90.91}},"index":3,"playId":"d540d8e3-f0dc-3525-af39-6eb8b500ea40","pitchNumber":2,"startTime":"2025-09-12T04:29:23.036Z","endTime":"2025-09-12T04:29:34.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:29:34.078Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, pitcher Carlos Vargas to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T04:29:54.065Z","endTime":"2025-09-12T04:30:01.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63702965163695,"aZ":-25.871598669607156,"pfxX":-9.422718923979744,"pfxZ":3.053567879687888,"pX":0.7612354889732276,"pZ":1.8203467092045589,"vX0":12.576057407163795,"vY0":-142.79065833224237,"vZ0":-5.395945187148437,"x":87.98,"y":189.63,"x0":-2.474350428127714,"y0":50.007134089151286,"z0":5.360811066044739,"aX":-19.478139981312893},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.6,"breakHorizontal":14.5,"spinRate":2490,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.383465762443425,"extension":6.525878876391954},"hitData":{"launchSpeed":67.4,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.77,"coordY":184.03}},"index":0,"playId":"6d006e5c-e4ea-3182-b386-cad6cabb69c2","pitchNumber":1,"startTime":"2025-09-12T04:29:54.476Z","endTime":"2025-09-12T04:30:01.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:30:01.992Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-12T04:30:42.937Z","endTime":"2025-09-12T04:31:58.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.40522078856437,"strikeZoneBottom":1.62183941369959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60719800714211,"aZ":-26.341762579577725,"pfxX":-10.138422597567601,"pfxZ":2.8941926005743834,"pX":-0.4413113242807169,"pZ":2.958074615549963,"vX0":9.732990813944065,"vY0":-141.31326864586126,"vZ0":-2.1285034689235824,"x":133.82,"y":158.91,"x0":-2.6208032969492288,"y0":50.00053715063927,"z0":5.421402126578514,"aX":-20.407100603148887},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":16.2,"spinRate":2366,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3883014064596009,"extension":6.568467449752913},"index":0,"playId":"84f6d160-6a9d-37e3-9a31-1645edd716d0","pitchNumber":1,"startTime":"2025-09-12T04:30:46.381Z","endTime":"2025-09-12T04:30:49.975Z","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":98.1,"endSpeed":89.7,"strikeZoneTop":3.45000003605601,"strikeZoneBottom":1.59091034876006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04912930106348,"aZ":-25.544856471099667,"pfxX":-9.817124430009322,"pfxZ":3.2355813553301553,"pX":-0.2612908563501326,"pZ":1.1659752697317163,"vX0":10.087349722832148,"vY0":-142.38472713045374,"vZ0":-6.61792138195732,"x":126.96,"y":207.3,"x0":-2.576498549666332,"y0":50.00634044203495,"z0":5.1396560194156,"aX":-20.137809040167994},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":2369,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38486048619947466,"extension":6.681457488148518},"index":1,"playId":"426d3989-08ef-3f4f-a2a7-6b3502d289d6","pitchNumber":2,"startTime":"2025-09-12T04:31:02.191Z","endTime":"2025-09-12T04:31:05.619Z","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":97.8,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76481451371339,"aZ":-25.432048988204457,"pfxX":-10.544126368113576,"pfxZ":3.3145311334022036,"pX":-0.5784284198806185,"pZ":2.40208376621382,"vX0":9.818631642246519,"vY0":-142.07994698837115,"vZ0":-3.6880167349232953,"x":139.05,"y":173.92,"x0":-2.7157910171371884,"y0":50.00692726024521,"z0":5.340799243049676,"aX":-21.476533841033312},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.4,"breakHorizontal":17.0,"spinRate":2379,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.38609814981298163,"extension":6.5927030361134635},"index":2,"playId":"bc4fba49-e938-35e0-b57a-c0f640321cab","pitchNumber":3,"startTime":"2025-09-12T04:31:17.205Z","endTime":"2025-09-12T04:31:20.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.41950908622056,"strikeZoneBottom":1.59562737962294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.556137859337085,"aZ":-29.292322008941554,"pfxX":-11.689948969924458,"pfxZ":1.504106451584247,"pX":0.9448825892307007,"pZ":0.7615301261420159,"vX0":12.822024460871265,"vY0":-138.25172967958684,"vZ0":-7.588429182927916,"x":80.98,"y":218.22,"x0":-2.255393780805597,"y0":50.005173917432046,"z0":5.534883703024567,"aX":-22.418223745115345},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.1,"breakHorizontal":18.2,"spinRate":1871,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39762875619026383,"extension":6.648642464672698},"index":3,"playId":"b6a62e98-291a-3f20-9ee9-5e95e2fce1ba","pitchNumber":4,"startTime":"2025-09-12T04:31:38.133Z","endTime":"2025-09-12T04:31:41.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.745009942402394,"aZ":-25.81087908802215,"pfxX":-7.766968489549899,"pfxZ":3.11272229687893,"pX":0.5627219418352758,"pZ":2.438063092372642,"vX0":11.146166626197303,"vY0":-141.73102470650332,"vZ0":-3.93884245300276,"x":95.55,"y":172.95,"x0":-2.401965210163545,"y0":50.00378486872315,"z0":5.483508736362263,"aX":-15.887988259297808},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.0,"breakHorizontal":12.0,"spinRate":2315,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.38564989210795586,"extension":6.409867105828396},"index":4,"playId":"9a38a3d7-b20d-333f-b8b8-f5345d94244b","pitchNumber":5,"startTime":"2025-09-12T04:31:55.654Z","endTime":"2025-09-12T04:31:58.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:31:58.947Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out sharply, second baseman Luis Rengifo to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-12T04:34:38.410Z","endTime":"2025-09-12T04:35:28.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:33:51.787Z","endTime":"2025-09-12T04:34:40.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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(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.8,"endSpeed":84.0,"strikeZoneTop":3.33999560139654,"strikeZoneBottom":1.62228948484102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71525749843346,"aZ":-9.721668693593267,"pfxX":0.47655747550559435,"pfxZ":12.486225032435339,"pX":-0.05360815462886109,"pZ":1.4773953831493645,"vX0":5.3190819521414054,"vY0":-133.26127192870652,"vZ0":-10.112225006979749,"x":119.04,"y":198.89,"x0":-2.1375712821416926,"y0":50.00219089110648,"z0":6.02417572428245,"aX":0.8556889146989416},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.6,"breakHorizontal":-2.0,"spinRate":2620,"spinDirection":185},"zone":13,"typeConfidence":0.91,"plateTime":0.41106593586140106,"extension":6.813288528917757},"index":1,"playId":"55061825-ce88-32a3-8f8a-30d01609a5b5","pitchNumber":1,"startTime":"2025-09-12T04:34:40.281Z","endTime":"2025-09-12T04:34:44.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.633720136919177,"aZ":-9.128911479326757,"pfxX":-0.8368410966750788,"pfxZ":12.384005336955001,"pX":-0.47638607628879115,"pZ":2.2035544433140903,"vX0":4.366473989847417,"vY0":-135.55058001378612,"vZ0":-8.841147487175645,"x":135.16,"y":179.28,"x0":-1.9993332637104584,"y0":50.00027682629866,"z0":6.14465189245847,"aX":-1.557060381618916},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.8,"breakHorizontal":0.6,"spinRate":2663,"spinDirection":186},"zone":4,"typeConfidence":0.9,"plateTime":0.40407826095332267,"extension":6.732225379499158},"index":2,"playId":"8eede1cd-59a9-3d56-a990-8267b45e1327","pitchNumber":2,"startTime":"2025-09-12T04:34:58.355Z","endTime":"2025-09-12T04:35: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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.578538904177012,"aZ":-9.932583069413878,"pfxX":1.3948820667142199,"pfxZ":12.106040146742124,"pX":-0.28609145571577943,"pZ":1.5865524611927169,"vX0":4.37816182051019,"vY0":-134.98438967319944,"vZ0":-10.117578159938454,"x":127.91,"y":195.94,"x0":-2.1131062026071943,"y0":50.00223499496947,"z0":6.091977055539161,"aX":2.5628788774798545},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.8,"breakHorizontal":-3.5,"spinRate":2693,"spinDirection":180},"zone":7,"typeConfidence":0.91,"plateTime":0.40643954635399737,"extension":6.838799944366023},"hitData":{"launchSpeed":103.4,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":134.66,"coordY":184.44}},"index":3,"playId":"b17645bf-ec95-3bf9-80b0-9a8007f933cc","pitchNumber":3,"startTime":"2025-09-12T04:35:19.192Z","endTime":"2025-09-12T04:35:28.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:35:28.219Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-12T04:35:49.227Z","endTime":"2025-09-12T04:37:44.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.7,"strikeZoneTop":3.40057074318421,"strikeZoneBottom":1.70952963354548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.288504415826125,"aZ":-8.912411755938646,"pfxX":0.7049621198051867,"pfxZ":12.7211848484888,"pX":0.815058597895742,"pZ":1.5617703439397352,"vX0":6.962675240977723,"vY0":-134.63632572837648,"vZ0":-9.983078937554005,"x":85.93,"y":196.61,"x0":-1.9004521731348618,"y0":50.00564771724863,"z0":5.956828327908637,"aX":1.2889015056295898},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.0,"breakHorizontal":-2.9,"spinRate":2766,"spinDirection":182},"zone":14,"typeConfidence":0.91,"plateTime":0.4074167437341423,"extension":6.963598332294742},"index":0,"playId":"9281c9bf-44f8-3548-9d12-82fcd62e875b","pitchNumber":1,"startTime":"2025-09-12T04:35:53.154Z","endTime":"2025-09-12T04:35:57.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.524741421265684,"aZ":-11.232424103224258,"pfxX":1.6517879907849222,"pfxZ":11.556478730816558,"pX":0.576814974642794,"pZ":2.215675640252419,"vX0":5.727109736851565,"vY0":-133.69161081568737,"vZ0":-8.049774225601121,"x":95.01,"y":178.96,"x0":-1.8067614557844969,"y0":50.00247736026073,"z0":6.069690824690279,"aX":2.993129659852903},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":-4.2,"spinRate":2698,"spinDirection":183},"zone":9,"typeConfidence":0.91,"plateTime":0.4095164844209571,"extension":6.868648676929631},"index":1,"playId":"99d344bf-69fb-3f95-a5e1-089bb0298e48","pitchNumber":2,"startTime":"2025-09-12T04:36:11.054Z","endTime":"2025-09-12T04:36:15.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.44999957938623,"strikeZoneBottom":1.75018272076905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.691941297185036,"aZ":-9.780396150165688,"pfxX":0.5814530087153278,"pfxZ":12.245551505385365,"pX":-1.1570417718546098,"pZ":3.007201949993913,"vX0":2.416040012097226,"vY0":-134.51015574507556,"vZ0":-6.402716842437478,"x":161.1,"y":157.59,"x0":-2.1431618532665486,"y0":50.00421364100607,"z0":6.114854671224307,"aX":1.0636997210838224},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.0,"breakHorizontal":-1.6,"spinRate":2716,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.4074914682866764,"extension":6.861169455123601},"index":2,"playId":"fd057654-ba7d-38f2-95b3-f952dca16349","pitchNumber":3,"startTime":"2025-09-12T04:36:31.981Z","endTime":"2025-09-12T04:36:35.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.667760962804017,"aZ":-10.364319104358541,"pfxX":0.3958664599896285,"pfxZ":11.82058809462238,"pX":0.11585683187393585,"pZ":2.407205763978121,"vX0":5.0361165761391815,"vY0":-135.04121115187615,"vZ0":-7.930585260716772,"x":112.58,"y":173.79,"x0":-1.8253689461652123,"y0":50.00242099367996,"z0":6.1127969829039355,"aX":0.730473140119926},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.9,"breakHorizontal":-1.8,"spinRate":2653,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.4057496327225252,"extension":6.845044546033138},"index":3,"playId":"ad9eea76-8d91-38d0-956e-c5b4fadbfedd","pitchNumber":4,"startTime":"2025-09-12T04:36:51.159Z","endTime":"2025-09-12T04:36:54.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.25649922945409,"strikeZoneBottom":1.63157206315327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90695061395903,"aZ":-12.671796251901078,"pfxX":0.23964502385630215,"pfxZ":10.617292056424686,"pX":0.499689797311218,"pZ":3.8224728259960026,"vX0":5.736839300214286,"vY0":-135.27888300983733,"vZ0":-4.231485615569123,"x":97.95,"y":135.57,"x0":-1.6875396469494124,"y0":50.00653061024812,"z0":6.3075542465181105,"aX":0.4406865785997079},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-1.8,"spinRate":2677,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.40623644393459646,"extension":6.789417258009555},"index":4,"playId":"6db16016-79fe-36e9-a70d-3f7ae896566f","pitchNumber":5,"startTime":"2025-09-12T04:37:14.260Z","endTime":"2025-09-12T04:37:17.636Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.26729387252958,"strikeZoneBottom":1.60858781900256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24920356153725,"aZ":-10.395042613525057,"pfxX":1.0523342801727937,"pfxZ":11.426833886726014,"pX":-0.23657408041194056,"pZ":3.5486201134324853,"vX0":3.810760766621787,"vY0":-137.8183334440173,"vZ0":-5.290319514143015,"x":126.02,"y":142.97,"x0":-1.7791631235286347,"y0":50.00556477938302,"z0":6.208194171641706,"aX":2.0049410702052297},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-2.8,"spinRate":2699,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.39883918839522137,"extension":6.787092592529039},"index":5,"playId":"9a2f8ddc-a930-3e32-b673-f714f0214a38","pitchNumber":6,"startTime":"2025-09-12T04:37:39.378Z","endTime":"2025-09-12T04:37:44.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:37:44.482Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to second baseman Luis Rengifo.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-12T04:38:28.856Z","endTime":"2025-09-12T04:41:21.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"fcdebbea-b5ae-36f2-845d-24d7b5c618dd","startTime":"2025-09-12T04:38:10.011Z","endTime":"2025-09-12T04:38:13.629Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30306132582887,"aZ":-12.158373745825182,"pfxX":-0.7802115864533974,"pfxZ":10.723370752078829,"pX":-0.8792314973991155,"pZ":2.60880182013112,"vX0":4.336271743660042,"vY0":-136.1091658530698,"vZ0":-6.800733698360375,"x":150.51,"y":168.34,"x0":-2.395198526826241,"y0":50.0030227405976,"z0":5.990725867832746,"aX":-1.456592536714195},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":0.5,"spinRate":2605,"spinDirection":191},"zone":13,"typeConfidence":0.89,"plateTime":0.40321117468502043,"extension":6.950008460137939},"index":1,"playId":"c10b88de-d219-37ea-8ac1-ab81ec004339","pitchNumber":1,"startTime":"2025-09-12T04:38:31.057Z","endTime":"2025-09-12T04:38:41.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.60313878182858,"strikeZoneBottom":1.63875584411437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15305661351661,"aZ":-11.600412010345472,"pfxX":-0.08142686748343309,"pfxZ":11.043988792675789,"pX":-1.116795030393811,"pZ":3.7405747989313105,"vX0":2.7178294226885495,"vY0":-135.72796472637293,"vZ0":-4.341738883837673,"x":159.57,"y":137.78,"x0":-2.12115909144804,"y0":50.0008210431018,"z0":6.170872444005313,"aX":-0.15204412288136404},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":-0.5,"spinRate":2698,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.40379726764223234,"extension":6.9522482923039455},"index":2,"playId":"499d9fc1-1e2f-3bd4-a6bb-67dbb754b9e9","pitchNumber":2,"startTime":"2025-09-12T04:39:37.199Z","endTime":"2025-09-12T04:39:40.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.58659261677142,"strikeZoneBottom":1.72357718067277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6941001180644,"aZ":-14.163296917970374,"pfxX":-4.567163239602712,"pfxZ":9.855129541426066,"pX":-1.1782398810304773,"pZ":4.685934181805001,"vX0":2.7310918497965533,"vY0":-134.2560801863221,"vZ0":-1.9690972357096341,"x":161.91,"y":112.26,"x0":-1.6145461757069495,"y0":50.00557597855321,"z0":6.435329184412892,"aX":-8.350199361312491},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2161,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.4077539150116225,"extension":7.030455082884156},"index":3,"playId":"8ae4c38e-8db7-347d-b059-2dc7d43dfc5d","pitchNumber":3,"startTime":"2025-09-12T04:39:59.646Z","endTime":"2025-09-12T04:40:02.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"2904f058-6d1f-3062-b533-a912bb3a11de","startTime":"2025-09-12T04:40:19.597Z","endTime":"2025-09-12T04:40:22.829Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.59580852529909,"strikeZoneBottom":1.66516441879432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.351279676065126,"aZ":-11.461631382075641,"pfxX":1.2819250385252858,"pfxZ":11.248677582967556,"pX":-0.8912750480994883,"pZ":3.9135428664124383,"vX0":3.1795369703129137,"vY0":-135.30156026701908,"vZ0":-3.9721333662818323,"x":150.97,"y":133.11,"x0":-2.251430626881575,"y0":50.006057104381824,"z0":6.212468591408761,"aX":2.361800220719868},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-3.0,"spinRate":2548,"spinDirection":183},"zone":11,"typeConfidence":0.91,"plateTime":0.40584391296208766,"extension":6.959625821864086},"index":5,"playId":"f65fbe26-bc38-3b5b-bd18-78b50757a00c","pitchNumber":4,"startTime":"2025-09-12T04:40:47.279Z","endTime":"2025-09-12T04:40:51.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96091573421689,"aZ":-13.561911828396093,"pfxX":2.3344303720321102,"pfxZ":10.071282800321068,"pX":-0.2998593385752039,"pZ":3.7386080175184913,"vX0":3.536658897037468,"vY0":-135.64150785210674,"vZ0":-4.128600180929957,"x":128.43,"y":137.84,"x0":-1.927992715224374,"y0":50.00221713432511,"z0":6.2379303667490955,"aX":4.312896514076875},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.0,"spinRate":2645,"spinDirection":181},"zone":1,"typeConfidence":0.9,"plateTime":0.4050904007376328,"extension":6.716037542095184},"hitData":{"launchSpeed":96.0,"launchAngle":64.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.62,"coordY":140.43}},"index":6,"playId":"077c6ef3-8faa-3145-9cf4-bd762485057f","pitchNumber":5,"startTime":"2025-09-12T04:41:09.339Z","endTime":"2025-09-12T04:41:21.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:41:21.236Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out sharply, shortstop Zach Neto to first baseman Logan Davidson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-12T04:41:48.448Z","endTime":"2025-09-12T04:45:59.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8],"actionIndex":[1,7],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.643941437069557,"aZ":-13.042592790218698,"pfxX":1.191182581475935,"pfxZ":10.080963041259164,"pX":-0.7141222730574831,"pZ":2.436329841168766,"vX0":3.5431463833589127,"vY0":-136.98390378526324,"vZ0":-7.449416040314269,"x":144.22,"y":173.0,"x0":-2.1798240350080405,"y0":50.00408397819846,"z0":6.085373624986261,"aX":2.2602368180081727},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-2.9,"spinRate":2592,"spinDirection":187},"zone":4,"typeConfidence":0.91,"plateTime":0.4000612624510169,"extension":6.909115246614406},"index":0,"playId":"e3a3993f-2031-3017-abc9-3c6a7a4a4134","pitchNumber":1,"startTime":"2025-09-12T04:41:52.249Z","endTime":"2025-09-12T04:41:55.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-12T04:42:13.341Z","endTime":"2025-09-12T04:42:54.183Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"767921a6-dbc3-3564-aea5-ecbd43e41df5","startTime":"2025-09-12T04:42:54.183Z","endTime":"2025-09-12T04:42:58.116Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798401465006666,"aZ":-11.21947047283242,"pfxX":-0.546166847110622,"pfxZ":11.008695049674113,"pX":-0.9500419907533534,"pZ":2.413524178669356,"vX0":3.038936862277526,"vY0":-136.99106549375063,"vZ0":-8.162121709302216,"x":153.21,"y":173.61,"x0":-2.0020389982812583,"y0":50.00499686844759,"z0":6.195556879987362,"aX":-1.0398639704150057},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":0.4,"spinRate":2639,"spinDirection":183},"zone":13,"typeConfidence":0.9,"plateTime":0.39958098839193523,"extension":6.95647636635113},"index":3,"playId":"c3071545-6f41-364d-92c2-ff7bca5cd91e","pitchNumber":2,"startTime":"2025-09-12T04:43:14.282Z","endTime":"2025-09-12T04:43:21.521Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.036061075020207,"aZ":-33.96881052180313,"pfxX":3.2516971747573478,"pfxZ":-1.1693619442352023,"pX":-0.08127647641931243,"pZ":2.2008769376567736,"vX0":3.188546473476645,"vY0":-123.28756878506547,"vZ0":-2.871720277184961,"x":120.1,"y":179.36,"x0":-1.814868904419431,"y0":50.00290988754006,"z0":6.254370264985201,"aX":4.993342430997116},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.5,"breakHorizontal":-6.6,"spinRate":2489,"spinDirection":73},"zone":5,"typeConfidence":0.92,"plateTime":0.4446686452559474,"extension":6.92042715908849},"index":4,"playId":"45fc536e-f7ce-3fd9-a275-be71031a749f","pitchNumber":3,"startTime":"2025-09-12T04:44:00.610Z","endTime":"2025-09-12T04:44:07.006Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.393313699478437,"aZ":-9.226420480895039,"pfxX":-0.7194227116879837,"pfxZ":11.88400937172251,"pX":0.03284716536920124,"pZ":2.119014659989832,"vX0":5.5677613070385075,"vY0":-138.2239618229719,"vZ0":-9.205219776743947,"x":115.75,"y":181.57,"x0":-1.9159748608038274,"y0":50.006879398488955,"z0":6.1162270738709195,"aX":-1.3906778656259824},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.7,"breakHorizontal":0.1,"spinRate":2702,"spinDirection":186},"zone":5,"typeConfidence":0.9,"plateTime":0.3965686346521684,"extension":6.846746505189733},"index":5,"playId":"838e9f7d-06e6-3a74-9707-7177641efb51","pitchNumber":4,"startTime":"2025-09-12T04:44:42.342Z","endTime":"2025-09-12T04:44:46.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.23842428773288,"strikeZoneBottom":1.44650112709612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.968359823813163,"aZ":-11.188732654236023,"pfxX":-3.870186175412801,"pfxZ":11.18880165879057,"pX":-0.5495271541412979,"pZ":4.2847121669688235,"vX0":3.7400575401766187,"vY0":-136.5491483819255,"vZ0":-3.572065625680265,"x":137.95,"y":123.09,"x0":-1.4386294702928362,"y0":50.0023399370908,"z0":6.387703207797072,"aX":-7.258881702564545},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":6.1,"spinRate":2320,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.40216075266795936,"extension":7.022910330188506},"index":6,"playId":"60c08caa-c783-320c-be73-4d6e54d0c1dd","pitchNumber":5,"startTime":"2025-09-12T04:45:23.968Z","endTime":"2025-09-12T04:45:31.120Z","isPitch":true,"type":"pitch"},{"details":{"description":"Randy Arozarena steals (28) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"60c08caa-c783-320c-be73-4d6e54d0c1dd","startTime":"2025-09-12T04:45:36.600Z","endTime":"2025-09-12T04:45:51.369Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68703441564968,"aZ":-10.378591265897995,"pfxX":0.9016171428377553,"pfxZ":11.28886990206891,"pX":-0.3944221695680893,"pZ":3.3115346582398653,"vX0":3.263428051635824,"vY0":-138.5064208746386,"vZ0":-6.275288416482614,"x":132.03,"y":149.37,"x0":-1.7080890268532196,"y0":50.00626849170058,"z0":6.309995286441349,"aX":1.7419394269476538},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":-2.4,"spinRate":2650,"spinDirection":190},"zone":1,"typeConfidence":0.91,"plateTime":0.39636882934770146,"extension":6.715738845519469},"hitData":{"launchSpeed":102.3,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.42,"coordY":150.57}},"index":8,"playId":"f01c861f-5c1e-36e2-9a0e-3d5c8c2ec82b","pitchNumber":6,"startTime":"2025-09-12T04:45:51.369Z","endTime":"2025-09-12T04:45:59.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:45:59.391Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Logan Davidson out on a sacrifice bunt, third baseman Eugenio Suárez to second baseman Cole Young. Scott Kingery to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-12T04:48:32.627Z","endTime":"2025-09-12T04:48:59.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Carlos Vargas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:47:49.008Z","endTime":"2025-09-12T04:48:16.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Travis d'Arnaud starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T04:48:16.846Z","endTime":"2025-09-12T04:48:35.226Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Scott Kingery replaces Travis d'Arnaud.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-12T04:48:34.773Z","endTime":"2025-09-12T04:48:34.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.32486467434919,"strikeZoneBottom":1.36533029646932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02230660275508,"aZ":-34.059947616745895,"pfxX":4.758707402400626,"pfxZ":-1.3266356262776924,"pX":-1.4219561892841863,"pZ":3.1575756067787006,"vX0":1.3388105359732223,"vY0":-118.22125602324472,"vZ0":1.441967907959611,"x":171.2,"y":153.53,"x0":-2.6127718913658353,"y0":50.001048987739495,"z0":5.649382712087162,"aX":6.782568712920299},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.8,"breakHorizontal":-8.9,"spinRate":2380,"spinDirection":79},"zone":11,"typeConfidence":0.91,"plateTime":0.4620482764362044,"extension":6.309219173054488},"index":3,"playId":"fde78a1c-c7ee-3cc6-adb4-6d5c9b6179f3","pitchNumber":1,"startTime":"2025-09-12T04:48:34.775Z","endTime":"2025-09-12T04:48:39.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67082874511003,"aZ":-35.297860355097264,"pfxX":4.211971016778293,"pfxZ":-2.1105127664320076,"pX":-0.2268112466965556,"pZ":2.6973136623532987,"vX0":4.252988154867721,"vY0":-120.4077953215869,"vZ0":0.7798311649674969,"x":125.65,"y":165.95,"x0":-2.5581516382992566,"y0":50.002577340673135,"z0":5.473388998082273,"aX":6.2326261175595326},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":-8.6,"spinRate":2463,"spinDirection":70},"zone":5,"typeConfidence":0.91,"plateTime":0.45353373556020316,"extension":6.453117249501592},"hitData":{"launchSpeed":29.3,"launchAngle":-4.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.86,"coordY":193.85}},"index":4,"playId":"cdebc472-9d25-37ba-9337-4576b086c98a","pitchNumber":2,"startTime":"2025-09-12T04:48:51.622Z","endTime":"2025-09-12T04:48:59.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:48:59.038Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matthew Lugo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-12T04:49:29.685Z","endTime":"2025-09-12T04:50:52.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Matthew Lugo replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-12T04:49:29.834Z","endTime":"2025-09-12T04:49:31.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.670598468052695,"aZ":-33.862789989143565,"pfxX":1.2510288053389722,"pfxZ":-1.1018605142799829,"pX":0.8327151477774153,"pZ":0.8950913572791234,"vX0":7.365414007988311,"vY0":-123.1732460950459,"vZ0":-3.7388821734369815,"x":85.26,"y":214.61,"x0":-2.3597742593429096,"y0":50.00071261831484,"z0":5.298508772468124,"aX":1.9203375048412685},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":-4.0,"spinRate":2455,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.4448321139628799,"extension":6.699456729552878},"index":1,"playId":"1a159b63-055d-348e-9249-ce62a0a059f0","pitchNumber":1,"startTime":"2025-09-12T04:49:31.831Z","endTime":"2025-09-12T04:49:35.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.33965688163145,"strikeZoneBottom":1.54505274916954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59551721474257,"aZ":-35.50177826049336,"pfxX":2.5502604629792263,"pfxZ":-2.137934614209043,"pX":2.717487173620701,"pZ":0.4030371383741658,"vX0":11.321657819172483,"vY0":-124.33097772575269,"vZ0":-4.774356643729951,"x":13.42,"y":227.9,"x0":-2.240135371404947,"y0":50.00506287198959,"z0":5.318035894273912,"aX":3.9633627952702284},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.9,"breakHorizontal":-7.4,"spinRate":2530,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.44176255656901686,"extension":6.82308477910909},"index":2,"playId":"f265e2d3-36d1-39af-b847-0ce3608e9df4","pitchNumber":2,"startTime":"2025-09-12T04:49:47.525Z","endTime":"2025-09-12T04:49:51.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64137353160095,"aZ":-35.629430905454946,"pfxX":3.951793891465578,"pfxZ":-2.255510001680051,"pX":1.1637933981854722,"pZ":2.3506216980225534,"vX0":7.6951801748286375,"vY0":-123.2948530793889,"vZ0":-0.1427191264925014,"x":72.64,"y":175.31,"x0":-2.517127838783999,"y0":50.002189020051496,"z0":5.4283774003093805,"aX":6.053828396763864},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.8,"breakHorizontal":-9.0,"spinRate":2436,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4450810811197057,"extension":6.734241186360133},"index":3,"playId":"db9f76e0-bb60-315a-b3b3-75b3e993e692","pitchNumber":3,"startTime":"2025-09-12T04:50:10.277Z","endTime":"2025-09-12T04:50:13.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.25010854646581,"strikeZoneBottom":1.48942056126529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68248419600863,"aZ":-14.196000940640557,"pfxX":-5.742449551864421,"pfxZ":8.63311572959711,"pX":1.1125368380671419,"pZ":3.255181102810871,"vX0":11.69322797251805,"vY0":-143.71489839066606,"vZ0":-3.858437740323464,"x":74.59,"y":150.89,"x0":-2.271003666953155,"y0":50.0022520346669,"z0":5.502607078031688,"aX":-11.958662016733463},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2368,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.3817628765624046,"extension":6.631135444277432},"index":4,"playId":"dcb8a6bc-c655-315d-a0fc-2b3fd15dda72","pitchNumber":4,"startTime":"2025-09-12T04:50:30.965Z","endTime":"2025-09-12T04:50:34.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.448927871981184,"aZ":-12.32763534420605,"pfxX":-4.314178671541482,"pfxZ":9.776711026845907,"pX":-0.38154232467125065,"pZ":2.9992406680842962,"vX0":7.396503557298754,"vY0":-142.02242980074922,"vZ0":-4.601594656444501,"x":131.54,"y":157.8,"x0":-2.4666629245714224,"y0":50.001881237350105,"z0":5.433005693548947,"aX":-8.757542574650353},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2335,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.3866086541639051,"extension":6.709469357886422},"index":5,"playId":"36b1f3b2-6ba1-312a-a645-9704083b5244","pitchNumber":5,"startTime":"2025-09-12T04:50:48.502Z","endTime":"2025-09-12T04:50:52.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:50:52.105Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-12T04:51:27.999Z","endTime":"2025-09-12T04:52:34.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.1,"strikeZoneTop":3.66627775177015,"strikeZoneBottom":1.73747625857096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.711115551409186,"aZ":-13.457370799040339,"pfxX":-6.535155191240955,"pfxZ":8.763436280429696,"pX":1.1365368529957744,"pZ":3.2286403097260306,"vX0":12.427174172522278,"vY0":-145.5843186315168,"vZ0":-4.066719699999811,"x":73.68,"y":151.61,"x0":-2.3477996531889893,"y0":50.00565450499013,"z0":5.464299058573956,"aX":-13.962852093754371},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":9.2,"spinRate":2388,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.37690702682180754,"extension":6.592806601739557},"index":0,"playId":"40f2b399-5eca-3cb5-a97e-5294403a014a","pitchNumber":1,"startTime":"2025-09-12T04:51:33.320Z","endTime":"2025-09-12T04:51:36.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.9,"endSpeed":90.2,"strikeZoneTop":3.57241010399759,"strikeZoneBottom":1.71130348267817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.699637266255415,"aZ":-13.877269908663866,"pfxX":-5.59190356286783,"pfxZ":8.742719352228951,"pX":-0.23323260344771196,"pZ":3.3268961736947897,"vX0":7.95573792188796,"vY0":-143.8406996078923,"vZ0":-3.695997966130792,"x":125.89,"y":148.95,"x0":-2.3098309329949616,"y0":50.00572062804798,"z0":5.490338606018421,"aX":-11.707286677400052},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2284,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.38094031541405515,"extension":6.5714595869395716},"index":1,"playId":"d4cff4ea-ae80-34ec-8616-5814136bc1f5","pitchNumber":2,"startTime":"2025-09-12T04:51:49.095Z","endTime":"2025-09-12T04:51:53.460Z","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":98.3,"endSpeed":89.8,"strikeZoneTop":3.57349464640104,"strikeZoneBottom":1.76000085445928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5717561745019,"aZ":-14.707586322417088,"pfxX":-5.884541711045635,"pfxZ":8.42707302494848,"pX":-0.04319539506007183,"pZ":3.5895432733976573,"vX0":8.654494264549852,"vY0":-142.96975723790536,"vZ0":-3.0321305353104697,"x":118.65,"y":141.86,"x0":-2.3432184579758975,"y0":50.00406731768919,"z0":5.585428825598361,"aX":-12.199170888305746},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2246,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3829349060669882,"extension":6.588503420982484},"index":2,"playId":"c74c562b-8e23-30b4-9646-519944544317","pitchNumber":3,"startTime":"2025-09-12T04:52:07.205Z","endTime":"2025-09-12T04:52:11.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-12T04:52:18.266Z","endTime":"2025-09-12T04:52:31.400Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.438284571691828,"aZ":-35.498123088373625,"pfxX":3.024789916292752,"pfxZ":-2.113947016269444,"pX":1.1588279850866754,"pZ":1.4919656659046583,"vX0":7.547491884887664,"vY0":-124.20591541503478,"vZ0":-2.282296870676809,"x":72.83,"y":198.5,"x0":-2.304760467930759,"y0":50.002997025078464,"z0":5.357109182321298,"aX":4.754629442878685},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":-7.1,"spinRate":2320,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.43993972217599664,"extension":6.781963001551117},"index":4,"playId":"246ffff4-be61-37fd-bd14-ba6f909ca4f2","pitchNumber":4,"startTime":"2025-09-12T04:52:31.400Z","endTime":"2025-09-12T04:52:34.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:52:34.866Z","atBatIndex":75},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Josh Naylor reaches on catcher interference by Sebastián Rivero. Josh Naylor to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-12T04:55:39.044Z","endTime":"2025-09-12T04:56:22.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Chris Taylor.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T04:54:34.901Z","endTime":"2025-09-12T04:54:34.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Sebastián Rivero replaces Scott Kingery, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T04:54:34.933Z","endTime":"2025-09-12T04:54:34.935Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"702","replacedPlayer":{"id":664068,"link":"/api/v1/people/664068"}},{"details":{"description":"Matthew Lugo remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-12T04:54:34.935Z","endTime":"2025-09-12T04:54:34.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"description":"Pitching Change: Robert Stephenson replaces Kenley Jansen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-12T04:54:34.937Z","endTime":"2025-09-12T04:55:07.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596112,"link":"/api/v1/people/596112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Julio Rodríguez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-12T04:55:07.714Z","endTime":"2025-09-12T04:55:41.200Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"base":2},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5945626735811,"aZ":-28.632999857975122,"pfxX":-0.8727310730254372,"pfxZ":2.0914894699492477,"pX":0.8502585105893835,"pZ":0.352675796642461,"vX0":5.365595762550779,"vY0":-128.57990192900593,"vZ0":-8.26401395261576,"x":84.59,"y":229.26,"x0":-1.1426146199397724,"y0":50.000001258221566,"z0":5.803789074502838,"aX":-1.4747824466158495},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":0.5,"spinRate":2989,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42464955035202756,"extension":5.870947870992251},"index":5,"playId":"0d99b172-5f61-3a3a-950a-4f33a0675e0a","pitchNumber":1,"startTime":"2025-09-12T04:55:41.200Z","endTime":"2025-09-12T04:55:46.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.022407822887352,"aZ":-30.99574342038818,"pfxX":2.2352304189476118,"pfxZ":0.7307475137808339,"pX":-0.11051952139537237,"pZ":2.928025728953928,"vX0":1.7090735644516455,"vY0":-125.99035659839922,"vZ0":-1.7484274077617783,"x":121.21,"y":159.72,"x0":-1.088394321357384,"y0":50.000876668801105,"z0":6.140229146356737,"aX":3.585925937343446},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2901,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.43504503260932026,"extension":5.83953051437615},"index":6,"playId":"64601a1b-fe2f-3ae1-928d-edb0e343e9e8","pitchNumber":2,"startTime":"2025-09-12T04:56:12.098Z","endTime":"2025-09-12T04:56:22.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:56:22.440Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to shortstop Zach Neto on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-12T04:57:01.690Z","endTime":"2025-09-12T04:57:35.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.37769286365123,"strikeZoneBottom":1.71169271433115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77844298026575,"aZ":-29.08219037954865,"pfxX":-0.581718494127418,"pfxZ":1.8098996223906134,"pX":0.5064041705201568,"pZ":1.4893726994375156,"vX0":4.64541309831445,"vY0":-129.51979906491462,"vZ0":-5.743238856467298,"x":97.7,"y":198.57,"x0":-1.2309125519694262,"y0":50.00109673497281,"z0":5.9453849633721045,"aX":-0.9931625675239217},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2933,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.42206593688937266,"extension":5.993545961788065},"index":0,"playId":"000e314a-25af-3370-8d26-c9b32d033773","pitchNumber":1,"startTime":"2025-09-12T04:57:03.835Z","endTime":"2025-09-12T04:57:07.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87536954801001,"aZ":-31.01573525122537,"pfxX":-0.5090393668770101,"pfxZ":0.6948095501664611,"pX":0.10813614434750651,"pZ":2.7766842841663566,"vX0":3.262512863511056,"vY0":-128.6173212593632,"vZ0":-2.2869646324702715,"x":112.88,"y":163.81,"x0":-1.1111157228978532,"y0":50.00459836179675,"z0":6.084497531103451,"aX":-0.8522664031256624},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":0.2,"spinRate":2978,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.4259866771890315,"extension":5.9051842142864475},"hitData":{"launchSpeed":94.8,"launchAngle":64.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":127.5,"coordY":134.86}},"index":1,"playId":"e03e6db9-73af-3eca-ad0f-d8132a8e26f6","pitchNumber":2,"startTime":"2025-09-12T04:57:23.367Z","endTime":"2025-09-12T04:57:35.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:57:35.378Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-12T04:58:02.476Z","endTime":"2025-09-12T04:59:34.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.3296054387182,"strikeZoneBottom":1.49946497405271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.189246527332905,"aZ":-9.409773346070875,"pfxX":-7.249125355123505,"pfxZ":11.412742412188223,"pX":0.15684494495855622,"pZ":2.0813596390702704,"vX0":6.023554080398146,"vY0":-141.27665915910507,"vZ0":-8.520359946927416,"x":111.02,"y":182.58,"x0":-1.0753067533732588,"y0":50.00135850076946,"z0":5.764988768756846,"aX":-14.457222921461641},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":11.6,"spinRate":2563,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38970235905609263,"extension":6.117685419900189},"index":0,"playId":"b03010ab-6860-394f-810a-6bebb1cfd550","pitchNumber":1,"startTime":"2025-09-12T04:58:06.532Z","endTime":"2025-09-12T04:58:10.522Z","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":97.3,"endSpeed":87.7,"strikeZoneTop":3.45832778137268,"strikeZoneBottom":1.6113722223139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.269458451830104,"aZ":-10.186777436596598,"pfxX":-4.358080122303245,"pfxZ":11.01321869018136,"pX":0.5631917331676939,"pZ":3.409282975056868,"vX0":6.197023224002392,"vY0":-141.3590660904897,"vZ0":-4.996862012060713,"x":95.53,"y":146.73,"x0":-1.105102572935091,"y0":50.00562878648414,"z0":5.871556166684079,"aX":-8.703341342722426},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2564,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3894976258315306,"extension":6.16718196235732},"index":1,"playId":"d5251e28-f891-33c4-819c-094efb5d7274","pitchNumber":2,"startTime":"2025-09-12T04:58:24.923Z","endTime":"2025-09-12T04:58:29.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"b5c795c4-9af0-4343-b8b6-338ced70faae","startTime":"2025-09-12T04:58:48.011Z","endTime":"2025-09-12T04:58:53.011Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.8,"strikeZoneTop":3.28492288496539,"strikeZoneBottom":1.54949317652832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.942399298041533,"aZ":-28.312621191691417,"pfxX":-0.13888609684069403,"pfxZ":2.365107173856786,"pX":0.09354977734209076,"pZ":1.2761470962158652,"vX0":3.0016377914690815,"vY0":-128.09056918487485,"vZ0":-6.113834018896223,"x":113.43,"y":204.32,"x0":-1.0845207048178445,"y0":50.000593680921746,"z0":5.959983396466103,"aX":-0.2266238873587628},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2878,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.430619634282956,"extension":5.95418695844929},"index":3,"playId":"1b8bef34-e6e5-3438-b99a-bfe211492b40","pitchNumber":3,"startTime":"2025-09-12T04:59:06.825Z","endTime":"2025-09-12T04:59:13.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (26) 3rd base. Josh Naylor steals (26) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"1b8bef34-e6e5-3438-b99a-bfe211492b40","startTime":"2025-09-12T04:59:25.009Z","endTime":"2025-09-12T04:59:29.878Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29203319601564,"aZ":-27.396342507681968,"pfxX":-0.7086096777698121,"pfxZ":2.9599493438831366,"pX":0.37956109896977147,"pZ":0.10794548822521344,"vX0":3.807080260468846,"vY0":-128.00980669258988,"vZ0":-9.01466593339088,"x":102.53,"y":235.87,"x0":-1.0531102193297934,"y0":50.00188592044658,"z0":5.913197922474413,"aX":-1.1435245831297454},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":3101,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.43254243364350575,"extension":6.000305668943571},"index":5,"playId":"c5a78699-9797-3480-ab6c-d164e32449c1","pitchNumber":4,"startTime":"2025-09-12T04:59:29.878Z","endTime":"2025-09-12T04:59:34.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T04:59:34.258Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-12T04:59:57.572Z","endTime":"2025-09-12T05:02:09.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867480920952953,"aZ":-32.016686483707424,"pfxX":1.3206464963659332,"pfxZ":0.09724248247903322,"pX":0.9353534813864399,"pZ":1.4617454931503804,"vX0":4.492776498176409,"vY0":-125.95643920519304,"vZ0":-4.602128699121236,"x":81.35,"y":199.31,"x0":-1.0468765698602642,"y0":50.00187742915148,"z0":5.917136126696914,"aX":2.1099891065553984},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-3.5,"spinRate":2805,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4357586147711179,"extension":5.97139213026489},"index":0,"playId":"e302db7c-dabf-3f12-9e0e-90a09394effd","pitchNumber":1,"startTime":"2025-09-12T05:00:01.202Z","endTime":"2025-09-12T05:00:05.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.386057801753324,"aZ":-34.053419247337025,"pfxX":3.7276855974387075,"pfxZ":-1.1878880019029125,"pX":-0.30133531640921996,"pZ":1.935764553271209,"vX0":1.0219746715808133,"vY0":-125.23938676287854,"vZ0":-3.1994781527994727,"x":128.49,"y":186.51,"x0":-1.1989160818716902,"y0":50.000585118711584,"z0":6.016162105704733,"aX":5.917740028850656},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-7.0,"spinRate":3044,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.43742112072809514,"extension":5.8837502383686715},"index":1,"playId":"fe0f0410-fecb-3f5f-9812-3aec4a0c170d","pitchNumber":2,"startTime":"2025-09-12T05:00:20.711Z","endTime":"2025-09-12T05:00:24.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.47000153236171,"strikeZoneBottom":1.65066669255895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.293520503130978,"aZ":-33.18065178993586,"pfxX":2.3020508508306303,"pfxZ":-0.6572875477460253,"pX":0.37319550809812124,"pZ":0.1893820739186958,"vX0":2.82877886085372,"vY0":-124.03997631050477,"vZ0":-7.1357157045731,"x":102.77,"y":233.67,"x0":-1.0856374097736963,"y0":50.001327142717415,"z0":5.908026718548263,"aX":3.5473942664082196},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.8,"breakHorizontal":-4.9,"spinRate":2951,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4434079256764867,"extension":5.999207987849046},"index":2,"playId":"331139ae-9c89-3182-a8f1-4be9711234a1","pitchNumber":3,"startTime":"2025-09-12T05:00:39.294Z","endTime":"2025-09-12T05:00:42.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632457438572068,"aZ":-31.79583423347327,"pfxX":2.0006754678303755,"pfxZ":0.2362581459669073,"pX":0.08115130956591869,"pZ":2.4828302246174565,"vX0":2.5709783732124323,"vY0":-125.39190314212635,"vZ0":-2.511408487292823,"x":113.91,"y":171.74,"x0":-1.214573461169864,"y0":50.002954121743,"z0":6.0729554782095665,"aX":3.2087843653476105},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-4.2,"spinRate":2896,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4356127177382323,"extension":5.89479929990543},"index":3,"playId":"f82d2221-165d-3ece-9f32-ffaa90ace41c","pitchNumber":4,"startTime":"2025-09-12T05:01:12.819Z","endTime":"2025-09-12T05:01:17.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89742255993179,"aZ":-30.20320298402498,"pfxX":2.073197110695883,"pfxZ":1.26876855365364,"pX":-0.40991003724166747,"pZ":2.9353160050837896,"vX0":1.2079002519416837,"vY0":-123.34230816766959,"vZ0":-1.6525891079138355,"x":132.62,"y":159.53,"x0":-1.174145875351735,"y0":50.00158329791818,"z0":6.143828381545769,"aX":3.2166404065900487},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-4.1,"spinRate":3002,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.44286751572451477,"extension":5.8391218340902},"index":4,"playId":"855aec82-783e-35b1-b20f-993babfdd75e","pitchNumber":5,"startTime":"2025-09-12T05:01:40.445Z","endTime":"2025-09-12T05:01:44.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76262898650655,"aZ":-29.9263048229504,"pfxX":1.3837166891825734,"pfxZ":1.4522931033767081,"pX":0.6899406525375997,"pZ":1.5379410501795312,"vX0":3.7509373497094183,"vY0":-123.43404271430468,"vZ0":-4.681530155198936,"x":90.7,"y":197.26,"x0":-1.027008420037011,"y0":50.00316697295934,"z0":5.968758987892868,"aX":2.142424233927821},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":-3.4,"spinRate":2974,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.443137545855782,"extension":5.962964468628883},"index":5,"playId":"de35ec97-2e91-3bdb-9518-cf16cffe7273","pitchNumber":6,"startTime":"2025-09-12T05:02:05.427Z","endTime":"2025-09-12T05:02:09.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:02:09.312Z","atBatIndex":79},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Zach Neto out on a sacrifice bunt, catcher Cal Raleigh to first baseman Josh Naylor. Mike Trout to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:04:36.461Z","endTime":"2025-09-12T05:04:46.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Jackson replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:03:30.143Z","endTime":"2025-09-12T05:03:51.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Mike Trout starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T05:03:51.970Z","endTime":"2025-09-12T05:04:38.631Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"base":2},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.738923973052913,"aZ":-36.05718593730655,"pfxX":-0.711440868050023,"pfxZ":-2.382862809634023,"pX":0.5364248289693491,"pZ":2.3712629903404236,"vX0":6.972048784352161,"vY0":-126.50224023495969,"vZ0":-2.491749315100376,"x":96.55,"y":174.76,"x0":-2.1578003354616953,"y0":50.00374868236586,"z0":6.247006961966191,"aX":-1.1580438424827328},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.7,"breakHorizontal":-0.2,"spinRate":2395,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.43224817846403996,"extension":6.605271807863644},"hitData":{"launchSpeed":44.2,"launchAngle":-74.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":127.13,"coordY":199.8}},"index":2,"playId":"6deaae6b-98e4-3de0-a80f-7e94dfe41a75","pitchNumber":1,"startTime":"2025-09-12T05:04:38.631Z","endTime":"2025-09-12T05:04:46.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:04:46.646Z","atBatIndex":80},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Luke Jackson intentionally walks Yoán Moncada.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:05:30.203Z","endTime":"2025-09-12T05:06:08.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-12T05:05:30.202Z","endTime":"2025-09-12T05:06:06.282Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"07763626-0826-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:06:06.282Z","endTime":"2025-09-12T05:06:06.317Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"07763626-0826-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:06:06.317Z","endTime":"2025-09-12T05:06:06.318Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"07763626-0826-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:06:06.318Z","endTime":"2025-09-12T05:06:06.319Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"07763626-0826-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:06:06.319Z","endTime":"2025-09-12T05:06:08.863Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-12T05:06:08.863Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a ground ball to center fielder Julio Rodríguez. Mike Trout scores. Yoán Moncada to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:06:23.778Z","endTime":"2025-09-12T05:06:59.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":592426,"link":"/api/v1/people/592426"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.36750547485553,"strikeZoneBottom":1.64161254103593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.007925869747446,"aZ":-10.5129436697893,"pfxX":-4.875047761112151,"pfxZ":11.581710864850116,"pX":0.007452618803265668,"pZ":2.862059639884399,"vX0":7.360504753400122,"vY0":-136.61172054243892,"vZ0":-7.095909316131593,"x":116.72,"y":161.5,"x0":-2.1014254128228758,"y0":50.00624825289314,"z0":6.233759511433022,"aX":-9.121143194988546},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2387,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40253501508842593,"extension":6.794342914069509},"index":0,"playId":"9a2320ec-0ef2-3f26-a71e-ef6badd62571","pitchNumber":1,"startTime":"2025-09-12T05:06:25.945Z","endTime":"2025-09-12T05:06:29.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.259381390207334,"aZ":-37.45619155364775,"pfxX":-0.8711197955371348,"pfxZ":-3.177369047782305,"pX":-0.14513986168041432,"pZ":2.0585339271209544,"vX0":5.416662598794953,"vY0":-128.0720333138045,"vZ0":-2.8854043926366257,"x":122.53,"y":183.2,"x0":-2.1736261573471065,"y0":50.00261095724888,"z0":6.126953042589834,"aX":-1.4485683501243285},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.1,"breakHorizontal":0.4,"spinRate":2287,"spinDirection":14},"zone":8,"typeConfidence":2.0,"plateTime":0.42754208401669036,"extension":6.7125640346089925},"hitData":{"launchSpeed":91.5,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.63,"coordY":94.8}},"index":1,"playId":"daaa78d6-182c-3122-8e77-9818cfdc0dbb","pitchNumber":2,"startTime":"2025-09-12T05:06:48.170Z","endTime":"2025-09-12T05:06:59.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:06:59.222Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chris Taylor pops out to shortstop J.P. Crawford on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:07:31.562Z","endTime":"2025-09-12T05:10:26.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.732579270194748,"aZ":-44.715147376593286,"pfxX":1.6317718200873887,"pfxZ":-8.371754667270253,"pX":-0.19291881241690545,"pZ":2.636114532161047,"vX0":4.626770646018304,"vY0":-121.84060336923235,"vZ0":0.20662368491388694,"x":124.35,"y":167.6,"x0":-2.3311529312223334,"y0":50.00218502333395,"z0":6.425514834559722,"aX":2.444278756958722},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.9,"breakHorizontal":-4.1,"spinRate":2453,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.45015740941063687,"extension":6.598807060621824},"index":0,"playId":"f0c3c12a-2987-3af4-b708-1fbe48fa01e3","pitchNumber":1,"startTime":"2025-09-12T05:07:32.502Z","endTime":"2025-09-12T05:07:37.079Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.59258303342799,"strikeZoneBottom":1.68000055737833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.861044017880783,"aZ":-11.685270770823108,"pfxX":-2.8749841112495815,"pfxZ":11.06673087204855,"pX":-0.46829081322058536,"pZ":3.7265210186711824,"vX0":4.7723479563446665,"vY0":-135.5212705371706,"vZ0":-4.566504420279084,"x":134.85,"y":138.16,"x0":-1.8822348711066612,"y0":50.00554059517977,"z0":6.255925908398914,"aX":-5.324493706481705},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":4.1,"spinRate":2390,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40484964461303363,"extension":6.913923557047482},"index":1,"playId":"86333868-f97d-3c19-b5de-975e7246e7a3","pitchNumber":2,"startTime":"2025-09-12T05:07:53.690Z","endTime":"2025-09-12T05:07:59.205Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":3.70402306414585,"strikeZoneBottom":1.73583790176643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25666243551732,"aZ":-10.335533582246605,"pfxX":-3.8027115780062273,"pfxZ":11.51713632362842,"pX":0.2979297716230409,"pZ":1.3280247696097887,"vX0":7.040119940034332,"vY0":-137.0722298897521,"vZ0":-10.8455177878594,"x":105.64,"y":202.92,"x0":-1.8137241148513552,"y0":50.006821054644995,"z0":6.0496662696596015,"aX":-7.213690169222134},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2334,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4001038156296026,"extension":6.894891559425111},"index":2,"playId":"9243ac69-db7a-31c8-958d-d19ba0ab3e11","pitchNumber":3,"startTime":"2025-09-12T05:08:12.053Z","endTime":"2025-09-12T05:08:15.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93474415090574,"aZ":-35.34797406123123,"pfxX":-0.29448614228055225,"pfxZ":-1.9537418824935973,"pX":0.45593308720414527,"pZ":2.0381622778276127,"vX0":6.601053537460511,"vY0":-126.85070273029912,"vZ0":-3.3196274136062005,"x":99.62,"y":183.75,"x0":-2.146328319744945,"y0":50.00410745398909,"z0":6.193706815457128,"aX":-0.47851622099366253},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-1.1,"spinRate":2326,"spinDirection":11},"zone":9,"typeConfidence":2.0,"plateTime":0.4324679560089715,"extension":6.748140938001001},"index":3,"playId":"8811ff83-8901-338a-9b3b-a982eb76b9f5","pitchNumber":4,"startTime":"2025-09-12T05:08:33.604Z","endTime":"2025-09-12T05:08:38.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.217488419839874,"aZ":-11.211656534524856,"pfxX":-3.3763415309219886,"pfxZ":11.204373186721293,"pX":0.19140401849447283,"pZ":3.571625393263484,"vX0":6.583935109679097,"vY0":-136.90079553643582,"vZ0":-5.056237564510938,"x":109.7,"y":142.35,"x0":-1.8216747135475222,"y0":50.00499549465241,"z0":6.230234509249553,"aX":-6.318459710370974},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":4.6,"spinRate":2303,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4022758376993689,"extension":6.788715650396554},"index":4,"playId":"9ce6c264-901b-3a52-bbcb-f89f557e2844","pitchNumber":5,"startTime":"2025-09-12T05:09:00.544Z","endTime":"2025-09-12T05:09:03.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.68865344181011,"strikeZoneBottom":1.72070164432884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.011338664963006,"aZ":-10.302735877630717,"pfxX":-2.9462020115134138,"pfxZ":11.775220101053753,"pX":-0.9893957835451153,"pZ":1.6945925328663554,"vX0":3.2922291068350265,"vY0":-135.9506353103314,"vZ0":-9.67968606022927,"x":154.71,"y":193.03,"x0":-1.8378574419040346,"y0":50.000382880623725,"z0":6.032965229068413,"aX":-5.470835456142766},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":4.6,"spinRate":2292,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4041247277423894,"extension":7.02732561954158},"index":5,"playId":"b53d10cd-091b-380c-a529-6df8dbf02160","pitchNumber":6,"startTime":"2025-09-12T05:09:26.147Z","endTime":"2025-09-12T05:09:30.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41211871660765,"aZ":-38.21385860452471,"pfxX":-0.7847941580027965,"pfxZ":-3.715494639347961,"pX":0.14986660925920794,"pZ":2.0699972713819004,"vX0":5.866608638783259,"vY0":-126.78869426806133,"vZ0":-2.5543568525858866,"x":111.29,"y":182.89,"x0":-2.094059570057674,"y0":50.004465923066455,"z0":6.1461297878282695,"aX":-1.2760054274159085},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.1,"breakHorizontal":0.1,"spinRate":2373,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4323277483676842,"extension":6.800755408661674},"index":6,"playId":"9ae14dc9-12bf-35b6-b8f6-5234d19bdb03","pitchNumber":7,"startTime":"2025-09-12T05:09:46.470Z","endTime":"2025-09-12T05:09:50.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26188222558838,"aZ":-32.49849459615465,"pfxX":-0.4900668982267842,"pfxZ":-0.20137393324170993,"pX":-0.6680701154172353,"pZ":2.458250891102447,"vX0":3.801500133562493,"vY0":-127.68229929093981,"vZ0":-2.9624901560762105,"x":96.93,"y":160.69,"x0":-2.1202863645522463,"y0":50.00158589765521,"z0":6.222867470765099,"aX":-0.7999727575919738},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-0.1,"spinRate":2285,"spinDirection":18},"zone":4,"typeConfidence":2.0,"plateTime":0.4309892514881284,"extension":6.693748634487369},"hitData":{"launchSpeed":65.9,"launchAngle":68.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":152.59}},"index":7,"playId":"5304e2c2-b1ef-3102-a98d-35d5a399a195","pitchNumber":8,"startTime":"2025-09-12T05:10:16.510Z","endTime":"2025-09-12T05:10:26.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:10:26.552Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a soft ground ball to pitcher Luke Jackson. Yoán Moncada to 3rd. Taylor Ward to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:11:03.271Z","endTime":"2025-09-12T05:11:15.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34183663004196,"aZ":-11.89994878011384,"pfxX":-4.165341828858172,"pfxZ":10.780194225262258,"pX":-0.04491206344781552,"pZ":3.017224860105872,"vX0":6.535746342993239,"vY0":-137.23112404013358,"vZ0":-6.329955669632961,"x":118.71,"y":157.31,"x0":-1.9316846447533091,"y0":50.002555007821925,"z0":6.187750473029087,"aX":-7.833934175667866},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2269,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40130092217812985,"extension":6.86221497822652},"hitData":{"launchSpeed":51.5,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.01,"coordY":184.67}},"index":0,"playId":"b0323448-396d-33cf-83ed-ab285242a86f","pitchNumber":1,"startTime":"2025-09-12T05:11:05.410Z","endTime":"2025-09-12T05:11:15.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:11:15.939Z","atBatIndex":84},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sebastián Rivero lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-12T05:12:15.922Z","endTime":"2025-09-12T05:14:07.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T05:11:35.619Z","endTime":"2025-09-12T05:12:18.109Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.29656495762865,"strikeZoneBottom":1.50685084286488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66434352477244,"aZ":-11.010851303182747,"pfxX":-4.484767527578178,"pfxZ":11.160187007747567,"pX":1.2957370300348063,"pZ":2.9879523132161943,"vX0":8.765694665164483,"vY0":-136.93948888739615,"vZ0":-6.592747707430668,"x":67.61,"y":158.11,"x0":-1.3663022423944973,"y0":50.0053518602669,"z0":6.182602471053189,"aX":-8.507504104979173},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2296,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4002187362878642,"extension":6.958075886588631},"index":1,"playId":"3bf61668-959b-368a-a791-d0f7f560d47b","pitchNumber":1,"startTime":"2025-09-12T05:12:18.109Z","endTime":"2025-09-12T05:12:21.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.36768410335053,"strikeZoneBottom":1.61178815640879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68584155057199,"aZ":-35.6879324351676,"pfxX":-1.737745514900178,"pfxZ":-2.172965843228548,"pX":0.6881206861578233,"pZ":2.630956394629373,"vX0":7.1695130000797285,"vY0":-126.0627180797417,"vZ0":-1.7354723862198411,"x":90.77,"y":167.74,"x0":-1.9621838447776994,"y0":50.004306341759744,"z0":6.198713418842947,"aX":-2.808887771753542},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":1.6,"spinRate":2260,"spinDirection":20},"zone":6,"typeConfidence":2.0,"plateTime":0.43383655064692306,"extension":6.664278924306218},"index":2,"playId":"ed6bbed2-3f0b-3c82-813e-05bb2b7198ef","pitchNumber":2,"startTime":"2025-09-12T05:12:35.242Z","endTime":"2025-09-12T05:12:38.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20325442973481,"aZ":-12.216179380879497,"pfxX":-4.995373384818389,"pfxZ":10.755397472642061,"pX":0.06560983351137464,"pZ":2.69240411999654,"vX0":6.825633530066274,"vY0":-135.4980177121687,"vZ0":-6.826609698051815,"x":114.5,"y":166.09,"x0":-1.8395728863374903,"y0":50.000934642088474,"z0":6.1018237421471575,"aX":-9.26813947705922},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2222,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4045688213266345,"extension":6.944664947029271},"index":3,"playId":"ae38956a-6534-3e6f-88f3-2a891dbe6eea","pitchNumber":3,"startTime":"2025-09-12T05:12:54.258Z","endTime":"2025-09-12T05:12:57.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-12T05:13:11.894Z","endTime":"2025-09-12T05:13:28.078Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95092993974712,"aZ":-41.22845319284739,"pfxX":1.1616283455365308,"pfxZ":-5.765788991234488,"pX":-0.18276131074312787,"pZ":1.0358382102186101,"vX0":4.143670557287952,"vY0":-124.78544823482659,"vZ0":-4.306590823540937,"x":123.97,"y":210.81,"x0":-2.0180755959552936,"y0":50.00166458674883,"z0":6.193468752281362,"aX":1.8241963635730156},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.2,"breakHorizontal":-3.1,"spinRate":2415,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.43954195095669446,"extension":6.685583244315004},"index":5,"playId":"d31813c5-2a86-3125-b216-eab2d86715dd","pitchNumber":4,"startTime":"2025-09-12T05:13:28.078Z","endTime":"2025-09-12T05:13:32.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.394092096159426,"aZ":-10.604039475794028,"pfxX":-3.8767677898544126,"pfxZ":11.539684050919979,"pX":0.8872672381711141,"pZ":3.5496254962748464,"vX0":7.482971935644267,"vY0":-136.43742116381313,"vZ0":-5.425876407169634,"x":83.18,"y":142.94,"x0":-1.3978423110135099,"y0":50.00440350310877,"z0":6.307271342911639,"aX":-7.248209775376939},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":5.3,"spinRate":2266,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4027508944913758,"extension":6.766211816970704},"hitData":{"launchSpeed":102.4,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.96,"coordY":44.68}},"index":6,"playId":"365720df-df79-3f0a-bca5-9ed308f27433","pitchNumber":5,"startTime":"2025-09-12T05:13:55.992Z","endTime":"2025-09-12T05:14:07.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:14:07.025Z","atBatIndex":85},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out sharply, shortstop Zach Neto to first baseman Logan Davidson.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:16:39.662Z","endTime":"2025-09-12T05:18:10.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669722,"link":"/api/v1/people/669722"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sammy Peralta replaces Robert Stephenson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:15:53.565Z","endTime":"2025-09-12T05:16:14.246Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Luke Raley starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T05:16:14.246Z","endTime":"2025-09-12T05:16:26.337Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Mitch Garver replaces Cole Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-12T05:16:26.337Z","endTime":"2025-09-12T05:16:41.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"803","replacedPlayer":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.44687666106129,"strikeZoneBottom":1.6581224009759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.015028922653794,"aZ":-29.573320312678984,"pfxX":0.40762169574874196,"pfxZ":1.8088048579771332,"pX":-0.8226964625911835,"pZ":2.518610256354611,"vX0":-9.422242534475197,"vY0":-119.1826867170967,"vZ0":1.493821723412874,"x":148.36,"y":170.78,"x0":3.1297651352736033,"y0":50.002550421118606,"z0":4.555520878166585,"aX":0.5868696946154747},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":1.6,"spinRate":2414,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.459659546949605,"extension":6.738917006245825},"index":3,"playId":"5b896e3e-ff46-3ec1-9207-2f9260e44c1c","pitchNumber":1,"startTime":"2025-09-12T05:16:41.810Z","endTime":"2025-09-12T05:16:46.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.950372883066496,"aZ":-29.980804073088237,"pfxX":-2.5201235105443214,"pfxZ":1.5735466733356462,"pX":-0.3402348252288016,"pZ":1.7246647551625216,"vX0":-7.3507929673621835,"vY0":-117.21263412981634,"vZ0":-0.36564577175343227,"x":129.97,"y":192.21,"x0":3.162516955364803,"y0":50.00136425966578,"z0":4.679663777409933,"aX":-3.509500931402565},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.0,"breakHorizontal":6.4,"spinRate":2475,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.46712161480745795,"extension":6.518478808029471},"index":4,"playId":"76046f8e-92e2-378b-9fee-4ff4d3e7adb7","pitchNumber":2,"startTime":"2025-09-12T05:17:03.305Z","endTime":"2025-09-12T05:17:08.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.52613913356489,"strikeZoneBottom":1.70419065739409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.912727555779945,"aZ":-26.23848827919708,"pfxX":7.1830440305106436,"pfxZ":3.4187273777535427,"pX":-0.8345374192981913,"pZ":3.683633229396151,"vX0":-12.381657248572226,"vY0":-130.81115407033926,"vZ0":2.5870807738819375,"x":148.81,"y":139.32,"x0":3.021276672220035,"y0":50.00540773307778,"z0":4.645647773120308,"aX":12.484125064897759},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-10.3,"spinRate":2130,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.41828851218918706,"extension":6.8205694915101756},"index":5,"playId":"521600eb-358b-3cdd-984e-c9074a8edf41","pitchNumber":3,"startTime":"2025-09-12T05:17:40.089Z","endTime":"2025-09-12T05:17:44.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.95019617748689,"aZ":-30.83793658152799,"pfxX":-3.405950583817989,"pfxZ":0.9414673341692126,"pX":-0.019553005679605717,"pZ":2.092306673414645,"vX0":-6.624067563761336,"vY0":-118.26396676476278,"vZ0":0.35483144215820683,"x":117.75,"y":182.29,"x0":3.252074456671872,"y0":50.005644663026786,"z0":4.751433077184224,"aX":-4.862512531825736},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.0,"breakHorizontal":7.7,"spinRate":2555,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.46179553898213044,"extension":6.4837811528785},"hitData":{"launchSpeed":107.0,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.73,"coordY":177.47}},"index":6,"playId":"d9aeef71-c152-33b0-80e3-f02ab2bb3d2f","pitchNumber":4,"startTime":"2025-09-12T05:18:02.148Z","endTime":"2025-09-12T05:18:10.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:18:10.211Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to right fielder Matthew Lugo. Luke Raley scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:18:35.939Z","endTime":"2025-09-12T05:19:10.617Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.32166987985088,"strikeZoneBottom":1.61167705340106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.310925166434636,"aZ":-27.49637240113556,"pfxX":0.277933031859928,"pfxZ":3.3838402728236936,"pX":1.0216871153474358,"pZ":3.7153348370443595,"vX0":-5.194549620412507,"vY0":-117.21192515581242,"vZ0":3.5899160375014696,"x":78.06,"y":138.47,"x0":3.235829509158432,"y0":50.00543270378848,"z0":4.739704250167841,"aX":0.3855769072313938},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.3,"breakHorizontal":0.8,"spinRate":2422,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.46830693570703197,"extension":6.438453175754757},"index":0,"playId":"c6734995-dfad-372b-bec4-26767d121af6","pitchNumber":1,"startTime":"2025-09-12T05:18:38.922Z","endTime":"2025-09-12T05:18:42.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.528905017613784,"aZ":-26.64913687001158,"pfxX":-0.0964665436947097,"pfxZ":3.9546363407842833,"pX":-0.06305870956138353,"pZ":2.8084648181849294,"vX0":-7.769496322238395,"vY0":-117.51376865644599,"vZ0":1.6125260917976592,"x":119.4,"y":162.95,"x0":3.3001848376650584,"y0":50.001770251600675,"z0":4.591157912942966,"aX":-0.13423445313348392},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.9,"breakHorizontal":2.2,"spinRate":2490,"spinDirection":261},"zone":2,"typeConfidence":2.0,"plateTime":0.46632132247723357,"extension":6.503596550060602},"hitData":{"launchSpeed":84.1,"launchAngle":20.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.37,"coordY":111.57}},"index":1,"playId":"026a5de5-01ee-3b4d-b5e8-3690d429b5c9","pitchNumber":2,"startTime":"2025-09-12T05:19:00.140Z","endTime":"2025-09-12T05:19:10.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:19:10.617Z","atBatIndex":87},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Matthew Lugo. J.P. Crawford to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:19:41.918Z","endTime":"2025-09-12T05:21:23.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.31204244733608,"strikeZoneBottom":1.61954373912581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.897539777603,"aZ":-31.539938679007943,"pfxX":-0.5134595675548721,"pfxZ":0.4547438915932851,"pX":0.6718941041829628,"pZ":2.873767537668276,"vX0":-5.7718885282034424,"vY0":-118.04512208010088,"vZ0":2.5287904422912013,"x":91.39,"y":161.19,"x0":3.2176193656953767,"y0":50.00571695701176,"z0":4.6961633818841015,"aX":-0.7228433549736387},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.8,"breakHorizontal":2.4,"spinRate":2390,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.4643570083646593,"extension":6.580984562577979},"index":0,"playId":"d741b55e-be70-3f24-b1b3-1fa8f8fa6ee3","pitchNumber":1,"startTime":"2025-09-12T05:19:45.372Z","endTime":"2025-09-12T05:19:49.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"8f4a7436-d612-3759-a2c6-aebf9d75158e","startTime":"2025-09-12T05:20:06.500Z","endTime":"2025-09-12T05:20:09.629Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.37519367835095,"strikeZoneBottom":1.67999865283727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748445752832907,"aZ":-30.962080411837064,"pfxX":-0.322228337543768,"pfxZ":0.8387915685555676,"pX":-1.0286518510356513,"pZ":2.432494616787103,"vX0":-9.881163381990836,"vY0":-119.53086052378963,"vZ0":1.3963447553111485,"x":156.21,"y":173.1,"x0":3.206200185267231,"y0":50.00135154896004,"z0":4.627540325039964,"aX":-0.46390071669356353},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":3.0,"spinRate":2403,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.45880144890899865,"extension":6.64679715907476},"index":2,"playId":"61ae2a49-6ed3-3d10-b343-322229093f86","pitchNumber":2,"startTime":"2025-09-12T05:20:29.352Z","endTime":"2025-09-12T05:20:38.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"J.P. Crawford steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"61ae2a49-6ed3-3d10-b343-322229093f86","startTime":"2025-09-12T05:20:47.698Z","endTime":"2025-09-12T05:21:10.339Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":89.7,"endSpeed":81.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.315794713227756,"aZ":-32.17053756879662,"pfxX":9.708148477030774,"pfxZ":-0.002285254028672412,"pX":0.5596877232716047,"pZ":2.8704057313044484,"vX0":-9.242366121138483,"vY0":-130.35906927824286,"vZ0":0.9125175118701119,"x":95.67,"y":161.28,"x0":2.89584649686278,"y0":50.000288618534746,"z0":4.951195203463065,"aX":16.64742404010008},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":-15.5,"spinRate":2189,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4207505952791779,"extension":7.158101159142382},"hitData":{"launchSpeed":95.4,"launchAngle":39.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.22,"coordY":95.82}},"index":4,"playId":"908b51f3-9187-38bd-bb9b-f043b2c023c0","pitchNumber":3,"startTime":"2025-09-12T05:21:10.339Z","endTime":"2025-09-12T05:21:23.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:21:23.856Z","atBatIndex":88},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Sammy Peralta intentionally walks Cal Raleigh.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:21:48.217Z","endTime":"2025-09-12T05:22:43.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T05:21:48.217Z","endTime":"2025-09-12T05:22:41.144Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07763626-0906-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:22:41.144Z","endTime":"2025-09-12T05:22:41.176Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07763626-0906-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:22:41.176Z","endTime":"2025-09-12T05:22:41.177Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07763626-0906-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:22:41.177Z","endTime":"2025-09-12T05:22:41.179Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"07763626-0906-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:22:41.179Z","endTime":"2025-09-12T05:22:43.060Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-12T05:22:43.060Z","atBatIndex":89},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Sammy Peralta intentionally walks Julio Rodríguez. Cal Raleigh to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:22:58.545Z","endTime":"2025-09-12T05:23:07.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07763626-0916-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:23:04.347Z","endTime":"2025-09-12T05:23:04.381Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07763626-0916-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:23:04.381Z","endTime":"2025-09-12T05:23:04.383Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07763626-0916-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:23:04.383Z","endTime":"2025-09-12T05:23:05.383Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07763626-0916-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:23:04.383Z","endTime":"2025-09-12T05:23:07.422Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-12T05:23:07.422Z","atBatIndex":90},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-12T05:23:25.472Z","endTime":"2025-09-12T05:24:27.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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":81.1,"endSpeed":75.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.382509171713643,"aZ":-31.22517437422546,"pfxX":-2.6714752252600595,"pfxZ":0.6689645329156342,"pX":-0.34151612680250315,"pZ":2.248387059351322,"vX0":-7.713955067548219,"vY0":-118.0121259776228,"vZ0":0.9528487373822336,"x":130.02,"y":178.07,"x0":3.3098367056304228,"y0":50.00203062698874,"z0":4.704256579417618,"aX":-3.7868332218237857},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":6.6,"spinRate":2533,"spinDirection":265},"zone":4,"typeConfidence":2.0,"plateTime":0.4632175406750667,"extension":6.591737185472381},"index":0,"playId":"61c1d36d-b956-3717-8ec5-7a9ee07bad2c","pitchNumber":1,"startTime":"2025-09-12T05:23:29.573Z","endTime":"2025-09-12T05:23:36.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25264777485211,"aZ":-29.7947472568231,"pfxX":11.632245921577544,"pfxZ":1.3889011923212067,"pX":0.22222437532155326,"pZ":2.0520044454528374,"vX0":-10.185956558405396,"vY0":-130.1878919200665,"vZ0":-1.4581016102874838,"x":108.53,"y":183.38,"x0":2.6810906165328934,"y0":50.00042889663655,"z0":4.882036807856258,"aX":19.8928244071383},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.4,"breakHorizontal":-18.7,"spinRate":2137,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.42130734226514077,"extension":6.821549776228565},"index":1,"playId":"ddb9bd8f-9027-3271-a819-d423e6425ae7","pitchNumber":2,"startTime":"2025-09-12T05:24:00.145Z","endTime":"2025-09-12T05:24:04.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.323632548097514,"aZ":-26.75137049489665,"pfxX":10.628300446014553,"pfxZ":3.1139760853639,"pX":0.9641214223602054,"pZ":2.4076512560578656,"vX0":-8.412045062465603,"vY0":-130.99295153340594,"vZ0":-1.2998305197320918,"x":80.25,"y":173.77,"x0":2.834105715574396,"y0":50.00085680948446,"z0":4.907761701026101,"aX":18.493303841039737},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.4,"spinRate":2282,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4179245350270624,"extension":6.8537686047823305},"index":2,"playId":"1fc92f9d-52d0-3c64-aba3-604de041cc95","pitchNumber":3,"startTime":"2025-09-12T05:24:22.876Z","endTime":"2025-09-12T05:24:27.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:24:27.942Z","atBatIndex":91},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan Davidson singles on a soft bunt ground ball to third baseman Eugenio Suárez. Sebastián Rivero to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-12T05:27:11.109Z","endTime":"2025-09-12T05:27:21.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Jorge Polanco remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:26:24.463Z","endTime":"2025-09-12T05:26:24.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500"},{"details":{"description":"Pitching Change: José Castillo replaces Luke Jackson, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T05:26:24.488Z","endTime":"2025-09-12T05:26:53.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620454,"link":"/api/v1/people/620454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"804","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"description":"Sebastián Rivero starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-12T05:26:53.963Z","endTime":"2025-09-12T05:27:13.422Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"base":2},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101364848074475,"aZ":-29.397195304854918,"pfxX":11.142125723130691,"pfxZ":1.773075771950528,"pX":0.9735922619724913,"pZ":1.7767919074447551,"vX0":-8.266024106087041,"vY0":-125.28144261237523,"vZ0":-3.7870156337112464,"x":79.89,"y":190.81,"x0":2.8946852164213417,"y0":50.00228284298868,"z0":5.753755685091687,"aX":17.427052539625013},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":-17.9,"spinRate":1961,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43991719273019436,"extension":6.401604582318407},"hitData":{"launchSpeed":22.7,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":124.31,"coordY":199.6}},"index":3,"playId":"ea9d0f77-1869-307e-9e5f-0f3c19d21eef","pitchNumber":1,"startTime":"2025-09-12T05:27:13.422Z","endTime":"2025-09-12T05:27:21.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:27:21.473Z","atBatIndex":92},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matthew Lugo singles on a sharp ground ball to left fielder Randy Arozarena, deflected by shortstop J.P. Crawford. Sebastián Rivero scores. Logan Davidson to 2nd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-12T05:27:50.209Z","endTime":"2025-09-12T05:29:25.412Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"postOnSecond":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":{"id":620454,"link":"/api/v1/people/620454"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.29681153637453,"strikeZoneBottom":1.5699072745907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.879148037343334,"aZ":-30.63534904472203,"pfxX":-0.1781650805948809,"pfxZ":0.9900520875435372,"pX":-1.1682484848058161,"pZ":0.917657225643191,"vX0":-9.520117204143999,"vY0":-124.02837124694025,"vZ0":-5.526764146022826,"x":161.53,"y":214.0,"x0":2.743597495523791,"y0":50.003444810584455,"z0":5.730530207582387,"aX":-0.2778042976879649},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":2.5,"spinRate":2421,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4416691018807728,"extension":6.415091043688506},"index":0,"playId":"34d0a6f2-7fd0-3a5b-9355-8021b8973468","pitchNumber":1,"startTime":"2025-09-12T05:27:57.298Z","endTime":"2025-09-12T05:28:02.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.402166001297836,"aZ":-30.03563782283836,"pfxX":-0.327607372977196,"pfxZ":1.3945764505028153,"pX":-0.07938555960914978,"pZ":1.8944572662994057,"vX0":-7.20908391742652,"vY0":-123.10564985006735,"vZ0":-3.2449528262408003,"x":120.03,"y":187.63,"x0":2.9293553271941417,"y0":50.00322254708853,"z0":5.771636084775118,"aX":-0.5029991116457806},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":2.3,"spinRate":2358,"spinDirection":269},"zone":8,"typeConfidence":2.0,"plateTime":0.4448989333191733,"extension":6.310683211221866},"index":1,"playId":"10ece32f-a685-315a-bb90-6753efaf44d9","pitchNumber":2,"startTime":"2025-09-12T05:28:20.097Z","endTime":"2025-09-12T05:28:24.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77571301872544,"aZ":-26.88527280314901,"pfxX":10.745993643172737,"pfxZ":2.857282281982984,"pX":0.5323925612136838,"pZ":2.8950206480440097,"vX0":-9.060961077752385,"vY0":-135.96639938047718,"vZ0":-3.166954859981272,"x":96.71,"y":160.61,"x0":2.5294814684949842,"y0":50.00616755284926,"z0":5.962653545000819,"aX":19.909868745172567},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":-17.3,"spinRate":2021,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.40450299587058947,"extension":6.345779003663241},"index":2,"playId":"d5a0446f-25fb-328a-81ff-e11938b14688","pitchNumber":3,"startTime":"2025-09-12T05:28:52.306Z","endTime":"2025-09-12T05:28:58.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.550169624316915,"aZ":-30.84455755327392,"pfxX":-1.5996905199393465,"pfxZ":0.8433891248651051,"pX":0.04853767299641841,"pZ":2.255227352547034,"vX0":-6.191229288655175,"vY0":-125.16855794264077,"vZ0":-2.6941601784982776,"x":115.15,"y":177.89,"x0":2.771562349165692,"y0":50.000548158984806,"z0":5.895996821410381,"aX":-2.5127146918947068},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":4.4,"spinRate":2386,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.43921852510192805,"extension":6.23339647468627},"hitData":{"launchSpeed":104.6,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":93.72,"coordY":115.59}},"index":3,"playId":"c63530a8-6aa6-3c5e-b824-ead26adbc47b","pitchNumber":4,"startTime":"2025-09-12T05:29:13.398Z","endTime":"2025-09-12T05:29:25.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:29:25.412Z","atBatIndex":93},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mike Trout grounds into a double play, shortstop J.P. Crawford to second baseman Jorge Polanco to first baseman Josh Naylor. Logan Davidson to 3rd. Matthew Lugo out at 2nd. Mike Trout out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":94,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-12T05:29:58.015Z","endTime":"2025-09-12T05:31:02.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.57803969406192,"strikeZoneBottom":1.75712280269583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.708326729537628,"aZ":-30.960843060230623,"pfxX":-0.9773976171911647,"pfxZ":0.762516395019011,"pX":1.164141178073714,"pZ":1.6894029729237632,"vX0":-4.319347017270133,"vY0":-125.306618747268,"vZ0":-3.7616418073241076,"x":72.63,"y":193.17,"x0":3.0354574030875066,"y0":50.00505719516803,"z0":5.732687702277205,"aX":-1.557520228901447},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":2.8,"spinRate":2333,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.4366922346941733,"extension":6.217760153259518},"index":0,"playId":"1b751893-6316-3e82-a326-be64e4d9a14c","pitchNumber":1,"startTime":"2025-09-12T05:30:05.531Z","endTime":"2025-09-12T05:30:09.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.51218840357499,"strikeZoneBottom":1.72519760089959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44256401186064,"aZ":-24.610290994648462,"pfxX":5.736582045725406,"pfxZ":4.859394717170428,"pX":2.6128909652902568,"pZ":2.6655744861186315,"vX0":-2.846625944501443,"vY0":-123.92628971302271,"vZ0":-2.5374634475436033,"x":17.4,"y":166.81,"x0":3.0302453888035124,"y0":50.00523739217724,"z0":5.755512028032121,"aX":8.936412872506374},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.4,"breakHorizontal":-9.7,"spinRate":1899,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4417334611398238,"extension":6.370420397240354},"index":1,"playId":"e7770796-5d9a-3da2-898f-8dd45f8b5765","pitchNumber":2,"startTime":"2025-09-12T05:30:22.827Z","endTime":"2025-09-12T05:30:28.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.766944259212877,"aZ":-29.058331688275345,"pfxX":-0.7187675328701288,"pfxZ":1.9878183680401404,"pX":0.10797320418319462,"pZ":1.3809554990425859,"vX0":-6.660683996149407,"vY0":-123.88142808438023,"vZ0":-4.75937485036262,"x":112.88,"y":201.49,"x0":2.9153939013245256,"y0":50.003173415032244,"z0":5.732100717132367,"aX":-1.1259421435228305},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":2.8,"spinRate":2286,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.4407105106071416,"extension":6.381340232648023},"hitData":{"launchSpeed":104.6,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.97,"coordY":150.06}},"index":2,"playId":"22fe4f72-75a5-3e1a-92cb-f3b3185740a1","pitchNumber":3,"startTime":"2025-09-12T05:30:54.474Z","endTime":"2025-09-12T05:31:02.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:31:02.510Z","atBatIndex":94},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"José Castillo intentionally walks Zach Neto.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":95,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-12T05:31:27.348Z","endTime":"2025-09-12T05:32:24.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnThird":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-12T05:31:27.348Z","endTime":"2025-09-12T05:32:20.029Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07763626-0966-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:32:20.029Z","endTime":"2025-09-12T05:32:20.068Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07763626-0966-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:32:20.068Z","endTime":"2025-09-12T05:32:20.071Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07763626-0966-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:32:20.071Z","endTime":"2025-09-12T05:32:20.072Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"07763626-0966-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:32:20.072Z","endTime":"2025-09-12T05:32:24.006Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-12T05:32:24.006Z","atBatIndex":95},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":96,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-12T05:33:25.981Z","endTime":"2025-09-12T05:35:21.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8],"actionIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c4a2db1b-d821-3357-bfaa-bc6d509c6dd9","startTime":"2025-09-12T05:33:06.092Z","endTime":"2025-09-12T05:33:10.536Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.41610123911734,"strikeZoneBottom":1.66281643648177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68821814823523,"aZ":-29.501317715949384,"pfxX":-0.2171808996998359,"pfxZ":1.705247584893856,"pX":-0.9428262243447899,"pZ":2.2933440161763627,"vX0":-9.051996511838471,"vY0":-125.10341304979248,"vZ0":-2.6771863896865193,"x":152.94,"y":176.86,"x0":2.7665267044599013,"y0":50.00352990614112,"z0":5.82127714596676,"aX":-0.3402837393189334},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":2.6,"spinRate":2234,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.43957470779079655,"extension":6.370713564089551},"index":1,"playId":"e7b5b582-957e-3dcf-bd01-00a1e3a110b0","pitchNumber":1,"startTime":"2025-09-12T05:33:28.146Z","endTime":"2025-09-12T05:33:32.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.37760034380383,"strikeZoneBottom":1.59069791939773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49176423983831,"aZ":-25.71079851471696,"pfxX":10.73611725378913,"pfxZ":3.6318763015549846,"pX":-0.5266566999922061,"pZ":1.4837834491837845,"vX0":-11.624481059257377,"vY0":-132.59819430033954,"vZ0":-6.290677942093957,"x":137.07,"y":198.72,"x0":2.520327227384797,"y0":50.002989577728066,"z0":5.764193337708106,"aX":19.10835214070559},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-16.9,"spinRate":1869,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4131543302972349,"extension":6.429060747733139},"index":2,"playId":"6a6e3f42-6ae6-32f7-b40e-874442139550","pitchNumber":2,"startTime":"2025-09-12T05:33:44.906Z","endTime":"2025-09-12T05:33:48.929Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.36999969155358,"strikeZoneBottom":1.53135682654835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.721233264907386,"aZ":-18.514432947284305,"pfxX":5.836816973881545,"pfxZ":7.651871192086869,"pX":-0.5828959841262957,"pZ":3.4488820668161977,"vX0":-10.343533753292522,"vY0":-132.8305259613796,"vZ0":-2.8073754885724505,"x":139.22,"y":145.66,"x0":2.6050150987075398,"y0":50.0018158924067,"z0":5.867130880905247,"aX":10.419124232325121},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.4,"breakHorizontal":-8.3,"spinRate":1898,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.41250157143967936,"extension":6.377155043896477},"index":3,"playId":"2dcfa4da-9667-35a2-8453-91792e35c503","pitchNumber":3,"startTime":"2025-09-12T05:34:01.893Z","endTime":"2025-09-12T05:34:08.911Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (26) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"2dcfa4da-9667-35a2-8453-91792e35c503","startTime":"2025-09-12T05:34:15.701Z","endTime":"2025-09-12T05:34:22.813Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71742439647695,"aZ":-29.62280154973439,"pfxX":1.3470818066340744,"pfxZ":1.5843242345922137,"pX":-0.5672328638280981,"pZ":1.2868254534397694,"vX0":-8.769045590181126,"vY0":-126.09336860910682,"vZ0":-5.044651708868588,"x":138.62,"y":204.04,"x0":2.780977008760041,"y0":50.00372705257341,"z0":5.704586320211426,"aX":2.1704835791620933},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-0.5,"spinRate":2234,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4344482940114225,"extension":6.36923965522018},"index":5,"playId":"af9b3317-999c-3474-90f2-2fe565626cbb","pitchNumber":4,"startTime":"2025-09-12T05:34:22.813Z","endTime":"2025-09-12T05:34:26.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-12T05:34:35.921Z","endTime":"2025-09-12T05:34:53.178Z","isPitch":false,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.36999867867648,"strikeZoneBottom":1.56310476600016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454284236559985,"aZ":-25.701746488687014,"pfxX":10.635418439852465,"pfxZ":3.4404236641173798,"pX":-0.4314663328781672,"pZ":1.4016496921328887,"vX0":-11.626861166742119,"vY0":-136.1627870914707,"vZ0":-6.797326658822078,"x":133.45,"y":200.94,"x0":2.5089120397989264,"y0":50.00090794748559,"z0":5.704557754531897,"aX":20.000026108075147},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":1937,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40200610354818433,"extension":6.539860016402082},"index":7,"playId":"be31366c-c732-323f-ab23-212069c76e5c","pitchNumber":5,"startTime":"2025-09-12T05:34:53.178Z","endTime":"2025-09-12T05:34:58.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16703899482417,"aZ":-31.335393314699513,"pfxX":0.5589234882969225,"pfxZ":0.5262807215753433,"pX":0.840471772881393,"pZ":2.630561610434877,"vX0":-5.179408031405132,"vY0":-125.68122056319432,"vZ0":-1.5421286923766722,"x":84.96,"y":167.75,"x0":2.8579423456784867,"y0":50.00301796174612,"z0":5.8039255691325415,"aX":0.8919207569023171},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":0.2,"spinRate":2169,"spinDirection":267},"zone":12,"typeConfidence":2.0,"plateTime":0.43628705819002,"extension":6.368961611424396},"hitData":{"launchSpeed":92.7,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":153.61}},"index":8,"playId":"bf0c8cc1-11c1-34a8-a9d6-1012e25ac492","pitchNumber":6,"startTime":"2025-09-12T05:35:11.321Z","endTime":"2025-09-12T05:35:21.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:35:21.353Z","atBatIndex":96},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (23) on a sharp line drive to left fielder Taylor Ward. Josh Naylor scores.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-12T05:37:37.464Z","endTime":"2025-09-12T05:38:16.861Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3],"actionIndex":[0,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Josh Naylor starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:37:06.463Z","endTime":"2025-09-12T05:37:39.795Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"base":2},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.33706521290041,"strikeZoneBottom":1.67726184937503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.932853176756943,"aZ":-27.57541572354985,"pfxX":10.716615458055767,"pfxZ":2.6998362973413936,"pX":1.0536158822783046,"pZ":2.8158305215034396,"vX0":-8.235962213058922,"vY0":-129.89895236854784,"vZ0":-0.3531125861290565,"x":76.84,"y":162.75,"x0":2.877424739743789,"y0":50.002971696163705,"z0":5.055030568042307,"aX":18.262210769651915},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-17.5,"spinRate":2248,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4221159052176646,"extension":6.81034675143829},"index":1,"playId":"ddf98ec9-4e32-3daa-8c92-be4c3cfe670d","pitchNumber":1,"startTime":"2025-09-12T05:37:39.795Z","endTime":"2025-09-12T05:37:45.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor steals (27) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"ddf98ec9-4e32-3daa-8c92-be4c3cfe670d","startTime":"2025-09-12T05:37:59.091Z","endTime":"2025-09-12T05:38:02.827Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547462211729002,"aZ":-28.394340194607818,"pfxX":0.6080284314751645,"pfxZ":2.637739185748628,"pX":-0.6213979660405774,"pZ":1.273066330576886,"vX0":-9.101295430297723,"vY0":-119.63991681273176,"vZ0":-1.8390524833661506,"x":140.69,"y":204.41,"x0":3.1716526734327344,"y0":50.002983962596865,"z0":4.6247257333044605,"aX":0.872237426945874},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.6,"breakHorizontal":1.3,"spinRate":2495,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4598312249555949,"extension":6.633543480658671},"hitData":{"launchSpeed":105.2,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.83,"coordY":117.73}},"index":3,"playId":"7be5cbed-199c-3051-91af-8213281c41c7","pitchNumber":2,"startTime":"2025-09-12T05:38:02.827Z","endTime":"2025-09-12T05:38:16.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:38:16.861Z","atBatIndex":97},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Sammy Peralta intentionally walks Eugenio Suárez.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-12T05:38:44.240Z","endTime":"2025-09-12T05:38:51.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":0,"playId":"07763626-0996-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:38:48.967Z","endTime":"2025-09-12T05:38:48.999Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":1,"playId":"07763626-0996-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:38:48.999Z","endTime":"2025-09-12T05:38:49.000Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":2,"playId":"07763626-0996-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:38:49.000Z","endTime":"2025-09-12T05:38:49.002Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":3,"playId":"07763626-0996-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-12T05:38:49.002Z","endTime":"2025-09-12T05:38:51.433Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-12T05:38:51.433Z","atBatIndex":98},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a soft bunt ground ball to pitcher Sammy Peralta. Jorge Polanco to 3rd. Eugenio Suárez to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-12T05:40:04.714Z","endTime":"2025-09-12T05:40:40.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:39:00.415Z","endTime":"2025-09-12T05:39:37.700Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Victor Robles replaces Luke Raley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-12T05:39:37.700Z","endTime":"2025-09-12T05:40:06.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"}},{"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":88.3,"endSpeed":81.0,"strikeZoneTop":3.14999847839482,"strikeZoneBottom":1.46689460693794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70822555883393,"aZ":-26.812692930094084,"pfxX":10.51213873489274,"pfxZ":3.2270351396822576,"pX":-0.8932639399037432,"pZ":1.3444205587540181,"vX0":-12.912188049715503,"vY0":-127.89806982852525,"vZ0":-3.771042954882623,"x":151.05,"y":202.48,"x0":2.8485079896049723,"y0":50.00156399348529,"z0":4.934170833666531,"aX":17.461565567715798},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":2187,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4277979654975894,"extension":6.846923140159421},"index":2,"playId":"d4a0481f-58d0-3227-8b07-dc42e87baf9b","pitchNumber":1,"startTime":"2025-09-12T05:40:06.567Z","endTime":"2025-09-12T05:40:11.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12268901673885,"aZ":-30.173689548754503,"pfxX":9.583852523752784,"pfxZ":1.2014249045731287,"pX":0.8570056159622496,"pZ":2.6495961177514897,"vX0":-8.349468886102352,"vY0":-128.2200863587675,"vZ0":0.14955826933536454,"x":84.33,"y":167.24,"x0":2.9079152180395567,"y0":50.00457681859609,"z0":4.941958569789408,"aX":15.984604548880874},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":-15.5,"spinRate":2063,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.42692477717376853,"extension":7.044084681163906},"hitData":{"launchSpeed":19.8,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.66,"coordY":198.78}},"index":3,"playId":"b8b87b63-81a7-3ef4-98af-6585fb712d5f","pitchNumber":2,"startTime":"2025-09-12T05:40:30.543Z","endTime":"2025-09-12T05:40:40.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:40:40.538Z","atBatIndex":99},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Harry Ford out on a sacrifice fly to right fielder Matthew Lugo. Jorge Polanco scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":100,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-12T05:41:24.590Z","endTime":"2025-09-12T05:41:38.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Harry Ford replaces José Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:41:01.582Z","endTime":"2025-09-12T05:41:26.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"805","replacedPlayer":{"id":620454,"link":"/api/v1/people/620454"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16611049872182,"aZ":-30.940209315610318,"pfxX":12.137139391231383,"pfxZ":0.8744206750540897,"pX":-0.35998078802954653,"pZ":2.157555587507173,"vX0":-11.43518620227339,"vY0":-118.4516436743071,"vZ0":0.19741924767967922,"x":130.72,"y":180.53,"x0":2.9592038456851064,"y0":50.00473598798896,"z0":4.907858435059276,"aX":17.20480664233708},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.9,"breakHorizontal":-19.1,"spinRate":1876,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.46286131031435396,"extension":6.884952845934468},"hitData":{"launchSpeed":85.4,"launchAngle":44.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.74,"coordY":108.89}},"index":1,"playId":"aa2b3623-4f60-3ffa-a72e-f4eab347be5f","pitchNumber":1,"startTime":"2025-09-12T05:41:26.738Z","endTime":"2025-09-12T05:41:38.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:41:38.797Z","atBatIndex":100}],"currentPlay":{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Harry Ford out on a sacrifice fly to right fielder Matthew Lugo. Jorge Polanco scores.","rbi":1,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":100,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-12T05:41:24.590Z","endTime":"2025-09-12T05:41:38.797Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683090,"link":"/api/v1/people/683090"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Harry Ford replaces José Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-12T05:41:01.582Z","endTime":"2025-09-12T05:41:26.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"805","replacedPlayer":{"id":620454,"link":"/api/v1/people/620454"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16611049872182,"aZ":-30.940209315610318,"pfxX":12.137139391231383,"pfxZ":0.8744206750540897,"pX":-0.35998078802954653,"pZ":2.157555587507173,"vX0":-11.43518620227339,"vY0":-118.4516436743071,"vZ0":0.19741924767967922,"x":130.72,"y":180.53,"x0":2.9592038456851064,"y0":50.00473598798896,"z0":4.907858435059276,"aX":17.20480664233708},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.9,"breakHorizontal":-19.1,"spinRate":1876,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.46286131031435396,"extension":6.884952845934468},"hitData":{"launchSpeed":85.4,"launchAngle":44.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.74,"coordY":108.89}},"index":1,"playId":"aa2b3623-4f60-3ffa-a72e-f4eab347be5f","pitchNumber":1,"startTime":"2025-09-12T05:41:26.738Z","endTime":"2025-09-12T05:41:38.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-12T05:41:38.797Z","atBatIndex":100},"scoringPlays":[14,17,21,30,31,40,82,87,93,97,100],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":114.93,"y":88.43},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":116.02,"y":97.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":132.19,"y":72.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":151.0,"y":169.32},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":19,"top":[8,9,10],"bottom":[11,12,13,14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":147.45,"y":161.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":114.95,"y":66.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":151.51,"y":170.34},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":39.17,"y":120.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":46.65,"y":106.2},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":96.4,"y":105.21},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"coordinates":{"x":170.3,"y":34.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":180.19,"y":121.55},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":142.82,"y":138.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":117.85,"y":149.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":173.37,"y":86.02},"type":"O","description":"Lineout"}]}},{"startIndex":28,"endIndex":37,"top":[28,29,30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":130.72,"y":94.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":44.03,"y":116.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"coordinates":{"x":156.16,"y":62.49},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":116.53,"y":148.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":116.17,"y":190.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":150.81,"y":74.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":150.5,"y":152.59},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":125.89,"y":204.13},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":48.7,"y":58.78},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":48.27,"y":119.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":102.33,"y":169.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":146.44,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":102.1,"y":52.37},"type":"O","description":"Lineout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":79.08,"y":90.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":84.55,"y":146.63},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":60.68,"y":108.08},"type":"O","description":"Lineout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":104.25,"y":157.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":125.71,"y":203.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":154.79,"y":150.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":154.8,"y":143.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":158.17,"y":147.17},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":115.52,"y":93.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":117.73,"y":95.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":113.99,"y":146.51},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":139.19,"y":120.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":152.52,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"coordinates":{"x":184.46,"y":90.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":133.77,"y":184.03},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":134.66,"y":184.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":159.62,"y":140.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":108.42,"y":150.57},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":79,"top":[73,74,75],"bottom":[76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":10,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"coordinates":{"x":120.86,"y":193.85},"type":"O","description":"Sac Bunt"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":127.5,"y":134.86},"type":"O","description":"Pop Out"}]}},{"startIndex":80,"endIndex":91,"top":[80,81,82,83,84,85],"bottom":[86,87,88,89,90,91],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":127.13,"y":199.8},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":123.63,"y":94.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"coordinates":{"x":112.98,"y":152.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":131.01,"y":184.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"coordinates":{"x":117.96,"y":44.68},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":11,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":116.73,"y":177.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":11,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":185.37,"y":111.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":11,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":203.22,"y":95.82},"type":"O","description":"Flyout"}]}},{"startIndex":92,"endIndex":100,"top":[92,93,94,95,96],"bottom":[97,98,99,100],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":12,"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"coordinates":{"x":124.31,"y":199.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":12,"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"coordinates":{"x":93.72,"y":115.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":12,"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":111.97,"y":150.06},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":12,"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":143.9,"y":153.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":12,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":46.83,"y":117.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":12,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":123.66,"y":198.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":12,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":182.74,"y":108.89},"type":"O","description":"Sac Fly"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":12,"currentInningOrdinal":"12th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":12,"ordinalNum":"12th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":9,"errors":0,"leftOnBase":15},"away":{"runs":6,"hits":12,"errors":2,"leftOnBase":9}},"defense":{"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"catcher":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"first":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"second":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"third":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"right":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"onDeck":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"inHole":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"battingOrder":4,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"onDeck":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"inHole":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"first":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"second":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"battingOrder":8,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":0,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":2,"hits":12,"hitByPitch":0,"avg":".229","atBats":43,"obp":".304","slg":".402","ops":".706","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":20,"rbi":6,"leftOnBase":20,"sacBunts":2,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":12,"airOuts":13,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":3,"hits":9,"hitByPitch":1,"atBats":43,"obp":".327","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":199,"era":"4.80","inningsPitched":"11.1","saveOpportunities":0,"earnedRuns":4,"whip":"1.43","battersFaced":53,"outs":34,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":66,"strikes":133,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":7,"pitchesPerInning":"17.56","runsScoredPer9":"5.56","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":34,"errors":2,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":27,"groundOuts":62,"airOuts":50,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":67,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".172","atBats":215,"obp":".232","slg":".256","ops":".488","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":55,"rbi":18,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".228","groundOutsToAirouts":"1.24","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":15,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"30.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.86","battersFaced":16,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":14,"strikes":27,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"34.71","runsScoredPer9":"30.86","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":121,"errors":9,"chances":261,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":56,"groundOuts":146,"airOuts":117,"runs":51,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":97,"baseOnBalls":33,"intentionalWalks":0,"hits":114,"hitByPitch":3,"avg":".243","atBats":470,"obp":".295","slg":".338","ops":".633","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":159,"rbi":41,"leftOnBase":176,"sacBunts":1,"sacFlies":3,"babip":".288","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.75","popOuts":19,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":272,"putOuts":129,"errors":12,"chances":413,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID621035":{"person":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":13,"groundOuts":17,"airOuts":27,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":6,"avg":".189","atBats":95,"obp":".264","slg":".326","ops":".590","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":31,"rbi":11,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":59,"errors":0,"chances":82,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, 3 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":78,"groundOuts":96,"airOuts":133,"runs":82,"doubles":29,"triples":1,"homeRuns":26,"strikeOuts":149,"baseOnBalls":33,"intentionalWalks":6,"hits":129,"hitByPitch":14,"avg":".257","atBats":502,"obp":".319","slg":".474","ops":".793","caughtStealing":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":238,"rbi":62,"leftOnBase":141,"sacBunts":2,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.31","popOuts":27,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":329,"putOuts":175,"errors":11,"chances":515,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":39,"groundOuts":44,"airOuts":62,"runs":39,"doubles":12,"triples":2,"homeRuns":12,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":1,"hits":56,"hitByPitch":6,"avg":".247","atBats":227,"obp":".346","slg":".476","ops":".822","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":108,"rbi":34,"leftOnBase":97,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.92","popOuts":8,"lineOuts":15},"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":98,"putOuts":48,"errors":8,"chances":154,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":24,"groundOuts":45,"airOuts":53,"runs":16,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":74,"baseOnBalls":13,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".197","atBats":213,"obp":".255","slg":".343","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":73,"rbi":21,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":17,"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":11,"stolenBases":48,"stolenBasePercentage":".814","caughtStealingPercentage":".186","assists":18,"putOuts":452,"errors":2,"chances":472,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":2,"strikes":8,"strikePercentage":".800","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":22,"obp":".444","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":27,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":44,"strikes":63,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"21.40","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"9.00","hitsPer9Inn":"12.60","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"13","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":2,"groundOuts":9,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".207","slg":".185","ops":".392","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":5,"rbi":0,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":18,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"36.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"6.00","battersFaced":18,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":12,"strikes":25,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"18.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":10,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":41,"groundOuts":241,"airOuts":86,"runs":86,"doubles":28,"triples":1,"homeRuns":12,"strikeOuts":152,"baseOnBalls":76,"intentionalWalks":0,"hits":156,"hitByPitch":5,"atBats":629,"obp":".333","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2759,"era":"4.13","inningsPitched":"167.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.38","battersFaced":717,"outs":503,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2759,"balls":1065,"strikes":1694,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":4,"winPercentage":".500","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.16","walksPer9Inn":"4.08","hitsPer9Inn":"8.37","runsScoredPer9":"4.62","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":10,"errors":0,"chances":32,"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"}]},"ID570632":{"person":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":6,"flyOuts":26,"groundOuts":44,"airOuts":59,"runs":21,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":3,"atBats":176,"obp":".335","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":747,"era":"4.20","inningsPitched":"45.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.40","battersFaced":198,"outs":135,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":275,"strikes":472,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":5,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"5.80","walksPer9Inn":"3.40","hitsPer9Inn":"9.20","runsScoredPer9":"4.20","homeRunsPer9":"1.40","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":97,"groundOuts":101,"airOuts":160,"runs":80,"doubles":31,"triples":2,"homeRuns":30,"strikeOuts":156,"baseOnBalls":72,"intentionalWalks":1,"hits":120,"hitByPitch":2,"avg":".226","atBats":531,"obp":".318","slg":".461","ops":".779","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":611,"totalBases":245,"rbi":97,"leftOnBase":261,"sacBunts":0,"sacFlies":6,"babip":".256","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.70","popOuts":30,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":280,"errors":4,"chances":288,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID596112":{"person":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":31,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"3.38","inningsPitched":"8.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.13","battersFaced":36,"outs":24,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":35,"strikes":88,"strikePercentage":".720","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":9,"groundOuts":7,"airOuts":18,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":37,"obp":".220","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":146,"era":"2.45","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.82","battersFaced":41,"outs":33,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":50,"strikes":96,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.27","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.73","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"2-6 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":49,"groundOuts":63,"airOuts":99,"runs":66,"doubles":13,"triples":1,"homeRuns":21,"strikeOuts":156,"baseOnBalls":83,"intentionalWalks":10,"hits":96,"hitByPitch":6,"avg":".235","atBats":408,"obp":".368","slg":".426","ops":".794","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":174,"rbi":58,"leftOnBase":151,"sacBunts":0,"sacFlies":6,"babip":".316","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.43","popOuts":20,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"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":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":56,"groundOuts":35,"airOuts":81,"runs":18,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":203,"obp":".254","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":831,"era":"2.73","inningsPitched":"56.0","wins":5,"losses":4,"saves":27,"saveOpportunities":28,"holds":0,"blownSaves":1,"earnedRuns":17,"whip":"1.00","battersFaced":225,"outs":168,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":831,"balls":259,"strikes":572,"strikePercentage":".690","hitBatsmen":1,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".556","pitchesPerInning":"14.84","gamesFinished":44,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"8.36","walksPer9Inn":"3.05","hitsPer9Inn":"5.95","runsScoredPer9":"2.89","homeRunsPer9":"1.29","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":35,"gamesStarted":0,"flyOuts":23,"groundOuts":17,"airOuts":36,"runs":21,"doubles":2,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":112,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"5.10","inningsPitched":"30.0","wins":3,"losses":2,"saves":0,"saveOpportunities":3,"holds":4,"blownSaves":3,"earnedRuns":17,"whip":"1.47","battersFaced":135,"outs":90,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":215,"strikes":364,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".600","pitchesPerInning":"19.30","gamesFinished":3,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"11.10","walksPer9Inn":"6.30","hitsPer9Inn":"6.90","runsScoredPer9":"6.30","homeRunsPer9":"2.40","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":62,"groundOuts":102,"airOuts":124,"runs":57,"doubles":17,"triples":1,"homeRuns":35,"strikeOuts":133,"baseOnBalls":31,"intentionalWalks":0,"hits":114,"hitByPitch":10,"avg":".242","atBats":472,"obp":".302","slg":".504","ops":".806","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":238,"rbi":94,"leftOnBase":217,"sacBunts":0,"sacFlies":1,"babip":".259","groundOutsToAirouts":"0.82","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"13.49","popOuts":30,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":309,"errors":7,"chances":318,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702674":{"person":{"id":702674,"fullName":"Caden Dana","link":"/api/v1/people/702674"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":4,"gamesStarted":2,"flyOuts":9,"groundOuts":13,"airOuts":13,"runs":12,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":56,"obp":".371","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":288,"era":"6.32","inningsPitched":"15.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.60","battersFaced":71,"outs":47,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":125,"strikes":163,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":2,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"10.91","walksPer9Inn":"6.32","hitsPer9Inn":"8.04","runsScoredPer9":"6.89","homeRunsPer9":"2.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683090":{"person":{"id":683090,"fullName":"Matthew Lugo","link":"/api/v1/people/683090"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":4,"groundOuts":18,"airOuts":10,"runs":9,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":0,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".235","atBats":68,"obp":".246","slg":".471","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":32,"rbi":9,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID665861":{"person":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"702","stats":{"batting":{"summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".417","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":5,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":36,"errors":1,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":30,"gamesStarted":30,"flyOuts":104,"groundOuts":117,"airOuts":186,"runs":83,"doubles":32,"triples":1,"homeRuns":23,"strikeOuts":163,"baseOnBalls":69,"intentionalWalks":3,"hits":170,"hitByPitch":3,"atBats":630,"obp":".342","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2838,"era":"4.18","inningsPitched":"161.2","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.48","battersFaced":708,"outs":485,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2838,"balls":1027,"strikes":1811,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":7,"pickoffs":2,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".353","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"9.07","walksPer9Inn":"3.84","hitsPer9Inn":"9.46","runsScoredPer9":"4.62","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":31,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669722":{"person":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":1,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".265","slg":".323","ops":".588","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":3,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":48,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":13,"groundOuts":24,"airOuts":24,"runs":10,"doubles":7,"triples":2,"homeRuns":0,"strikeOuts":35,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".216","atBats":102,"obp":".255","slg":".324","ops":".579","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":33,"rbi":4,"leftOnBase":33,"sacBunts":1,"sacFlies":2,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":105,"errors":0,"chances":105,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":2,"strikes":9,"strikePercentage":".820","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":66,"gamesStarted":1,"flyOuts":28,"groundOuts":71,"airOuts":50,"runs":22,"doubles":6,"triples":3,"homeRuns":8,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":4,"hits":54,"hitByPitch":3,"atBats":216,"obp":".310","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":969,"era":"3.22","inningsPitched":"58.2","wins":6,"losses":1,"saves":0,"saveOpportunities":5,"holds":15,"blownSaves":5,"earnedRuns":21,"whip":"1.23","battersFaced":245,"outs":176,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":969,"balls":334,"strikes":635,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".857","pitchesPerInning":"16.52","gamesFinished":13,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.76","hitsPer9Inn":"8.28","runsScoredPer9":"3.38","homeRunsPer9":"1.23","inheritedRunners":35,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":28,"gamesStarted":28,"flyOuts":110,"groundOuts":146,"airOuts":191,"runs":80,"doubles":30,"triples":3,"homeRuns":23,"strikeOuts":95,"baseOnBalls":41,"intentionalWalks":3,"hits":149,"hitByPitch":5,"atBats":574,"obp":".312","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","numberOfPitches":2311,"era":"4.58","inningsPitched":"149.1","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.27","battersFaced":627,"outs":448,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2311,"balls":771,"strikes":1540,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".438","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"5.73","walksPer9Inn":"2.47","hitsPer9Inn":"8.98","runsScoredPer9":"4.82","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":44,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":17,"groundOuts":61,"airOuts":36,"runs":20,"doubles":13,"triples":2,"homeRuns":2,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":5,"hits":50,"hitByPitch":0,"atBats":192,"obp":".338","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":840,"era":"3.10","inningsPitched":"52.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":18,"whip":"1.39","battersFaced":218,"outs":157,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":299,"strikes":541,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".667","pitchesPerInning":"16.05","gamesFinished":14,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.96","hitsPer9Inn":"8.60","runsScoredPer9":"3.44","homeRunsPer9":"0.34","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":15},"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)(BS, 1)","summary":"1.1 IP, ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":3,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":3,"hits":10,"hitByPitch":0,"atBats":22,"obp":".481","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":68,"era":"9.64","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"2.79","battersFaced":27,"outs":14,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":18,"strikes":50,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".000","pitchesPerInning":"14.57","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.79","hitsPer9Inn":"19.29","runsScoredPer9":"15.43","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[545361,687263,660162,621493,621035,650859,518595,664068,665861,669722,669326,683090,667755,681217,472610,656271,820862,445276,596112,671111],"pitchers":[667755,681217,472610,656271,820862,445276,596112,671111],"bench":[666176,672724],"bullpen":[702674,815083,543294,579328,570632],"battingOrder":[545361,687263,660162,621493,621035,650859,665861,669722,683090],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ward, T (31, Miller, B); Moncada (12, Miller, B)."},{"label":"HR","value":"Davidson (1, 3rd inning off Miller, B, 0 on, 1 out); Trout (21, 5th inning off Miller, B, 0 on, 2 out)."},{"label":"TB","value":"Davidson 5; Lugo, M; Moncada 3; Neto; Rengifo; Teodosio; Trout 5; Ward, T 3."},{"label":"RBI","value":"Davidson (3); Lugo, M (9); Rengifo (41); Taylor, Ch (11); Trout (58); Ward, T (97)."},{"label":"2-out RBI","value":"Trout."},{"label":"Runners left in scoring position, 2 out","value":"Rengifo; Neto; Moncada 2; Trout; Rivero 2."},{"label":"SAC","value":"Davidson; Neto."},{"label":"SF","value":"Taylor, Ch."},{"label":"GIDP","value":"Trout; Ward, T."},{"label":"Team RISP","value":"4-for-18."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Teodosio (6, 2nd base off Miller, B/Raleigh); Neto (26, 2nd base off Castillo, J/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Davidson (2, throw); Rivero (1, catcher interference)."}]}],"note":[{"label":"a","value":"Struck out for Teodosio in the 10th."},{"label":"1","value":"Ran for d'Arnaud in the 10th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":12,"airOuts":13,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":3,"hits":9,"hitByPitch":1,"avg":".243","atBats":43,"obp":".319","slg":".414","ops":".733","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":13,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":6},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":2,"hits":12,"hitByPitch":0,"atBats":43,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"3.95","inningsPitched":"12.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.25","battersFaced":48,"outs":36,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":62,"strikes":124,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":6,"pitchesPerInning":"15.50","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":36,"errors":0,"chances":49,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | K, R, 2 SB","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":79,"groundOuts":149,"airOuts":135,"runs":74,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":78,"baseOnBalls":46,"intentionalWalks":4,"hits":141,"hitByPitch":3,"avg":".283","atBats":499,"obp":".344","slg":".451","ops":".795","caughtStealing":2,"stolenBases":27,"stolenBasePercentage":".931","caughtStealingPercentage":".069","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":225,"rbi":80,"leftOnBase":217,"sacBunts":0,"sacFlies":4,"babip":".300","groundOutsToAirouts":"1.10","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"26.26","popOuts":21,"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":68,"putOuts":838,"errors":5,"chances":911,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":14,"groundOuts":17,"airOuts":22,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".280","atBats":75,"obp":".304","slg":".333","ops":".637","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":25,"rbi":5,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"802","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":43,"groundOuts":49,"airOuts":79,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".214","atBats":215,"obp":".305","slg":".312","ops":".617","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":67,"rbi":24,"leftOnBase":99,"sacBunts":2,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":19,"lineOuts":17},"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":155,"putOuts":89,"errors":4,"chances":248,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":71,"groundOuts":114,"airOuts":139,"runs":89,"doubles":30,"triples":1,"homeRuns":27,"strikeOuts":167,"baseOnBalls":59,"intentionalWalks":2,"hits":136,"hitByPitch":26,"avg":".246","atBats":552,"obp":".345","slg":".451","ops":".796","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":641,"totalBases":249,"rbi":73,"leftOnBase":254,"sacBunts":0,"sacFlies":4,"babip":".301","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":280,"errors":3,"chances":287,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":75,"groundOuts":138,"airOuts":145,"runs":63,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":110,"baseOnBalls":70,"intentionalWalks":1,"hits":138,"hitByPitch":3,"avg":".263","atBats":524,"obp":".353","slg":".355","ops":".708","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":186,"rbi":50,"leftOnBase":192,"sacBunts":6,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.22","popOuts":22,"lineOuts":48},"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":337,"putOuts":184,"errors":10,"chances":531,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"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":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":26,"groundOuts":52,"airOuts":46,"runs":27,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":26,"intentionalWalks":5,"hits":38,"hitByPitch":2,"atBats":164,"obp":".340","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":695,"era":"3.94","inningsPitched":"45.2","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.40","battersFaced":197,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":260,"strikes":435,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"winPercentage":".286","pitchesPerInning":"15.22","gamesFinished":26,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"6.50","walksPer9Inn":"5.12","hitsPer9Inn":"7.49","runsScoredPer9":"5.32","homeRunsPer9":"0.79","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":29,"groundOuts":48,"airOuts":52,"runs":21,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".279","atBats":204,"obp":".344","slg":".426","ops":".770","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":87,"rbi":21,"leftOnBase":82,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.14","popOuts":5,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":101,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 3 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":17,"errors":0,"chances":20,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":98,"groundOuts":69,"airOuts":173,"runs":95,"doubles":19,"triples":0,"homeRuns":53,"strikeOuts":171,"baseOnBalls":90,"intentionalWalks":16,"hits":129,"hitByPitch":7,"avg":".239","atBats":539,"obp":".354","slg":".570","ops":".924","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":639,"totalBases":307,"rbi":113,"leftOnBase":229,"sacBunts":0,"sacFlies":3,"babip":".239","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.17","popOuts":49,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":76,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":37,"putOuts":955,"errors":4,"chances":996,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":63,"gamesStarted":0,"flyOuts":25,"groundOuts":70,"airOuts":53,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":3,"hits":49,"hitByPitch":6,"atBats":211,"obp":".310","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":932,"era":"3.86","inningsPitched":"58.1","wins":4,"losses":4,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":25,"whip":"1.17","battersFaced":242,"outs":175,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":331,"strikes":601,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"6.94","walksPer9Inn":"2.93","hitsPer9Inn":"7.56","runsScoredPer9":"4.01","homeRunsPer9":"0.31","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":21},"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}},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":23,"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":23,"balls":9,"strikes":14,"strikePercentage":".610","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":48,"gamesStarted":0,"flyOuts":14,"groundOuts":44,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":154,"obp":".295","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":728,"era":"1.69","inningsPitched":"42.2","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":21,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":176,"outs":128,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":284,"strikes":444,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".333","pitchesPerInning":"17.06","gamesFinished":6,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"11.18","walksPer9Inn":"3.38","hitsPer9Inn":"6.96","runsScoredPer9":"2.11","homeRunsPer9":"0.42","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID620454":{"person":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"804","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(W, 2-2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":24,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":16,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":34,"hitByPitch":4,"atBats":101,"obp":".415","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":426,"era":"4.38","inningsPitched":"24.2","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":12,"whip":"1.82","battersFaced":118,"outs":74,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":141,"strikes":285,"strikePercentage":".670","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":1,"winPercentage":".500","pitchesPerInning":"17.27","gamesFinished":5,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.39","walksPer9Inn":"4.01","hitsPer9Inn":"12.41","runsScoredPer9":"5.47","homeRunsPer9":"1.09","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":58,"groundOuts":83,"airOuts":101,"runs":48,"doubles":17,"triples":1,"homeRuns":17,"strikeOuts":159,"baseOnBalls":28,"intentionalWalks":0,"hits":90,"hitByPitch":6,"atBats":430,"obp":".267","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1901,"era":"3.54","inningsPitched":"114.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.03","battersFaced":467,"outs":343,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1901,"balls":646,"strikes":1255,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".400","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"5.68","strikeoutsPer9Inn":"12.52","walksPer9Inn":"2.20","hitsPer9Inn":"7.08","runsScoredPer9":"3.78","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":28,"gamesStarted":28,"flyOuts":101,"groundOuts":157,"airOuts":186,"runs":62,"doubles":24,"triples":1,"homeRuns":25,"strikeOuts":178,"baseOnBalls":34,"intentionalWalks":0,"hits":133,"hitByPitch":4,"atBats":648,"obp":".248","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2547,"era":"3.02","inningsPitched":"175.2","wins":13,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"0.95","battersFaced":692,"outs":527,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2547,"balls":824,"strikes":1723,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".650","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"5.24","strikeoutsPer9Inn":"9.12","walksPer9Inn":"1.74","hitsPer9Inn":"6.81","runsScoredPer9":"3.18","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":14,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"5","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"805","stats":{"batting":{"note":"d-","summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":4,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":2,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":29,"gamesStarted":29,"flyOuts":106,"groundOuts":150,"airOuts":172,"runs":74,"doubles":34,"triples":3,"homeRuns":22,"strikeOuts":144,"baseOnBalls":44,"intentionalWalks":0,"hits":161,"hitByPitch":7,"atBats":624,"obp":".313","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2715,"era":"3.85","inningsPitched":"161.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.27","battersFaced":678,"outs":484,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2715,"balls":953,"strikes":1762,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".529","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.45","hitsPer9Inn":"8.98","runsScoredPer9":"4.13","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":54,"groundOuts":105,"airOuts":105,"runs":56,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":106,"baseOnBalls":28,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":418,"obp":".313","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1800,"era":"4.56","inningsPitched":"108.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.27","battersFaced":460,"outs":326,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1800,"balls":626,"strikes":1174,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".533","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"8.78","walksPer9Inn":"2.32","hitsPer9Inn":"9.11","runsScoredPer9":"4.64","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":8,"passedBall":0,"popOuts":17,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":58,"gamesStarted":0,"flyOuts":24,"groundOuts":55,"airOuts":40,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":73,"baseOnBalls":25,"intentionalWalks":3,"hits":33,"hitByPitch":2,"atBats":196,"obp":".265","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":943,"era":"1.60","inningsPitched":"56.1","wins":3,"losses":2,"saves":34,"saveOpportunities":41,"holds":0,"blownSaves":7,"earnedRuns":10,"whip":"1.03","battersFaced":229,"outs":169,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":943,"balls":338,"strikes":605,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".600","pitchesPerInning":"16.74","gamesFinished":41,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"11.66","walksPer9Inn":"3.99","hitsPer9Inn":"5.27","runsScoredPer9":"2.56","homeRunsPer9":"0.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"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"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-5 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":93,"groundOuts":93,"airOuts":150,"runs":83,"doubles":25,"triples":0,"homeRuns":45,"strikeOuts":170,"baseOnBalls":43,"intentionalWalks":2,"hits":122,"hitByPitch":16,"avg":".231","atBats":528,"obp":".305","slg":".534","ops":".839","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":282,"rbi":109,"leftOnBase":229,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.73","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":221,"putOuts":88,"errors":15,"chances":324,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"803","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":36,"groundOuts":42,"airOuts":68,"runs":26,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":76,"baseOnBalls":29,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".210","atBats":233,"obp":".301","slg":".343","ops":".644","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":80,"rbi":28,"leftOnBase":115,"sacBunts":0,"sacFlies":2,"babip":".272","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.12","popOuts":17,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":37,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":9,"putOuts":334,"errors":3,"chances":346,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":68,"gamesStarted":0,"flyOuts":35,"groundOuts":35,"airOuts":56,"runs":18,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":5,"atBats":201,"obp":".250","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"2.77","inningsPitched":"55.1","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":21,"blownSaves":6,"earnedRuns":17,"whip":"0.90","battersFaced":220,"outs":166,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":258,"strikes":582,"strikePercentage":".690","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.18","gamesFinished":4,"strikeoutWalkRatio":"6.73","strikeoutsPer9Inn":"12.04","walksPer9Inn":"1.79","hitsPer9Inn":"6.34","runsScoredPer9":"2.93","homeRunsPer9":"0.65","inheritedRunners":37,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"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}},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":11,"groundOuts":19,"airOuts":17,"runs":18,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".276","atBats":76,"obp":".402","slg":".382","ops":".784","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":29,"rbi":9,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".345","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","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":57,"putOuts":31,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":80,"groundOuts":160,"airOuts":142,"runs":95,"doubles":27,"triples":4,"homeRuns":30,"strikeOuts":143,"baseOnBalls":35,"intentionalWalks":2,"hits":161,"hitByPitch":11,"avg":".267","atBats":604,"obp":".317","slg":".474","ops":".791","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":652,"totalBases":286,"rbi":89,"leftOnBase":256,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.13","popOuts":24,"lineOuts":38},"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":396,"errors":4,"chances":406,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 4 ER, 11 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":43,"groundOuts":68,"airOuts":87,"runs":47,"doubles":18,"triples":1,"homeRuns":14,"strikeOuts":64,"baseOnBalls":29,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":289,"obp":".328","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1300,"era":"5.59","inningsPitched":"75.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.37","battersFaced":327,"outs":227,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1300,"balls":466,"strikes":834,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":4,"winPercentage":".444","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.45","hitsPer9Inn":"8.92","runsScoredPer9":"5.59","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"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"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"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":1,"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":67,"gamesStarted":0,"flyOuts":49,"groundOuts":52,"airOuts":88,"runs":21,"doubles":3,"triples":1,"homeRuns":9,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":2,"atBats":256,"obp":".257","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1114,"era":"2.45","inningsPitched":"73.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":20,"whip":"0.98","battersFaced":288,"outs":220,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1114,"balls":384,"strikes":730,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.19","gamesFinished":18,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.19","hitsPer9Inn":"5.65","runsScoredPer9":"2.58","homeRunsPer9":"1.10","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":24},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | 2 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":78,"groundOuts":103,"airOuts":144,"runs":57,"doubles":23,"triples":0,"homeRuns":24,"strikeOuts":73,"baseOnBalls":38,"intentionalWalks":1,"hits":111,"hitByPitch":3,"avg":".262","atBats":424,"obp":".323","slg":".486","ops":".809","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":206,"rbi":69,"leftOnBase":144,"sacBunts":2,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":38,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":41,"errors":0,"chances":110,"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"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | HBP, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":66,"flyOuts":18,"groundOuts":49,"airOuts":31,"runs":22,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":11,"avg":".204","atBats":167,"obp":".320","slg":".317","ops":".637","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":53,"rbi":19,"leftOnBase":79,"sacBunts":3,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":191,"errors":3,"chances":210,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":19,"gamesStarted":15,"flyOuts":47,"groundOuts":96,"airOuts":85,"runs":51,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":55,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":5,"atBats":323,"obp":".349","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1329,"era":"5.29","inningsPitched":"83.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.45","battersFaced":362,"outs":250,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1329,"balls":472,"strikes":857,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".444","pitchesPerInning":"15.95","gamesFinished":1,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.35","hitsPer9Inn":"9.72","runsScoredPer9":"5.51","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":63,"gamesStarted":0,"flyOuts":35,"groundOuts":86,"airOuts":64,"runs":32,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":4,"hits":71,"hitByPitch":5,"atBats":264,"obp":".337","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":976,"era":"3.49","inningsPitched":"69.2","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":27,"whip":"1.35","battersFaced":296,"outs":209,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":976,"balls":333,"strikes":643,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".444","pitchesPerInning":"14.01","gamesFinished":9,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.97","hitsPer9Inn":"9.17","runsScoredPer9":"4.13","homeRunsPer9":"0.90","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,647304,593871,553993,670042,645302,660844,686527,702284,641598,620454,695670,641487,682243,660825,666374,672841,662253,592426],"pitchers":[682243,660825,666374,672841,662253,592426,620454],"bench":[],"bullpen":[622491,657571,669302,676106,669923,642100,693433],"battingOrder":[668227,663728,677594,647304,593871,553993,645302,695670,641487],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crawford, J (21, Soriano, J); Rodríguez, J (27, Soriano, J); Polanco 2 (23, Silseth, Peralta, S)."},{"label":"TB","value":"Arozarena 2; Crawford, J 3; Polanco 4; Robles; Rodríguez, J 3."},{"label":"RBI","value":"Crawford, J 3 (50); Ford, H (1); Polanco (69); Rodríguez, J 2 (89)."},{"label":"Runners left in scoring position, 2 out","value":"Rodríguez, J; Raley, L 2; Naylor, J 3; Polanco 4; Rivas."},{"label":"SF","value":"Ford, H."},{"label":"Team RISP","value":"5-for-21."},{"label":"Team LOB","value":"15."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Arozarena (28, 2nd base off Jansen, K/d'Arnaud); Rodríguez, J (26, 3rd base off Stephenson, R/Rivero); Naylor, J 2 (27, 2nd base off Stephenson, R/Rivero, 3rd base off Peralta, S/Rivero); Crawford, J (8, 2nd base off Peralta, S/Rivero)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Crawford, J-Rivas-Naylor, J; Crawford, J-Polanco-Naylor, J)."}]}],"note":[{"label":"a","value":"Struck out for Rivas in the 8th."},{"label":"b","value":"Grounded out for Young in the 11th."},{"label":"c","value":"Singled for Raley, L in the 12th."},{"label":"d","value":"Hit a sacrifice fly for Castillo, J in the 12th."}]}},"officials":[{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Moncada (by Jackson); Neto (by Castillo, J); Raleigh (by Peralta, S); Rodríguez, J (by Peralta, S); Suárez, E (by Peralta, S)."},{"label":"HBP","value":"Raley, L (by Soriano, J)."},{"label":"Pitches-strikes","value":"Soriano, J 96-62; Silseth 10-8; García, L 16-9; Burke, B 11-9; Fermin 15-10; Jansen, K 20-11; Stephenson, R 14-11; Peralta, S 17-13; Miller, B 99-66; Bazardo 14-10; Brash 23-14; Vargas 8-6; Muñoz, A 11-7; Jackson 17-13; Castillo, J 14-8."},{"label":"Groundouts-flyouts","value":"Soriano, J 4-2; Silseth 2-0; García, L 0-0; Burke, B 2-0; Fermin 1-1; Jansen, K 2-0; Stephenson, R 0-0; Peralta, S 1-2; Miller, B 3-2; Bazardo 2-0; Brash 1-0; Vargas 1-1; Muñoz, A 1-0; Jackson 1-0; Castillo, J 2-0."},{"label":"Batters faced","value":"Soriano, J 22; Silseth 4; García, L 3; Burke, B 3; Fermin 3; Jansen, K 4; Stephenson, R 4; Peralta, S 10; Miller, B 23; Bazardo 4; Brash 4; Vargas 3; Muñoz, A 3; Jackson 6; Castillo, J 5."},{"label":"Inherited runners-scored","value":"Bazardo 1-0."},{"label":"Umpires","value":"HP: Mike Muchlinski. 1B: Emil Jimenez. 2B: Doug Eddings. 3B: Gabe Morales. "},{"label":"Weather","value":"67 degrees, Cloudy."},{"label":"Wind","value":"0 mph, Calm."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"4:00."},{"label":"Att","value":"19,129."},{"label":"Venue","value":"T-Mobile Park."},{"label":"September 11, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","boxscoreName":"Crawford, J"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":75,"groundOuts":138,"airOuts":145,"runs":63,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":110,"baseOnBalls":70,"intentionalWalks":1,"hits":138,"hitByPitch":3,"avg":".263","atBats":524,"obp":".353","slg":".355","ops":".708","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":186,"rbi":50,"leftOnBase":192,"sacBunts":6,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.22","popOuts":22,"lineOuts":48},"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":337,"putOuts":184,"errors":10,"chances":531,"fielding":".981","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":56,"hittingGameScore":56},{"player":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","boxscoreName":"Arozarena"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":71,"groundOuts":114,"airOuts":139,"runs":89,"doubles":30,"triples":1,"homeRuns":27,"strikeOuts":167,"baseOnBalls":59,"intentionalWalks":2,"hits":136,"hitByPitch":26,"avg":".246","atBats":552,"obp":".345","slg":".451","ops":".796","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":641,"totalBases":249,"rbi":73,"leftOnBase":254,"sacBunts":0,"sacFlies":4,"babip":".301","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.44","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":280,"errors":3,"chances":287,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":669722,"fullName":"Logan Davidson","link":"/api/v1/people/669722","boxscoreName":"Davidson"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":1,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".194","atBats":31,"obp":".265","slg":".323","ops":".588","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":3,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":48,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"loser":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}