{"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":824373,"link":"/api/v1.1/game/824373/feed/live","metaData":{"wait":10,"timeStamp":"20260418_031553","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824373,"type":"R","doubleHeader":"N","id":"2026/04/17/lanmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824373-2026-04-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-18T00:40:00Z","originalDate":"2026-04-17","officialDate":"2026-04-17","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":19,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":15,"losses":4,"ties":0,"pct":".789"},"records":{},"divisionLeader":false,"wins":15,"losses":4,"winningPercentage":".789"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":20,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":7,"losses":13,"ties":0,"pct":".350"},"records":{},"divisionLeader":false,"wins":7,"losses":13,"winningPercentage":".350"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":25,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Partly Cloudy","temp":"35","wind":"3 mph, R To L"},"gameInfo":{"attendance":28783,"firstPitch":"2026-04-18T00:43:00.000Z","gameDurationMinutes":152},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"home":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"}},"officialScorer":{"id":431080,"fullName":"Dennis Smythe","link":"/api/v1/people/431080"},"primaryDatacaster":{"id":700142,"fullName":"Zack Holler","link":"/api/v1/people/700142"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (2) on a line drive to right fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T00:43:53.248Z","endTime":"2026-04-18T00:45:09.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-17T21:16:24.211Z","endTime":"2026-04-18T00:13:46.912Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-18T00:13:46.912Z","endTime":"2026-04-18T00:41:20.106Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-18T00:41:20.106Z","endTime":"2026-04-18T00:43:55.378Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37020937560856,"aZ":-28.53832831195312,"pfxX":-5.997328264761582,"pfxZ":2.2698747031563826,"pX":0.17029826656410424,"pZ":0.8889367355374265,"vX0":8.141261028982452,"vY0":-125.51058297896128,"vZ0":-6.412721169932072,"x":110.51,"y":214.78,"x0":-2.3297661325911507,"y0":50.003493576004836,"z0":5.788082738095265,"aX":-9.610589523791266},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":9.1,"spinRate":1801,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.43567152150893573,"extension":6.302674835672992},"index":3,"playId":"2882b136-ef46-37c0-a00e-6a123450a7c7","pitchNumber":1,"startTime":"2026-04-18T00:43:55.378Z","endTime":"2026-04-18T00:44:00.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38840863343482,"aZ":-14.721207034154771,"pfxX":-4.472171939750828,"pfxZ":9.86594329120241,"pX":-0.7235916184838128,"pZ":1.962265537209982,"vX0":6.293881530581506,"vY0":-132.67993434403434,"vZ0":-6.983054967960282,"x":144.58,"y":185.8,"x0":-2.553813464657289,"y0":50.005312826725024,"z0":5.716319711815788,"aX":-7.914283480802537},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2480,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4140039870662813,"extension":6.0118529060593415},"index":4,"playId":"529d21d5-9b43-3ad4-838c-7a7016e2fcbd","pitchNumber":2,"startTime":"2026-04-18T00:44:13.367Z","endTime":"2026-04-18T00:44:18.819Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153794405642977,"aZ":-29.045989102200604,"pfxX":-4.948597810530856,"pfxZ":1.910178399211293,"pX":0.5128229419571314,"pZ":0.7945388184025569,"vX0":8.786189754321727,"vY0":-126.67458242975766,"vZ0":-6.691503032495403,"x":97.45,"y":217.33,"x0":-2.3465475259368866,"y0":50.003077326432596,"z0":5.771052585740585,"aX":-8.100706227498533},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":7.1,"spinRate":1686,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4312160401471776,"extension":6.362925588358351},"index":5,"playId":"b1ae49ea-44d5-3165-b7ad-d9858743dbf7","pitchNumber":3,"startTime":"2026-04-18T00:44:37.293Z","endTime":"2026-04-18T00:44:41.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.760901087923802,"aZ":-33.35494729679072,"pfxX":2.0867616092752628,"pfxZ":-0.7695118752381873,"pX":0.5818713872548064,"pZ":1.6662138749232815,"vX0":6.45426332040705,"vY0":-122.77507560823199,"vZ0":-3.50705542929696,"x":94.82,"y":193.79,"x0":-2.3448631345094024,"y0":50.00158608635496,"z0":5.931709806223279,"aX":3.206776577600562},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":-5.2,"spinRate":2603,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.44496212208305597,"extension":6.175953293029532},"hitData":{"launchSpeed":95.7,"launchAngle":13.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.2,"coordY":133.21}},"index":6,"playId":"f0620e2c-a8cc-3ebd-bb3e-267b2f0c3d9c","pitchNumber":4,"startTime":"2026-04-18T00:44:56.257Z","endTime":"2026-04-18T00:45:09.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:45:09.586Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Edouard Julien to first baseman TJ Rumfield. Shohei Ohtani to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T00:45:20.205Z","endTime":"2026-04-18T00:48:02.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(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":86.7,"endSpeed":80.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.708956547343956,"aZ":-27.995017254815792,"pfxX":-4.496416351863221,"pfxZ":2.5544695284432013,"pX":-1.2201434101426472,"pZ":2.465075007020101,"vX0":4.53990833704589,"vY0":-126.30843036499417,"vZ0":-3.149815195373348,"x":163.51,"y":172.22,"x0":-2.4460167101208996,"y0":50.003509672379565,"z0":5.949737903912058,"aX":-7.35682555836342},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":7.3,"spinRate":1440,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.43158461033794904,"extension":6.234679118571259},"index":0,"playId":"6857814d-e5db-3139-8742-06a6ce0d0d00","pitchNumber":1,"startTime":"2026-04-18T00:46:04.146Z","endTime":"2026-04-18T00:46:08.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902100706871103,"aZ":-28.78331711910351,"pfxX":3.0068990040503865,"pfxZ":2.2714268085382816,"pX":-1.4491918378186759,"pZ":2.347179713959354,"vX0":1.9755762361491733,"vY0":-121.22124548311984,"vZ0":-2.3353169964321068,"x":172.24,"y":175.41,"x0":-2.6644459529795284,"y0":50.00475046461384,"z0":5.827079380565682,"aX":4.490691782449517},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-5.9,"spinRate":2414,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.4512283467907676,"extension":6.119269241126243},"index":1,"playId":"285ee7ab-acf5-3560-8347-e8232aed9a21","pitchNumber":2,"startTime":"2026-04-18T00:46:24.321Z","endTime":"2026-04-18T00:46:28.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.849617800881262,"aZ":-16.616827055563387,"pfxX":-3.926705692392108,"pfxZ":8.73087955171227,"pX":-0.6952788470974454,"pZ":1.9977564234939533,"vX0":6.208884771688836,"vY0":-132.32088860334323,"vZ0":-6.520405579664041,"x":143.5,"y":184.84,"x0":-2.5564444556558548,"y0":50.006058911037364,"z0":5.700763517080909,"aX":-7.000629278261217},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":2288,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.413108228589278,"extension":6.12798040743916},"index":2,"playId":"62ec123a-1015-3a65-bee5-d2b502245cdb","pitchNumber":3,"startTime":"2026-04-18T00:46:45.358Z","endTime":"2026-04-18T00:46:49.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853913649122,"aZ":-25.644013443700565,"pfxX":1.4773470869954726,"pfxZ":3.894181311447011,"pX":-0.680992122500902,"pZ":2.320200314034979,"vX0":4.219805176328504,"vY0":-127.75933927336912,"vZ0":-3.8520179036720084,"x":142.96,"y":176.13,"x0":-2.5367278525426067,"y0":50.00214169619415,"z0":5.8308516579952565,"aX":2.475560819741163},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":-3.5,"spinRate":2404,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.42644262552933654,"extension":6.187555367378483},"index":3,"playId":"478f5c5f-6c3f-3942-8c87-fdf280220bc1","pitchNumber":4,"startTime":"2026-04-18T00:47:07.790Z","endTime":"2026-04-18T00:47:12.141Z","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":86.9,"endSpeed":81.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133555897693217,"aZ":-30.046952453742218,"pfxX":-6.148015030355928,"pfxZ":1.2864988703920783,"pX":-1.701520727263651,"pZ":2.3786727636773763,"vX0":4.347989603416513,"vY0":-126.63527834797237,"vZ0":-2.830052630215052,"x":181.86,"y":174.56,"x0":-2.6289475868167225,"y0":50.00060564670913,"z0":5.876848178586962,"aX":-10.137664105831279},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":10.3,"spinRate":1604,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4300150360318584,"extension":6.114867563055575},"index":4,"playId":"b20bab00-27d2-3c79-a900-229c2c926b1e","pitchNumber":5,"startTime":"2026-04-18T00:47:34.060Z","endTime":"2026-04-18T00:47:38.506Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61377165180629,"aZ":-27.634629322246976,"pfxX":-6.228421412280803,"pfxZ":2.769945124212634,"pX":-1.097635543295859,"pZ":1.9744916533888175,"vX0":5.44384259840369,"vY0":-126.37297762815743,"vZ0":-4.286938498058252,"x":158.84,"y":185.47,"x0":-2.457046298273661,"y0":50.00246843585707,"z0":5.879727096420051,"aX":-10.205138114436636},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":10.2,"spinRate":1556,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4312885381669691,"extension":6.281314350598557},"hitData":{"launchSpeed":83.3,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":157.26}},"index":5,"playId":"69613de6-35fe-38a1-899f-b5928cfa5da1","pitchNumber":6,"startTime":"2026-04-18T00:47:54.918Z","endTime":"2026-04-18T00:48:02.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:48:02.386Z","atBatIndex":1},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Will Smith out on a sacrifice fly to center fielder Brenton Doyle. Shohei Ohtani scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T00:48:53.690Z","endTime":"2026-04-18T00:50:31.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-18T00:48:34.476Z","endTime":"2026-04-18T00:48:55.883Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48866281847571,"aZ":-39.06645693721535,"pfxX":2.708308680403418,"pfxZ":-4.984998987034969,"pX":0.8957653872417283,"pZ":1.5157782263450725,"vX0":6.296781491827956,"vY0":-116.17840487818698,"vZ0":-1.9053543346266681,"x":82.86,"y":197.85,"x0":-2.1895505704808538,"y0":50.00276263525969,"z0":6.021433295209846,"aX":3.743754204889299},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.2,"breakHorizontal":-6.4,"spinRate":2568,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4694464833513181,"extension":6.131226970369989},"index":1,"playId":"0a2d77b3-4909-3e1e-92cf-97cb62cb0b9b","pitchNumber":1,"startTime":"2026-04-18T00:48:55.883Z","endTime":"2026-04-18T00:49:00.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862506575647892,"aZ":-32.97649391366538,"pfxX":0.32528223839603854,"pfxZ":-0.5192599196671398,"pX":1.787091364714748,"pZ":0.15348363476955731,"vX0":10.042149738919386,"vY0":-123.32668353491955,"vZ0":-6.875641070642946,"x":48.88,"y":234.64,"x0":-2.3674456445337846,"y0":50.0027675138645,"z0":5.7339963349673235,"aX":0.5023446979245028},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-2.8,"spinRate":2566,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.44291582315909306,"extension":6.262200259047525},"index":2,"playId":"7aa71534-081b-3a38-b0b6-ca5a2a414687","pitchNumber":2,"startTime":"2026-04-18T00:49:16.567Z","endTime":"2026-04-18T00:49:22.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120259022377958,"aZ":-21.81759431783238,"pfxX":-6.1579204250580535,"pfxZ":5.718919693805828,"pX":-0.044146120204364966,"pZ":2.567824229023308,"vX0":8.593846280418866,"vY0":-132.65837784941746,"vZ0":-4.314326730606641,"x":118.68,"y":169.45,"x0":-2.5018336759664708,"y0":50.002269635027055,"z0":5.773894604780477,"aX":-11.151211651362361},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":9.6,"spinRate":2832,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.4103782497064907,"extension":6.2181673207914026},"index":3,"playId":"7c1217df-bd76-3d8f-a0be-1d274a8aaeca","pitchNumber":3,"startTime":"2026-04-18T00:49:50.304Z","endTime":"2026-04-18T00:49:57.653Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783312839869374,"aZ":-21.050613247959596,"pfxX":-8.055600011329634,"pfxZ":6.113566752411838,"pX":-0.443087552514603,"pZ":2.0886315183758684,"vX0":8.215805325600321,"vY0":-133.09001760381278,"vZ0":-5.548370112018041,"x":133.89,"y":182.39,"x0":-2.502792778378669,"y0":50.003005374583594,"z0":5.695067941440383,"aX":-14.65621899543338},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":2263,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4093522642680796,"extension":6.180956017282824},"hitData":{"launchSpeed":100.3,"launchAngle":29.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":161.21,"coordY":50.04}},"index":4,"playId":"e754f53a-b07f-3740-90c2-1e3de3d515d5","pitchNumber":4,"startTime":"2026-04-18T00:50:15.164Z","endTime":"2026-04-18T00:50:31.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:50:31.503Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (7) on a sharp line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T00:50:48.001Z","endTime":"2026-04-18T00:51:33.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.326647138673923,"aZ":-38.1880877381921,"pfxX":1.6890806158551346,"pfxZ":-4.448100188290033,"pX":-0.640347493881543,"pZ":2.3637786216602494,"vX0":3.49701852203689,"vY0":-114.65199656685498,"vZ0":-0.049230898856972516,"x":141.41,"y":174.96,"x0":-2.3962759924700747,"y0":50.005718499461594,"z0":6.0680322418629284,"aX":2.2811189195848995},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.8,"breakHorizontal":-3.8,"spinRate":2455,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.47511730379084716,"extension":6.02690795013865},"index":0,"playId":"aa2f325e-ec1a-39f3-8f11-04ee7296738a","pitchNumber":1,"startTime":"2026-04-18T00:50:56.359Z","endTime":"2026-04-18T00:51:03.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51337321085055,"aZ":-28.894179042425424,"pfxX":-3.991168203299505,"pfxZ":1.9959572586568939,"pX":-0.14857505483485248,"pZ":2.7795501426558085,"vX0":6.770310468878513,"vY0":-125.98775678455506,"vZ0":-2.228618413188886,"x":122.66,"y":163.73,"x0":-2.3266118974599905,"y0":50.002136919205576,"z0":5.962781924726116,"aX":-6.552888368604163},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":6.0,"spinRate":1685,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4312794784457621,"extension":6.134718146751195},"hitData":{"launchSpeed":103.9,"launchAngle":22.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.17,"coordY":46.86}},"index":1,"playId":"9dfcfe90-05fc-3e47-8350-aac367d901c7","pitchNumber":2,"startTime":"2026-04-18T00:51:18.578Z","endTime":"2026-04-18T00:51:33.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:51:33.990Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T00:51:45.873Z","endTime":"2026-04-18T00:54:19.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":91.4,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098179471720563,"aZ":-16.978196347822625,"pfxX":-3.305174725056391,"pfxZ":8.428263240704144,"pX":1.3786845814438344,"pZ":0.9810830912191507,"vX0":10.958420835116517,"vY0":-132.60459627687982,"vZ0":-9.09934544568311,"x":64.45,"y":212.29,"x0":-2.3559366472937815,"y0":50.0036780919804,"z0":5.665829302400946,"aX":-5.961151098535426},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":4.0,"spinRate":2364,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41113668831163475,"extension":6.359643552412209},"index":0,"playId":"89e582fe-a9a5-3a09-9896-4e551a66e6c0","pitchNumber":1,"startTime":"2026-04-18T00:52:05.807Z","endTime":"2026-04-18T00:52:10.006Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.028451532912396,"aZ":-29.316762389974524,"pfxX":-4.079748172342166,"pfxZ":1.7869328648619796,"pX":-0.8909348154205258,"pZ":2.2750854171279093,"vX0":5.100464118711673,"vY0":-125.33615725028092,"vZ0":-3.178992666097388,"x":150.96,"y":177.35,"x0":-2.4170615374920685,"y0":50.00367257713218,"z0":5.940172576916151,"aX":-6.527197569144202},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":6.2,"spinRate":1442,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4360931440332725,"extension":6.058780511034524},"index":1,"playId":"2861291b-0013-3ac2-b7ec-03d5fd9938b3","pitchNumber":2,"startTime":"2026-04-18T00:52:24.791Z","endTime":"2026-04-18T00:52:51.796Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.113101854791633,"aZ":-15.165041797139601,"pfxX":-2.4987518146159564,"pfxZ":9.266876977579095,"pX":0.9122806242290387,"pZ":1.8625572695183281,"vX0":9.016959573306162,"vY0":-133.71602529950187,"vZ0":-7.502124643592223,"x":82.23,"y":188.49,"x0":-2.158873094915911,"y0":50.00447488984728,"z0":5.764237440938062,"aX":-4.587703343408846},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":2.9,"spinRate":2349,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4074878438824139,"extension":6.056663685422421},"index":2,"playId":"4cc43c1f-9f19-3876-bf2e-20f23c6b329e","pitchNumber":3,"startTime":"2026-04-18T00:53:02.637Z","endTime":"2026-04-18T00:53:07.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.852331948388876,"aZ":-22.42391871560337,"pfxX":-6.894047476193608,"pfxZ":5.293568227173098,"pX":0.4755605352816422,"pZ":2.154512746903521,"vX0":9.90579455191548,"vY0":-133.61294207736228,"vZ0":-5.336582638336056,"x":98.87,"y":180.61,"x0":-2.353182910625018,"y0":50.00093686506886,"z0":5.749721966782052,"aX":-12.692600633281817},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":10.8,"spinRate":2261,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4071122441317083,"extension":6.075489173730216},"index":3,"playId":"788c4385-6981-342f-80ce-cf8fb61a35f5","pitchNumber":4,"startTime":"2026-04-18T00:53:23.695Z","endTime":"2026-04-18T00:53:27.547Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366534514411576,"aZ":-21.19438039745217,"pfxX":-7.273431682982709,"pfxZ":6.015989515062131,"pX":0.1667475725876204,"pZ":1.9191577486658509,"vX0":9.15946845738882,"vY0":-133.21971796114101,"vZ0":-6.175956582397325,"x":110.64,"y":186.96,"x0":-2.3458457262971453,"y0":50.00563013958583,"z0":5.764345959074633,"aX":-13.283186126050301},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":11.5,"spinRate":2231,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4086776592067092,"extension":6.084171286236753},"index":4,"playId":"2aef3892-6ebd-36a8-a207-bcf499376028","pitchNumber":5,"startTime":"2026-04-18T00:53:45.110Z","endTime":"2026-04-18T00:53:51.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-18T00:54:07.418Z","endTime":"2026-04-18T00:54:15.110Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163851719028703,"aZ":-28.186086742143633,"pfxX":-6.4492233880554775,"pfxZ":2.436678673381934,"pX":-0.5414288332394803,"pZ":1.5245300986251116,"vX0":6.617745261287997,"vY0":-126.38751146655702,"vZ0":-5.220187806340157,"x":137.64,"y":197.62,"x0":-2.3425536847361332,"y0":50.0009144224302,"z0":5.850897244692642,"aX":-10.544922648036584},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":10.3,"spinRate":1422,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4315979947385986,"extension":6.252147218458683},"index":6,"playId":"7354263e-5fc9-3d70-8b94-a18b23581ba2","pitchNumber":6,"startTime":"2026-04-18T00:54:15.110Z","endTime":"2026-04-18T00:54:19.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:54:19.863Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T00:56:00.427Z","endTime":"2026-04-18T00:57:59.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218540421765702,"aZ":-15.869967190118217,"pfxX":0.07990018558185241,"pfxZ":8.568483193867253,"pX":0.5020521090999535,"pZ":3.965529658353709,"vX0":5.188536593568888,"vY0":-136.3973516870388,"vZ0":-2.770574724639915,"x":97.86,"y":131.71,"x0":-1.4273337632686318,"y0":50.00227087754426,"z0":6.0755824761460415,"aX":0.15184561602148006},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":-1.1,"spinRate":2602,"spinDirection":188},"zone":12,"typeConfidence":0.85,"plateTime":0.4000540310357752,"extension":7.572772478112529},"index":0,"playId":"f6e91e01-c502-3521-953a-1c3444b755f7","pitchNumber":1,"startTime":"2026-04-18T00:56:29.974Z","endTime":"2026-04-18T00:56:34.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67362317673829,"aZ":-11.64852284722609,"pfxX":-2.613671515905984,"pfxZ":10.664917262161186,"pX":1.0878533105488264,"pZ":1.820457881681493,"vX0":7.704226026318828,"vY0":-136.7764840585241,"vZ0":-8.957235770661168,"x":75.53,"y":189.63,"x0":-1.406344075560753,"y0":50.005431048774746,"z0":5.9046210511345185,"aX":-5.032097404861759},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2566,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.39804909350321793,"extension":7.544097785810829},"index":1,"playId":"4ddb7b6a-5398-35a0-9956-85ff4250264d","pitchNumber":2,"startTime":"2026-04-18T00:56:43.088Z","endTime":"2026-04-18T00:56:47.682Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507031737345578,"aZ":-12.602217196560428,"pfxX":-5.212643509878876,"pfxZ":10.217698710395325,"pX":1.7696525369052243,"pZ":0.45428706222685156,"vX0":10.349540474277017,"vY0":-137.08919721346246,"vZ0":-12.064654274154982,"x":49.55,"y":226.51,"x0":-1.366468695857673,"y0":50.001601736888986,"z0":5.756101546984485,"aX":-9.984190947612465},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2567,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3985740552932695,"extension":7.443773117414492},"index":2,"playId":"426e9c3d-c949-30aa-b181-5176773d3fdf","pitchNumber":3,"startTime":"2026-04-18T00:56:57.101Z","endTime":"2026-04-18T00:57:02.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.744652688732437,"aZ":-12.77905131246373,"pfxX":-0.9695065416107046,"pfxZ":10.058626000722985,"pX":0.19413653708847342,"pZ":2.903676826936076,"vX0":4.512183939357865,"vY0":-138.20354283515385,"vZ0":-5.95535110883841,"x":109.6,"y":160.38,"x0":-1.3360129543178347,"y0":50.002036447659336,"z0":5.95008213186108,"aX":-1.8698809004962327},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2518,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.396824586898219,"extension":7.495772959747749},"index":3,"playId":"3607af4e-dc55-3945-99e4-cb1f8309a1b2","pitchNumber":4,"startTime":"2026-04-18T00:57:16.167Z","endTime":"2026-04-18T00:57:20.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122872887293955,"aZ":-12.841762009778174,"pfxX":-0.638783519529416,"pfxZ":9.972246761906824,"pX":-0.2893941891629441,"pZ":2.1928364918766547,"vX0":3.464442953763056,"vY0":-138.18985922111952,"vZ0":-7.73459018190443,"x":128.03,"y":179.57,"x0":-1.4750316543573085,"y0":50.001691374035836,"z0":5.886218838519245,"aX":-1.2384796065028492},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":0.5,"spinRate":2613,"spinDirection":189},"zone":8,"typeConfidence":0.88,"plateTime":0.39599816438714,"extension":7.60792827500942},"index":4,"playId":"ab295ed2-a332-3d3a-ac42-96332a99bcbe","pitchNumber":5,"startTime":"2026-04-18T00:57:30.331Z","endTime":"2026-04-18T00:57:35.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376521343975238,"aZ":-14.800313323503088,"pfxX":-0.06832104106467574,"pfxZ":8.877615984880318,"pX":0.6363733647331645,"pZ":2.4380153512720733,"vX0":5.4072756918390885,"vY0":-138.6202302035571,"vZ0":-6.707766757538383,"x":92.74,"y":172.95,"x0":-1.3261370621561723,"y0":50.00395697249754,"z0":5.867253637295705,"aX":-0.13525672199191585},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-1.0,"spinRate":2644,"spinDirection":183},"zone":6,"typeConfidence":0.87,"plateTime":0.39430118583755336,"extension":7.447252701648894},"hitData":{"launchSpeed":90.0,"launchAngle":9.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.89,"coordY":130.57}},"index":5,"playId":"94d9cda8-571d-37a2-af4e-e0be2f826a16","pitchNumber":6,"startTime":"2026-04-18T00:57:49.564Z","endTime":"2026-04-18T00:57:59.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T00:57:59.461Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T00:58:06.714Z","endTime":"2026-04-18T01:01:13.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.817618751457633,"aZ":-29.9812541193432,"pfxX":2.31554152581206,"pfxZ":1.2909338154612868,"pX":0.24882789883559514,"pZ":2.9077552715439436,"vX0":4.25214106205479,"vY0":-128.8786141291029,"vZ0":-1.8374590112013949,"x":107.52,"y":160.27,"x0":-1.7158127604615658,"y0":50.00453214661127,"z0":5.919469720031282,"aX":3.9415858423143506},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":-5.0,"spinRate":2495,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.423089970027561,"extension":7.244909324016565},"index":0,"playId":"8508b82b-31c1-38d9-9a80-35a65f576756","pitchNumber":1,"startTime":"2026-04-18T00:58:25.501Z","endTime":"2026-04-18T00:58:29.954Z","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":79.6,"endSpeed":73.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245248210848455,"aZ":-44.43595734983387,"pfxX":4.416447469159093,"pfxZ":-8.98334760158549,"pX":-0.16051064262031398,"pZ":2.9603683851602627,"vX0":1.6340692130843424,"vY0":-115.95601980824557,"vZ0":2.0802562628723846,"x":123.12,"y":158.85,"x0":-1.447741473551549,"y0":50.00406759822286,"z0":6.284444343466254,"aX":6.026943394214079},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.5,"breakHorizontal":-8.4,"spinRate":2843,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.47197382139467425,"extension":7.165166627198621},"index":1,"playId":"7d61629a-d2e5-35ca-88f5-6ab254dde3b7","pitchNumber":2,"startTime":"2026-04-18T00:58:40.295Z","endTime":"2026-04-18T00:58:45.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493915193317044,"aZ":-42.14071180989534,"pfxX":1.3981415715978,"pfxZ":-6.271883832630358,"pX":0.9819115108661054,"pZ":1.2375794590621028,"vX0":5.528826537608082,"vY0":-124.59236498439456,"vZ0":-3.2852580892824017,"x":79.57,"y":205.37,"x0":-1.4378478576933427,"y0":50.00369410908764,"z0":6.018892900700874,"aX":2.2206358029062043},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.9,"breakHorizontal":-3.7,"spinRate":2798,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.43781530166581684,"extension":7.57592048716063},"index":2,"playId":"b92f677a-ec4c-38e5-9a2b-cf40a43717a5","pitchNumber":3,"startTime":"2026-04-18T00:58:58.662Z","endTime":"2026-04-18T00:59:03.074Z","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":91.0,"endSpeed":85.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.284196290051106,"aZ":-30.395505537287217,"pfxX":2.3536539484686023,"pfxZ":0.9819765985392372,"pX":0.9989909538190406,"pZ":2.15012570087271,"vX0":5.815229887242265,"vY0":-132.58784525439864,"vZ0":-4.166418929445975,"x":78.92,"y":180.73,"x0":-1.5122136431266209,"y0":50.00532385306021,"z0":5.913148169413788,"aX":4.269503587677123},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.2,"breakHorizontal":-5.3,"spinRate":2761,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41013872949728825,"extension":7.347060918804554},"index":3,"playId":"711cf744-b646-3c24-9a0e-2ce0eca9725c","pitchNumber":4,"startTime":"2026-04-18T00:59:15.974Z","endTime":"2026-04-18T00:59:23.992Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52359675211889,"aZ":-43.1585463903884,"pfxX":4.5923432631825065,"pfxZ":-7.373872763748572,"pX":1.1575834462897538,"pZ":1.3290421536541166,"vX0":4.31180420947084,"vY0":-121.21841845275442,"vZ0":-2.434228088902061,"x":72.88,"y":202.9,"x0":-1.2404318180294467,"y0":50.003975425336144,"z0":6.111489027507646,"aX":6.839200719389764},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.7,"breakHorizontal":-9.4,"spinRate":2999,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4517112969541093,"extension":7.419073599042397},"index":4,"playId":"6a06fcfe-d9c3-3aa9-bccf-918a9f26e7a1","pitchNumber":5,"startTime":"2026-04-18T00:59:44.301Z","endTime":"2026-04-18T00:59:49.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85426210101244,"aZ":-19.71249674394116,"pfxX":1.7819492007751596,"pfxZ":6.323031686435044,"pX":-0.10641018919974811,"pZ":5.028182121653414,"vX0":3.2233399938977594,"vY0":-139.1661265165567,"vZ0":0.7098784892986861,"x":121.06,"y":103.02,"x0":-1.5090071910047196,"y0":50.001431793313984,"z0":6.070898603357104,"aX":3.5111782669843405},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":-3.8,"spinRate":2606,"spinDirection":187},"zone":11,"typeConfidence":0.86,"plateTime":0.3928679821297587,"extension":7.342723496101159},"index":5,"playId":"6ef72648-9cd9-3234-8fd6-b0d04773bd5c","pitchNumber":6,"startTime":"2026-04-18T01:00:06.406Z","endTime":"2026-04-18T01:00:10.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527115833496417,"aZ":-15.792439403285346,"pfxX":0.09328508230351495,"pfxZ":8.093441813840899,"pX":1.0233382790418584,"pZ":3.7681154673189186,"vX0":6.310597478217123,"vY0":-140.37049462606495,"vZ0":-3.290629860858171,"x":77.99,"y":137.04,"x0":-1.2526848640757937,"y0":50.00306808446693,"z0":5.964805743180991,"aX":0.18750108928734488},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":-1.3,"spinRate":2474,"spinDirection":188},"zone":12,"typeConfidence":0.88,"plateTime":0.3881050058264641,"extension":7.413717231425193},"index":6,"playId":"46210d41-c963-3256-aeb5-f729f71120de","pitchNumber":7,"startTime":"2026-04-18T01:00:25.644Z","endTime":"2026-04-18T01:00:31.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164480995002933,"aZ":-13.792106424890518,"pfxX":0.31665150066204395,"pfxZ":8.952819948065194,"pX":0.039240516202939994,"pZ":2.71003051279008,"vX0":3.594404044286412,"vY0":-141.21621383142417,"vZ0":-6.6361382988284605,"x":115.5,"y":165.61,"x0":-1.2825870782639317,"y0":50.004786845559785,"z0":5.949630066524183,"aX":0.6490166123595372},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-1.2,"spinRate":2539,"spinDirection":189},"zone":5,"typeConfidence":0.88,"plateTime":0.38543772569848844,"extension":7.432933092057943},"index":7,"playId":"72da077f-3d4b-3fb4-a835-a77b021d41a2","pitchNumber":8,"startTime":"2026-04-18T01:00:45.654Z","endTime":"2026-04-18T01:00:49.991Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44633927146363,"aZ":-41.789178265811096,"pfxX":1.9147439476495278,"pfxZ":-6.839055145407035,"pX":0.7560215446072553,"pZ":0.1393213291871869,"vX0":4.10775065681396,"vY0":-117.31308041286528,"vZ0":-4.662628963209892,"x":88.18,"y":235.02,"x0":-1.2606770452495744,"y0":50.00437311299352,"z0":6.014058533809832,"aX":2.6908081401189436},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.2,"breakHorizontal":-4.4,"spinRate":2814,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4654121917418883,"extension":7.476908170491295},"index":8,"playId":"b5cea829-4ee2-3e6f-bd1d-479303b23829","pitchNumber":9,"startTime":"2026-04-18T01:01:09.631Z","endTime":"2026-04-18T01:01:13.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:01:13.914Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging. Mickey Moniak steals (1) 2nd base.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T01:01:24.231Z","endTime":"2026-04-18T01:02:59.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":95.7,"endSpeed":88.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99139318168645,"aZ":-14.023456206408087,"pfxX":-0.9533906902839795,"pfxZ":9.161936274691046,"pX":0.054811449386768296,"pZ":3.0386152533123565,"vX0":4.295345566711195,"vY0":-139.32351277364768,"vZ0":-5.29770458747693,"x":114.91,"y":156.74,"x0":-1.3777884371624627,"y0":50.00418063147671,"z0":5.879224375632326,"aX":-1.8891227601739118},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":1.0,"spinRate":2497,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.3919496975010466,"extension":7.472230685048339},"index":0,"playId":"60e0070a-8f6b-33bf-84e9-56c893191be9","pitchNumber":1,"startTime":"2026-04-18T01:01:43.497Z","endTime":"2026-04-18T01:01:49.687Z","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":95.5,"endSpeed":88.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562527426528792,"aZ":-14.996063887516765,"pfxX":-0.6405525210024425,"pfxZ":8.704714338151728,"pX":0.5153661871106257,"pZ":2.0436971959137,"vX0":5.270021349093481,"vY0":-138.9648987795819,"vZ0":-7.594342026316013,"x":97.36,"y":183.6,"x0":-1.3151838973000938,"y0":50.00115010651479,"z0":5.790714290678716,"aX":-1.2646820629958888},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":0.1,"spinRate":2643,"spinDirection":185},"zone":9,"typeConfidence":0.88,"plateTime":0.39282699207753335,"extension":7.573074951245478},"index":1,"playId":"5e8ced05-3bd3-3b63-a368-0c307b2fee7c","pitchNumber":2,"startTime":"2026-04-18T01:02:19.216Z","endTime":"2026-04-18T01:02:23.744Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42519659152855,"aZ":-29.75843589083502,"pfxX":1.380576029599089,"pfxZ":1.3398921830481392,"pX":0.8687541397560222,"pZ":1.578563193288489,"vX0":5.489474388886421,"vY0":-132.24391533033463,"vZ0":-5.700646433502179,"x":83.89,"y":196.16,"x0":-1.3982567998526552,"y0":50.00352374005123,"z0":5.8966440149767685,"aX":2.4886776321926614},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2640,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41136029810814323,"extension":7.391927077320912},"index":2,"playId":"95b515c5-e88d-30eb-8af1-71fc38c71841","pitchNumber":3,"startTime":"2026-04-18T01:02:54.170Z","endTime":"2026-04-18T01:02:59.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:02:59.978Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T01:03:32.151Z","endTime":"2026-04-18T01:05:00.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00223158824846,"aZ":-17.119897008590613,"pfxX":-0.6330818996247456,"pfxZ":7.672385702060815,"pX":-0.4857597946866451,"pZ":3.0167315729119273,"vX0":2.960696891674183,"vY0":-138.7028668019125,"vZ0":-4.855480499213954,"x":135.52,"y":157.33,"x0":-1.4815271112775852,"y0":50.00172708553069,"z0":5.919834990365444,"aX":-1.242303016216341},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":0.6,"spinRate":2452,"spinDirection":192},"zone":1,"typeConfidence":0.88,"plateTime":0.39384674862494684,"extension":7.435403263926331},"index":0,"playId":"ebe5dd15-4a1f-3657-8489-e08e8403e872","pitchNumber":1,"startTime":"2026-04-18T01:03:42.501Z","endTime":"2026-04-18T01:03:46.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23616044413007,"aZ":-45.30501108115652,"pfxX":4.377413227856204,"pfxZ":-9.598380341328289,"pX":-0.7870994910569078,"pZ":2.976307076301771,"vX0":0.2761016774626322,"vY0":-116.36764486556773,"vZ0":2.348527503313746,"x":147.0,"y":158.42,"x0":-1.4758331752923455,"y0":50.00140209930205,"z0":6.252286047276553,"aX":5.99040980495083},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.4,"breakHorizontal":-8.0,"spinRate":2844,"spinDirection":28},"zone":1,"typeConfidence":2.0,"plateTime":0.4710564908518933,"extension":7.373107240144165},"index":1,"playId":"31054240-b7f5-38b1-b9ed-711bf096a00b","pitchNumber":2,"startTime":"2026-04-18T01:04:02.131Z","endTime":"2026-04-18T01:04:07.147Z","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":95.3,"endSpeed":88.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54353341914994,"aZ":-17.484029744676814,"pfxX":1.3065579612311513,"pfxZ":7.381486598646026,"pX":0.7065075861819016,"pZ":3.0320656025424015,"vX0":5.062589872758431,"vY0":-138.872721567444,"vZ0":-4.782241925743639,"x":90.07,"y":156.91,"x0":-1.2960077853035792,"y0":50.004013877933474,"z0":5.907697238305822,"aX":2.600592773901809},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-3.2,"spinRate":2543,"spinDirection":183},"zone":3,"typeConfidence":0.82,"plateTime":0.3915648887875198,"extension":7.4274305983358895},"index":2,"playId":"b85b2795-f433-3407-9740-bf21e7b989fe","pitchNumber":3,"startTime":"2026-04-18T01:04:23.715Z","endTime":"2026-04-18T01:04:28.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65049260769942,"aZ":-45.304879354257984,"pfxX":2.6355307698159867,"pfxZ":-8.802070832571683,"pX":0.09869759554354872,"pZ":1.5863402212913997,"vX0":2.275781452016659,"vY0":-121.56680400913227,"vZ0":-1.511219585600247,"x":113.24,"y":195.95,"x0":-1.1932990400801857,"y0":50.0047585624995,"z0":6.161800716067198,"aX":3.930264750796307},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-16.1,"breakHorizontal":-5.3,"spinRate":2921,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4511935358507122,"extension":7.3452513314026815},"index":3,"playId":"e5b0e7c9-18b3-3386-8704-7426eebc2d98","pitchNumber":4,"startTime":"2026-04-18T01:04:56.127Z","endTime":"2026-04-18T01:05:00.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:05:00.697Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (5) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:07:00.277Z","endTime":"2026-04-18T01:08:23.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":74.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.140521179189577,"aZ":-36.99404520676763,"pfxX":2.046217600538572,"pfxZ":-3.4975309945401283,"pX":0.29118285621390666,"pZ":0.686746278727184,"vX0":5.741044413153816,"vY0":-115.7257263500357,"vZ0":-3.863127748805093,"x":105.9,"y":220.24,"x0":-2.470596319304804,"y0":50.0016310449633,"z0":5.859959732101415,"aX":2.82128561021866},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.0,"breakHorizontal":-4.9,"spinRate":2670,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.47024310886152065,"extension":5.8229390747347},"index":0,"playId":"ea85987a-f3f5-38eb-abf5-2fbdfffe5281","pitchNumber":1,"startTime":"2026-04-18T01:07:08.792Z","endTime":"2026-04-18T01:07:12.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.672111150493585,"aZ":-35.247604650552866,"pfxX":3.8619191678333573,"pfxZ":-2.235201970401862,"pX":0.03957597016339679,"pZ":1.7021595504446754,"vX0":4.043643846969359,"vY0":-115.39880540208821,"vZ0":-2.1355733552812697,"x":115.49,"y":192.82,"x0":-2.2249871796298017,"y0":50.00323023330737,"z0":5.975297793840894,"aX":5.306971835244578},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.3,"breakHorizontal":-7.8,"spinRate":2562,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.47125667283108275,"extension":6.013785427843462},"index":1,"playId":"e8165fe1-06a7-31fb-a436-41ed87fc5e9f","pitchNumber":2,"startTime":"2026-04-18T01:07:25.156Z","endTime":"2026-04-18T01:07:29.653Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969631373681022,"aZ":-16.09959918586046,"pfxX":-4.649551138797084,"pfxZ":9.041452364354361,"pX":-1.0148445198081901,"pZ":1.876086256884331,"vX0":5.464056317126119,"vY0":-132.1972652666719,"vZ0":-6.9675453974864725,"x":155.68,"y":188.13,"x0":-2.500008888252922,"y0":50.00316666339497,"z0":5.718066353660885,"aX":-8.26746778106007},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2408,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41359708516061655,"extension":5.971820407310049},"index":2,"playId":"f8386381-6265-3635-9e90-5f49490954e9","pitchNumber":3,"startTime":"2026-04-18T01:07:41.497Z","endTime":"2026-04-18T01:07:46.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.580183596734688,"aZ":-26.321019227260386,"pfxX":-0.2881457069700577,"pfxZ":3.4249800128588337,"pX":-0.38183550268665156,"pZ":2.4389509655155885,"vX0":5.4689192943453415,"vY0":-128.66388131469284,"vZ0":-3.5037314280959886,"x":131.55,"y":172.93,"x0":-2.4794635299390775,"y0":50.005664876084346,"z0":5.812482268732657,"aX":-0.4929192594793624},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2400,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4224221560966561,"extension":6.109685596482141},"hitData":{"launchSpeed":107.9,"launchAngle":25.0,"totalDistance":452.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.77,"coordY":25.37}},"index":3,"playId":"97314c4d-c0a7-3dc5-94ec-6148cff6bf23","pitchNumber":4,"startTime":"2026-04-18T01:07:58.380Z","endTime":"2026-04-18T01:08:23.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:08:23.538Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:08:34.557Z","endTime":"2026-04-18T01:10:54.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338018490375074,"aZ":-15.113042906810831,"pfxX":-4.686059447817868,"pfxZ":9.432798273556642,"pX":-0.1615113863300829,"pZ":2.4798790923821548,"vX0":7.1410249542403506,"vY0":-132.86207821594851,"vZ0":-5.9997156435296874,"x":123.16,"y":171.82,"x0":-2.2608773337037182,"y0":50.00189615184571,"z0":5.8438604789796,"aX":-8.475529886058847},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2515,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.41040447086487486,"extension":6.071375317898477},"index":0,"playId":"23588360-6dc7-3f06-b9b3-c4daed44d945","pitchNumber":1,"startTime":"2026-04-18T01:08:45.617Z","endTime":"2026-04-18T01:08:49.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-18T01:09:01.350Z","endTime":"2026-04-18T01:09:08.887Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":608372,"fullName":"Tomoyuki Sugano"}}},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"637d74dd-0d01-4c4e-bff5-8937e0fd8f88","pitchNumber":1,"startTime":"2026-04-18T01:09:08.887Z","endTime":"2026-04-18T01:09:13.887Z","isPitch":false,"type":"no_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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908255429177032,"aZ":-24.849658983889857,"pfxX":-0.37834752665673577,"pfxZ":4.285249179989371,"pX":1.3638456041444935,"pZ":0.9573426165537164,"vX0":8.943906415171911,"vY0":-128.90923637509437,"vZ0":-7.553406935916413,"x":65.01,"y":212.93,"x0":-2.078999532817243,"y0":50.00389628716862,"z0":5.800713165573106,"aX":-0.6485963620303664},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2390,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42241482859413715,"extension":6.105641776985259},"index":3,"playId":"f73dbebd-4781-3505-90e7-cef590a3fa12","pitchNumber":2,"startTime":"2026-04-18T01:09:27.355Z","endTime":"2026-04-18T01:09:32.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040555692247903,"aZ":-16.07379047075448,"pfxX":-4.470864551718902,"pfxZ":8.7927863782105,"pX":0.91280383723968,"pZ":2.327345189077681,"vX0":9.710787520394991,"vY0":-133.5378248130945,"vZ0":-6.2593849777670645,"x":82.21,"y":175.94,"x0":-2.167599514915546,"y0":50.00234709544937,"z0":5.831495064528548,"aX":-8.186879032176572},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2470,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4080279466016097,"extension":6.151989852221632},"index":4,"playId":"472ddeed-8784-3b08-8c51-58b4722fefae","pitchNumber":3,"startTime":"2026-04-18T01:09:44.404Z","endTime":"2026-04-18T01:09:49.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65733687623708,"aZ":-16.326925843560712,"pfxX":-4.887320658202371,"pfxZ":8.689153466175703,"pX":0.6083762150753602,"pZ":2.6591712089890054,"vX0":9.27670931341518,"vY0":-133.2252306432869,"vZ0":-5.225529920424415,"x":93.81,"y":166.98,"x0":-2.2608755777228615,"y0":50.00507656814149,"z0":5.799769364903782,"aX":-8.91680886333858},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2372,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40882583091507874,"extension":6.225474996255239},"index":5,"playId":"4c578a0a-9ca7-3b06-9f4f-6a318a4557dc","pitchNumber":4,"startTime":"2026-04-18T01:10:03.275Z","endTime":"2026-04-18T01:10:07.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80811291675493,"aZ":-15.781276209151118,"pfxX":-4.923621446380593,"pfxZ":9.021222458567717,"pX":1.0279223886143218,"pZ":2.7051506329045107,"vX0":10.18738367076974,"vY0":-133.02520098379833,"vZ0":-5.282804989158115,"x":77.82,"y":165.74,"x0":-2.1878928573287952,"y0":50.00379776620089,"z0":5.836302798043448,"aX":-8.948930490119722},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2473,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40956996947461555,"extension":6.153498530057939},"index":6,"playId":"cc579f13-9db6-3829-83c6-d919db100910","pitchNumber":5,"startTime":"2026-04-18T01:10:22.624Z","endTime":"2026-04-18T01:10:26.807Z","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":91.6,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1924557823924,"aZ":-20.140211603659047,"pfxX":-8.67758285363747,"pfxZ":6.627464542480479,"pX":0.1237188804865931,"pZ":1.7980976326570002,"vX0":9.604831606522707,"vY0":-133.060877824725,"vZ0":-6.508368419127649,"x":112.28,"y":190.23,"x0":-2.3840126009977802,"y0":50.00261475018294,"z0":5.707160527533112,"aX":-15.75600473364319},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":13.9,"spinRate":2319,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4096714089032769,"extension":6.200067955285011},"hitData":{"launchSpeed":100.7,"launchAngle":15.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.06,"coordY":91.89}},"index":7,"playId":"e085d1bc-55e5-3e7c-89b7-207491e28dc5","pitchNumber":6,"startTime":"2026-04-18T01:10:45.324Z","endTime":"2026-04-18T01:10:54.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:10:54.108Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hyeseong Kim flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:11:04.078Z","endTime":"2026-04-18T01:12:19.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842811136802684,"aZ":-15.748884105049877,"pfxX":-4.938116888273155,"pfxZ":9.00616669927575,"pX":-0.13834459205610453,"pZ":2.638738979519276,"vX0":7.508338786516675,"vY0":-133.25985370339671,"vZ0":-5.355963892262475,"x":122.27,"y":167.53,"x0":-2.3327269089394207,"y0":50.00412085806678,"z0":5.78735563673067,"aX":-9.008058468890596},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2498,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40882170253253713,"extension":6.081972094893708},"index":0,"playId":"decea099-af15-36ae-a6b7-5b962f499805","pitchNumber":1,"startTime":"2026-04-18T01:11:16.211Z","endTime":"2026-04-18T01:11:20.741Z","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":87.6,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6709573936064,"aZ":-23.394325345742534,"pfxX":-7.623233201158457,"pfxZ":5.259228486665545,"pX":-0.9380325410134707,"pZ":1.32149887369937,"vX0":6.081369013482825,"vY0":-127.43109876358729,"vZ0":-6.746495124963307,"x":152.76,"y":203.1,"x0":-2.348377492159574,"y0":50.00059691327894,"z0":5.813883823320921,"aX":-12.715725931361527},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.4,"breakHorizontal":12.7,"spinRate":1926,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42750716164699387,"extension":6.222545168787436},"index":1,"playId":"110bb485-9008-35c0-b6c2-8e779bd17dab","pitchNumber":2,"startTime":"2026-04-18T01:11:31.224Z","endTime":"2026-04-18T01:11:36.282Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123326783277093,"aZ":-21.364303460358972,"pfxX":-7.477088873961682,"pfxZ":6.611635362610242,"pX":0.24030814940200804,"pZ":1.1939226507379948,"vX0":8.519152704698705,"vY0":-125.8814260932641,"vZ0":-7.162752494143676,"x":107.84,"y":206.54,"x0":-2.187306175724333,"y0":50.000427600208695,"z0":5.757588437544194,"aX":-12.220258568729893},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.8,"breakHorizontal":12.0,"spinRate":2020,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.43207804859341303,"extension":6.299853578832743},"index":2,"playId":"f4025814-3910-38d4-9f53-727cd16d7881","pitchNumber":3,"startTime":"2026-04-18T01:11:46.526Z","endTime":"2026-04-18T01:11:51.344Z","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":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654298578975304,"aZ":-20.59490214466656,"pfxX":-7.89439719661531,"pfxZ":6.391030880397994,"pX":-0.038453819951036854,"pZ":2.3815343077249964,"vX0":8.731265216407989,"vY0":-132.77947478323267,"vZ0":-4.961866304296633,"x":118.47,"y":174.48,"x0":-2.3218183793125102,"y0":50.00012434416492,"z0":5.744522647730519,"aX":-14.294651250732073},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":12.7,"spinRate":2367,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4103093699671261,"extension":6.182972273236055},"hitData":{"launchSpeed":79.0,"launchAngle":47.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.26,"coordY":126.46}},"index":3,"playId":"4b3db08a-0db3-36c7-a37e-07ce34ee319e","pitchNumber":4,"startTime":"2026-04-18T01:12:05.321Z","endTime":"2026-04-18T01:12:19.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:12:19.040Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a line drive to right fielder Troy Johnston.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:12:22.180Z","endTime":"2026-04-18T01:13:41.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":87.0,"endSpeed":80.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33046449639206,"aZ":-25.191881452547687,"pfxX":-8.162103509617948,"pfxZ":4.267416120372251,"pX":-0.18497405905907066,"pZ":1.5549343810360954,"vX0":7.740836092849013,"vY0":-126.4397609796094,"vZ0":-5.597414301197601,"x":124.05,"y":196.8,"x0":-2.2109019628815614,"y0":50.00055009537636,"z0":5.792393136371992,"aX":-13.348044426917975},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":2008,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4315263685997244,"extension":6.256659108794149},"index":0,"playId":"0203d596-66e3-3fd2-a8cc-3e315fb7b2e7","pitchNumber":1,"startTime":"2026-04-18T01:12:46.931Z","endTime":"2026-04-18T01:12:52.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":75.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.505675220803667,"aZ":-39.95610311938453,"pfxX":2.8374731346260025,"pfxZ":-5.550673192790466,"pX":-0.9147813146247653,"pZ":2.1427357892138286,"vX0":2.7690209145429425,"vY0":-116.67909936868236,"vZ0":-0.3297230783289613,"x":151.87,"y":180.93,"x0":-2.478328704609999,"y0":50.00363203044693,"z0":5.998345780699003,"aX":3.977303098801052},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.0,"breakHorizontal":-5.8,"spinRate":2618,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4664647921277232,"extension":6.034144525496721},"index":1,"playId":"22d77bbd-3dda-3c72-b886-3cd3dbaa4381","pitchNumber":2,"startTime":"2026-04-18T01:13:06.893Z","endTime":"2026-04-18T01:13:11.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998380114153523,"aZ":-20.22270442933706,"pfxX":-7.032799220350899,"pfxZ":7.387161819656574,"pX":-0.5875681699594307,"pZ":2.376982372578588,"vX0":6.44197669702266,"vY0":-125.52225894779929,"vZ0":-4.644536648172412,"x":139.4,"y":174.6,"x0":-2.2560067816830585,"y0":50.005628675499565,"z0":5.867483185772786,"aX":-11.385065342854325},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":1858,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.43399519593717617,"extension":6.133689668453584},"hitData":{"launchSpeed":86.3,"launchAngle":13.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.64,"coordY":98.14}},"index":2,"playId":"878c2252-bc4e-3332-b735-c8ef7300c974","pitchNumber":3,"startTime":"2026-04-18T01:13:28.822Z","endTime":"2026-04-18T01:13:41.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:13:41.586Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a line drive to right fielder Troy Johnston. Alex Freeland to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:13:49.283Z","endTime":"2026-04-18T01:15:54.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82380206517538,"aZ":-16.240418049500946,"pfxX":-3.513870505323121,"pfxZ":8.765282511785017,"pX":-0.32135246167081183,"pZ":2.5503978360897324,"vX0":6.732977156773928,"vY0":-133.4896843030098,"vZ0":-5.452692884286962,"x":129.25,"y":169.92,"x0":-2.411658645542462,"y0":50.00251926379923,"z0":5.775824787050306,"aX":-6.3878408561892055},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":5.0,"spinRate":2431,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40921026227766344,"extension":6.141826644999291},"index":0,"playId":"df5b4f4f-a133-372e-b238-d983afb0f722","pitchNumber":1,"startTime":"2026-04-18T01:14:08.497Z","endTime":"2026-04-18T01:14:13.082Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917109586159874,"aZ":-24.365823125160325,"pfxX":-9.0616052314314,"pfxZ":4.768237501438697,"pX":0.12046647927649565,"pZ":1.5921512190291602,"vX0":8.706451058459889,"vY0":-126.60509817170103,"vZ0":-5.691416486949246,"x":112.41,"y":195.79,"x0":-2.1725953900502337,"y0":50.0010044961471,"z0":5.799078446489469,"aX":-14.827074504054023},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":1930,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.43132920765920657,"extension":6.1807642015171655},"index":1,"playId":"ca3acbe4-7ea2-3b8b-b014-39de01715a98","pitchNumber":2,"startTime":"2026-04-18T01:14:28.821Z","endTime":"2026-04-18T01:14:35.163Z","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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54124254021439,"aZ":-26.809185615375117,"pfxX":-7.283301767770597,"pfxZ":3.317484601723449,"pX":0.2004114697062503,"pZ":0.48427949914641344,"vX0":8.293289422868742,"vY0":-125.56158791051912,"vZ0":-7.664968677949171,"x":109.36,"y":225.7,"x0":-2.1804088953108005,"y0":50.00259633008847,"z0":5.720974584121325,"aX":-11.771033572749092},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":11.5,"spinRate":1861,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.43422306035600045,"extension":6.262207380306366},"index":2,"playId":"c9e501b8-ec4c-3d75-a58e-f89b5106ac7d","pitchNumber":3,"startTime":"2026-04-18T01:14:54.981Z","endTime":"2026-04-18T01:15:00.161Z","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":87.2,"endSpeed":81.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687744886349595,"aZ":-28.49388516358904,"pfxX":-5.702163239599669,"pfxZ":2.229198821296369,"pX":-0.46705914173957763,"pZ":1.5820842487639362,"vX0":6.53500647733097,"vY0":-126.8738402717628,"vZ0":-4.920062163280183,"x":134.8,"y":196.06,"x0":-2.319232655927417,"y0":50.00509516822138,"z0":5.781451515989314,"aX":-9.422881306964772},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":9.1,"spinRate":1665,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42951841430662974,"extension":6.324349895675862},"index":3,"playId":"d5570bec-9d76-33b4-a39e-adc24e4f7c76","pitchNumber":4,"startTime":"2026-04-18T01:15:20.434Z","endTime":"2026-04-18T01:15:25.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44544145817118,"aZ":-28.08490198740515,"pfxX":-6.568593611133888,"pfxZ":2.4536468017180333,"pX":0.13930496948028293,"pZ":1.2684603841300088,"vX0":8.056937848368412,"vY0":-127.4171817713763,"vZ0":-5.857555009707016,"x":111.69,"y":204.53,"x0":-2.188137000738272,"y0":50.005937835173754,"z0":5.774121219074402,"aX":-10.967132495521204},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":1711,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4273867301861731,"extension":6.3053335983455465},"hitData":{"launchSpeed":91.3,"launchAngle":9.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.12,"coordY":124.07}},"index":4,"playId":"b3ca8d4d-6b4c-3f81-9c29-cb3e028ac6dc","pitchNumber":5,"startTime":"2026-04-18T01:15:42.972Z","endTime":"2026-04-18T01:15:54.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:15:54.175Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T01:16:05.769Z","endTime":"2026-04-18T01:18:00.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309271943684575,"aZ":-21.776997210655157,"pfxX":-0.6050425763290393,"pfxZ":5.844087783879042,"pX":-0.19317844146076465,"pZ":2.9776337283962344,"vX0":6.075640714737765,"vY0":-131.41769290353128,"vZ0":-3.2361188445564046,"x":124.36,"y":158.38,"x0":-2.439489308086953,"y0":50.00362199130849,"z0":5.810575845375521,"aX":-1.0766404803731797},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2516,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.414048906951046,"extension":6.2074326570024825},"index":0,"playId":"aeb84276-e395-3032-a3ad-f1ba0d07eb25","pitchNumber":1,"startTime":"2026-04-18T01:16:36.524Z","endTime":"2026-04-18T01:16:40.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.213033070046738,"aZ":-35.513246674011356,"pfxX":0.3847523208542785,"pfxZ":-2.41989587980825,"pX":-0.0598512498032648,"pZ":0.5465569243888514,"vX0":4.805938006215381,"vY0":-115.94811256802112,"vZ0":-4.413478517088012,"x":119.28,"y":224.02,"x0":-2.199090550558593,"y0":50.004705140974764,"z0":5.819984688519381,"aX":0.5299324597190423},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.2,"breakHorizontal":-1.8,"spinRate":2460,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4702076038114811,"extension":6.058197337933498},"index":1,"playId":"ece65b5d-7a4d-39d7-a8b6-77fb90896d8d","pitchNumber":2,"startTime":"2026-04-18T01:17:04.325Z","endTime":"2026-04-18T01:17:08.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.704550465819718,"aZ":-15.431170905739867,"pfxX":-4.592289607856223,"pfxZ":9.192805850055736,"pX":-0.21392285622857404,"pZ":2.0815669488167297,"vX0":7.254444531366835,"vY0":-133.15762056174643,"vZ0":-6.464388471558196,"x":125.15,"y":182.58,"x0":-2.359102723524204,"y0":50.00662731145434,"z0":5.629357636937948,"aX":-8.368452305514854},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2414,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4090714470173511,"extension":6.220024755324436},"index":2,"playId":"3fba89ae-4eaa-348e-afae-bf98edd679c7","pitchNumber":3,"startTime":"2026-04-18T01:17:31.763Z","endTime":"2026-04-18T01:17:38.218Z","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":90.7,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50891490661626,"aZ":-18.966281768950477,"pfxX":-3.4692540404642136,"pfxZ":7.320982815643246,"pX":-0.37218516779723715,"pZ":3.5211078440362598,"vX0":6.950848389203445,"vY0":-132.07036305465428,"vZ0":-2.3774294759436745,"x":131.19,"y":143.71,"x0":-2.56253162939492,"y0":50.003133518484326,"z0":5.795686034091071,"aX":-6.259934824631152},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":5.2,"spinRate":2376,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4114045088793774,"extension":6.176753129891655},"index":3,"playId":"a75538b0-6d4c-3648-80a9-c989ddc3cece","pitchNumber":4,"startTime":"2026-04-18T01:17:55.743Z","endTime":"2026-04-18T01:18:00.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:18:00.563Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T01:19:59.196Z","endTime":"2026-04-18T01:21:57.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510324534655748,"aZ":-13.793685364989262,"pfxX":-1.0512351658938286,"pfxZ":9.8283754155524,"pX":-0.11533728267957673,"pZ":2.3645730104705627,"vX0":3.498155638064927,"vY0":-134.73815334982007,"vZ0":-7.088985161739908,"x":121.4,"y":174.94,"x0":-1.284172091858376,"y0":50.00609717348133,"z0":5.971673237560731,"aX":-1.9668321523372418},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":2498,"spinDirection":188},"zone":5,"typeConfidence":0.84,"plateTime":0.4038434722353301,"extension":7.439936196399065},"index":0,"playId":"9098fce6-c7e4-337d-9aba-02a0c4bb72fb","pitchNumber":1,"startTime":"2026-04-18T01:20:19.910Z","endTime":"2026-04-18T01:20:25.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.406929990916087,"aZ":-23.147754178468308,"pfxX":1.3821648615080768,"pfxZ":5.0128376491295645,"pX":1.867042522789995,"pZ":0.4605094400880709,"vX0":8.250430694069092,"vY0":-131.67485655860344,"vZ0":-9.374798372091849,"x":45.83,"y":226.35,"x0":-1.4546829979933291,"y0":50.00232623360795,"z0":5.708164196051001,"aX":2.4852737229009594},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-3.8,"spinRate":2711,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.41207663855181975,"extension":7.572853527170813},"index":1,"playId":"d72907bd-8eaa-35e7-9c88-df0cad49b14a","pitchNumber":2,"startTime":"2026-04-18T01:20:38.629Z","endTime":"2026-04-18T01:20:42.953Z","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":90.1,"endSpeed":84.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330841806280354,"aZ":-27.075073367252276,"pfxX":1.2906375679206175,"pfxZ":2.888226863058221,"pX":0.5006730816555849,"pZ":1.0821002045543453,"vX0":5.315839772453041,"vY0":-131.16750052327566,"vZ0":-6.877715224585941,"x":97.92,"y":209.56,"x0":-1.7091665095188844,"y0":50.00356058696622,"z0":5.720909219086462,"aX":2.2774957644130858},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2637,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.41550752853494943,"extension":7.311868398890002},"index":2,"playId":"61d19bf4-6bb1-32be-8022-7b1cff0d59e1","pitchNumber":3,"startTime":"2026-04-18T01:20:55.988Z","endTime":"2026-04-18T01:21:00.848Z","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.0,"endSpeed":84.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90852155799436,"aZ":-28.130554789508746,"pfxX":0.8578293987191232,"pfxZ":2.2874877729239875,"pX":1.3603041640929752,"pZ":1.2195067985003447,"vX0":6.686582514173206,"vY0":-130.9694040574558,"vZ0":-6.517008089413516,"x":65.15,"y":205.85,"x0":-1.318245224428682,"y0":50.00390673083234,"z0":5.793420717708081,"aX":1.5175575777372385},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":-2.8,"spinRate":2661,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.41531691766314927,"extension":7.410831134142871},"index":3,"playId":"604c8aaa-b059-33e2-b39b-bb775cf9c992","pitchNumber":4,"startTime":"2026-04-18T01:21:13.544Z","endTime":"2026-04-18T01:21:18.554Z","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.5,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49035665156159,"aZ":-13.318829110823822,"pfxX":-0.23860621350371058,"pfxZ":9.559512843125935,"pX":1.4335379975717373,"pZ":3.112777858922245,"vX0":7.260575804015107,"vY0":-138.92614268194205,"vZ0":-5.3502861417782865,"x":62.36,"y":154.73,"x0":-1.1727486903063973,"y0":50.000956285460234,"z0":5.934847115818465,"aX":-0.4705915190217248},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-1.0,"spinRate":2599,"spinDirection":187},"zone":12,"typeConfidence":0.88,"plateTime":0.39288995128326665,"extension":7.580222728870268},"index":4,"playId":"54a3c0ce-42ce-3c6f-99a3-11af9502152e","pitchNumber":5,"startTime":"2026-04-18T01:21:36.187Z","endTime":"2026-04-18T01:21:40.621Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.753985831341314,"aZ":-13.438837663962193,"pfxX":-1.2747438904755055,"pfxZ":9.692859492186296,"pX":0.2915504848914741,"pZ":2.956924609125783,"vX0":4.827675588218004,"vY0":-137.71285721297107,"vZ0":-5.595374761676417,"x":105.89,"y":158.94,"x0":-1.3137151099699462,"y0":50.00300244100567,"z0":5.913871845594168,"aX":-2.4643374477889712},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":1.3,"spinRate":2540,"spinDirection":194},"zone":3,"typeConfidence":0.89,"plateTime":0.39675943872003927,"extension":7.490861169433001},"index":5,"playId":"e9eee82c-2048-37ce-b963-71c96cbf5ea1","pitchNumber":6,"startTime":"2026-04-18T01:21:53.100Z","endTime":"2026-04-18T01:21:57.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:21:57.455Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T01:22:00.282Z","endTime":"2026-04-18T01:23:44.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":78.7,"endSpeed":73.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.375577705468782,"aZ":-43.96734302500055,"pfxX":3.10846382803953,"pfxZ":-8.932786103180113,"pX":1.1026508712937668,"pZ":0.28391370362258583,"vX0":4.657107375687411,"vY0":-114.53765544414436,"vZ0":-3.1729190965830676,"x":74.97,"y":231.11,"x0":-1.36567482187358,"y0":50.002699850914865,"z0":6.012439798659724,"aX":4.103631209646636},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.7,"breakHorizontal":-6.8,"spinRate":2831,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.47935199492541214,"extension":7.347176383324121},"index":0,"playId":"0c99ea72-952d-3772-a115-aeff03186c3a","pitchNumber":1,"startTime":"2026-04-18T01:22:21.742Z","endTime":"2026-04-18T01:22:26.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825860512154076,"aZ":-14.158961856162101,"pfxX":-0.19908670611281032,"pfxZ":9.271523589452446,"pX":-0.5168809754282633,"pZ":4.339213552754848,"vX0":2.58971614020546,"vY0":-138.04706600637266,"vZ0":-1.8516950554895857,"x":136.7,"y":121.62,"x0":-1.4385869589322782,"y0":50.000058048454356,"z0":5.964675533705789,"aX":-0.38703782441989953},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-0.1,"spinRate":2506,"spinDirection":186},"zone":11,"typeConfidence":0.88,"plateTime":0.39576537685005464,"extension":7.352289737287061},"index":1,"playId":"22ae0ef3-8a2a-3c21-889b-29b7e5981109","pitchNumber":2,"startTime":"2026-04-18T01:22:40.854Z","endTime":"2026-04-18T01:22:45.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.759493664773785,"aZ":-15.181560320471958,"pfxX":-1.1614268230207572,"pfxZ":8.704614290649868,"pX":0.3675887240966383,"pZ":3.684020093150068,"vX0":5.304724998942817,"vY0":-138.53579285607915,"vZ0":-3.357879037369982,"x":102.99,"y":139.31,"x0":-1.4176375775285872,"y0":50.000334095830326,"z0":5.9210263095198705,"aX":-2.267692794898522},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":1.1,"spinRate":2506,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.39476259037063155,"extension":7.458595691100788},"index":2,"playId":"fccb1550-88e3-36bc-85a0-125426104b11","pitchNumber":3,"startTime":"2026-04-18T01:22:56.563Z","endTime":"2026-04-18T01:23:04.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19132140201648,"aZ":-16.998177324955147,"pfxX":1.363566103239715,"pfxZ":7.811398673301099,"pX":0.6045557455497206,"pZ":2.741865020681008,"vX0":5.23483858324488,"vY0":-137.91793697106712,"vZ0":-5.221931111542787,"x":93.96,"y":164.75,"x0":-1.4887039042319363,"y0":50.00402741290295,"z0":5.791183444496139,"aX":2.6495579130980667},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-3.5,"spinRate":2511,"spinDirection":191},"zone":6,"typeConfidence":0.83,"plateTime":0.395829846176468,"extension":7.522864001680489},"index":3,"playId":"dbc786d9-8517-3cfa-b1e5-8c72484fba06","pitchNumber":4,"startTime":"2026-04-18T01:23:21.146Z","endTime":"2026-04-18T01:23:26.189Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639137517275852,"aZ":-44.10400904311414,"pfxX":3.6661905567333513,"pfxZ":-8.414327648098645,"pX":0.2523622554324092,"pZ":1.5370550829917713,"vX0":2.567938626826337,"vY0":-118.35813067607434,"vZ0":-1.1821771539119577,"x":107.38,"y":197.28,"x0":-1.3229604534709556,"y0":50.001376738734876,"z0":6.0826787578980595,"aX":5.199142754571048},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.2,"breakHorizontal":-7.3,"spinRate":2910,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4628148080644774,"extension":7.328066954232329},"index":4,"playId":"cf882385-50d8-3f4a-8f3a-2428a12588cd","pitchNumber":5,"startTime":"2026-04-18T01:23:40.033Z","endTime":"2026-04-18T01:23:44.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:23:44.851Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T01:24:01.873Z","endTime":"2026-04-18T01:24:35.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":94.9,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61703976951306,"aZ":-17.683557033415166,"pfxX":-0.43102673222066423,"pfxZ":7.426197491966743,"pX":-0.626363124896273,"pZ":4.950215378385997,"vX0":2.4994228030119556,"vY0":-138.29794828676296,"vZ0":0.040153766465417906,"x":140.88,"y":105.12,"x0":-1.4829005927624954,"y0":50.006722560558366,"z0":6.114072797489281,"aX":-0.8417036463584032},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":0.4,"spinRate":2668,"spinDirection":181},"zone":11,"typeConfidence":0.88,"plateTime":0.3948873950139413,"extension":7.382661444568779},"index":0,"playId":"ce1a3320-9b86-3ea1-a942-623118f27e19","pitchNumber":1,"startTime":"2026-04-18T01:24:10.626Z","endTime":"2026-04-18T01:24:15.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30700210635173,"aZ":-15.346261602782803,"pfxX":-0.5093627656965478,"pfxZ":8.559452863315354,"pX":-0.0482366476672456,"pZ":3.512389671396214,"vX0":4.068015425971659,"vY0":-138.0348190552644,"vZ0":-3.8617401427965388,"x":118.84,"y":143.95,"x0":-1.4631467668054527,"y0":50.00227995992475,"z0":5.935914863278615,"aX":-1.0016474031637455},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":0.2,"spinRate":2477,"spinDirection":195},"zone":2,"typeConfidence":0.87,"plateTime":0.3939859896124176,"extension":7.527023940476822},"hitData":{"launchSpeed":100.7,"launchAngle":40.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":161.29,"coordY":57.32}},"index":1,"playId":"7e85d18a-ac1b-3b58-9858-b52d3dd54ea1","pitchNumber":2,"startTime":"2026-04-18T01:24:25.265Z","endTime":"2026-04-18T01:24:35.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:24:35.141Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:26:30.468Z","endTime":"2026-04-18T01:26:58.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.228292960014542,"aZ":-19.606474154658056,"pfxX":-7.702152351646369,"pfxZ":7.036145856455375,"pX":0.5970493806586218,"pZ":2.432312283768334,"vX0":9.774385285731908,"vY0":-131.8776300571918,"vZ0":-5.209277676161645,"x":94.24,"y":173.11,"x0":-2.1318361679403455,"y0":50.006562721084265,"z0":5.850357198409212,"aX":-13.766899764506821},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":2271,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4130382207233656,"extension":6.332222086294947},"hitData":{"launchSpeed":76.8,"launchAngle":29.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.56,"coordY":91.63}},"index":0,"playId":"772ac670-3e5c-3a1b-9e3d-4354d6461ac8","pitchNumber":1,"startTime":"2026-04-18T01:26:46.135Z","endTime":"2026-04-18T01:26:58.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:26:58.184Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks. Will Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:27:10.079Z","endTime":"2026-04-18T01:29:56.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":81.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.299177837177226,"aZ":-26.076329635705168,"pfxX":-7.843091449876504,"pfxZ":3.691338630604016,"pX":-0.48209403512008797,"pZ":1.3719505383107256,"vX0":6.965961163502423,"vY0":-126.74750416087937,"vZ0":-6.067111467152154,"x":135.38,"y":201.74,"x0":-2.227492831583935,"y0":50.002453667405646,"z0":5.838841139557047,"aX":-12.950753754747867},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":13.0,"spinRate":1860,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42971408481843865,"extension":6.146599656393961},"index":0,"playId":"dd3dd34a-a8c1-384b-9b55-a7f6c50c9f2e","pitchNumber":1,"startTime":"2026-04-18T01:27:26.356Z","endTime":"2026-04-18T01:27:31.159Z","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":84.8,"endSpeed":79.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10839349022011,"aZ":-31.572000524240597,"pfxX":1.245431721926094,"pfxZ":0.3835733899895786,"pX":1.1190083943974631,"pZ":2.379636735521987,"vX0":7.817535133618396,"vY0":-123.35335697042504,"vZ0":-2.267817567059817,"x":74.35,"y":174.53,"x0":-2.2336704017564064,"y0":50.00248712122159,"z0":5.934486430466848,"aX":1.9461438544961354},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.8,"spinRate":2528,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44153458808204915,"extension":6.1664508521665455},"index":1,"playId":"38c16ef5-076c-320b-a4ba-ffbacd32fbf8","pitchNumber":2,"startTime":"2026-04-18T01:27:44.219Z","endTime":"2026-04-18T01:27:48.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8079308027011,"aZ":-15.631198966758243,"pfxX":-4.660391916300396,"pfxZ":9.121831768809226,"pX":0.20237996306761627,"pZ":2.0922470275165876,"vX0":8.448249574085718,"vY0":-133.12375916732722,"vZ0":-6.587375987940462,"x":109.29,"y":182.29,"x0":-2.391930499757361,"y0":50.00184596425129,"z0":5.709918756029537,"aX":-8.451496102697144},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2416,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40982992849389976,"extension":6.246488476404784},"index":2,"playId":"5a85fba4-822e-3df1-aa62-f3b6c8d7d8a3","pitchNumber":3,"startTime":"2026-04-18T01:28:05.699Z","endTime":"2026-04-18T01:28:10.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"3adce70e-687e-4e23-88a1-15f6e73ba24c","startTime":"2026-04-18T01:28:23.871Z","endTime":"2026-04-18T01:28:28.871Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45170147671083,"aZ":-29.544558372645504,"pfxX":1.6100016416882612,"pfxZ":1.6024959998357922,"pX":0.03391081082930602,"pZ":2.1068448117286684,"vX0":5.417380996258974,"vY0":-126.35320405401549,"vZ0":-3.531798610749047,"x":115.71,"y":181.9,"x0":-2.3352435607424065,"y0":50.00170103720276,"z0":5.862145474232283,"aX":2.6375792275611696},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2572,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.4312415199128652,"extension":6.154732107178271},"index":4,"playId":"5f7f7693-8e70-3239-a772-29cfd4d2808f","pitchNumber":4,"startTime":"2026-04-18T01:28:40.590Z","endTime":"2026-04-18T01:28:45.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07204759389544,"aZ":-25.61350762489409,"pfxX":-0.8232831417542239,"pfxZ":3.880590035898976,"pX":-0.8345111260106973,"pZ":3.9583849084867513,"vX0":4.360006978518197,"vY0":-128.10235627225893,"vZ0":-0.0203212281234455,"x":148.81,"y":131.9,"x0":-2.43877473843399,"y0":50.00359620525359,"z0":5.93957672497551,"aX":-1.3924516959123734},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":0.7,"spinRate":2432,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4247033565767966,"extension":6.120097039200933},"index":5,"playId":"1acd29dc-9e59-3c9e-a31a-3926ba15b5b0","pitchNumber":5,"startTime":"2026-04-18T01:29:05.145Z","endTime":"2026-04-18T01:29:09.635Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608021001425115,"aZ":-31.22303101185994,"pfxX":0.7625741005997695,"pfxZ":0.6038680016652336,"pX":-0.3273800048689311,"pZ":2.419427486150864,"vX0":4.963350157365194,"vY0":-123.74396039102271,"vZ0":-2.1869138989654635,"x":129.48,"y":173.46,"x0":-2.4506500997458103,"y0":50.001039751003034,"z0":5.907721134144554,"aX":1.1916381048507803},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-2.4,"spinRate":2569,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.4411247325046852,"extension":6.167754055922453},"index":6,"playId":"a61f4d25-f019-3343-af65-226e53cc7a17","pitchNumber":6,"startTime":"2026-04-18T01:29:26.884Z","endTime":"2026-04-18T01:29:31.092Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369186511941226,"aZ":-16.0329475662147,"pfxX":-3.856491635976065,"pfxZ":8.95678484477704,"pX":-1.5095635793297493,"pZ":2.68482854935512,"vX0":4.4209603026281235,"vY0":-133.11404851362715,"vZ0":-5.030084371374146,"x":174.54,"y":166.29,"x0":-2.687355425931454,"y0":50.00643178511861,"z0":5.75193802665191,"aX":-6.95351237597119},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2325,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4107554923505101,"extension":6.092782967805529},"index":7,"playId":"89daa3ae-20bd-3067-8a4a-c86fee7edc65","pitchNumber":7,"startTime":"2026-04-18T01:29:50.814Z","endTime":"2026-04-18T01:29:56.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:29:56.526Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:30:41.728Z","endTime":"2026-04-18T01:33:35.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T01:30:13.933Z","endTime":"2026-04-18T01:30:43.885Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.031158384997905,"aZ":-37.29885454615719,"pfxX":2.124206852731419,"pfxZ":-3.6681456612021623,"pX":0.638865397859331,"pZ":2.169494558785759,"vX0":5.787139260982928,"vY0":-117.21004856075704,"vZ0":-0.8751609281503774,"x":92.65,"y":180.2,"x0":-2.1325810188064236,"y0":50.000603848843895,"z0":6.014179152319296,"aX":2.969910019627387},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.6,"breakHorizontal":-5.2,"spinRate":2578,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4663409124641431,"extension":6.1543088232390435},"index":1,"playId":"a93dfc8c-3f25-3930-ba62-8c61d82d7713","pitchNumber":1,"startTime":"2026-04-18T01:30:43.885Z","endTime":"2026-04-18T01:30:48.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.794029408408907,"aZ":-18.446023095919024,"pfxX":-7.059015698412679,"pfxZ":7.702587230593804,"pX":-0.4325043926018627,"pZ":1.6636264994275791,"vX0":7.513505315529502,"vY0":-132.05927482676069,"vZ0":-7.071702491645354,"x":133.49,"y":193.86,"x0":-2.385470983631689,"y0":50.000998892506985,"z0":5.71316324223258,"aX":-12.577475270231878},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2312,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4133657960225463,"extension":6.28760363106835},"index":2,"playId":"7be62167-4477-3bba-9874-92578fe19958","pitchNumber":2,"startTime":"2026-04-18T01:31:05.996Z","endTime":"2026-04-18T01:31:10.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},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55728059439696,"aZ":-22.35178479251179,"pfxX":-7.2868234043300575,"pfxZ":5.982335540538161,"pX":0.05649378211859229,"pZ":0.7141307947600829,"vX0":8.1878703266114,"vY0":-126.49256688906758,"vZ0":-8.11974279289534,"x":114.85,"y":219.5,"x0":-2.2554221821270684,"y0":50.00378349099363,"z0":5.720110408117672,"aX":-11.96763130384849},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.4,"breakHorizontal":11.6,"spinRate":1849,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.43080161796514327,"extension":6.2866768119421685},"index":3,"playId":"97aab834-7a85-3019-840f-7741d4121b65","pitchNumber":3,"startTime":"2026-04-18T01:31:33.000Z","endTime":"2026-04-18T01:31:37.183Z","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":85.5,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93672822859139,"aZ":-31.262102592174706,"pfxX":2.285145164332135,"pfxZ":0.5783424566471922,"pX":0.49323476826320645,"pZ":2.2277364883489703,"vX0":6.039570658437209,"vY0":-124.53058042993426,"vZ0":-2.734843020676487,"x":98.2,"y":178.63,"x0":-2.251938521612798,"y0":50.00511682559991,"z0":5.903381134321778,"aX":3.6205572613574843},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-5.4,"spinRate":2561,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.43835327476090624,"extension":6.328906005148322},"index":4,"playId":"f70ac356-bd92-3387-ad90-7f6e759329db","pitchNumber":4,"startTime":"2026-04-18T01:31:57.749Z","endTime":"2026-04-18T01:32:02.631Z","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":90.6,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545212455740067,"aZ":-17.618318502308668,"pfxX":-3.2332255667686978,"pfxZ":8.18629959589417,"pX":-0.1953674302289321,"pZ":4.516325656747194,"vX0":6.581025154189787,"vY0":-131.86719436607817,"vZ0":-0.4315069146853391,"x":124.45,"y":116.84,"x0":-2.2926415985630015,"y0":50.00159310488063,"z0":5.971038272417548,"aX":-5.7488870923546},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":4.6,"spinRate":2313,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4138765551848911,"extension":6.101082431130265},"index":5,"playId":"099d6e7a-f01d-3b7e-be67-30b5ed14bac2","pitchNumber":5,"startTime":"2026-04-18T01:32:25.827Z","endTime":"2026-04-18T01:32:30.034Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"aa5cb3a2-65df-43dc-9295-ff4b18c92443","startTime":"2026-04-18T01:32:47.782Z","endTime":"2026-04-18T01:32:52.782Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"b7c780a5-9929-4477-885d-e7f60f0d8d63","startTime":"2026-04-18T01:33:06.922Z","endTime":"2026-04-18T01:33:11.922Z","isPitch":false,"type":"stepoff"},{"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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769459143232982,"aZ":-26.70771667154759,"pfxX":-7.394963110689213,"pfxZ":3.3589841908030076,"pX":-0.5329390765938077,"pZ":1.1880932438811809,"vX0":6.547119475076949,"vY0":-126.06103966276504,"vZ0":-6.191958787624821,"x":137.31,"y":206.7,"x0":-2.188144655234548,"y0":50.005146767973514,"z0":5.799001901390483,"aX":-12.045351055090007},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":12.1,"spinRate":1777,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4325281419933593,"extension":6.347045137905731},"index":8,"playId":"2a126931-6e32-3a2a-909e-56b62671bcc5","pitchNumber":6,"startTime":"2026-04-18T01:33:30.112Z","endTime":"2026-04-18T01:33:35.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:33:35.672Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Muncy doubles (1) on a sharp line drive to right fielder Troy Johnston. Will Smith scores. Freddie Freeman to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:33:45.175Z","endTime":"2026-04-18T01:36:12.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(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":86.9,"endSpeed":80.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62188762251167,"aZ":-27.557715697051233,"pfxX":-6.496265207110186,"pfxZ":2.8088779651124085,"pX":-1.2243292847982121,"pZ":2.592220906117242,"vX0":4.940616410278462,"vY0":-126.61989557225266,"vZ0":-2.8255661182464227,"x":163.67,"y":168.79,"x0":-2.3440499176347616,"y0":50.005991640164254,"z0":5.897337676228344,"aX":-10.691246353288644},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":10.8,"spinRate":1642,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4303864636221917,"extension":6.040765917733913},"index":0,"playId":"64459da3-94f0-34a8-9cbf-21f4e81b1bf3","pitchNumber":1,"startTime":"2026-04-18T01:34:02.125Z","endTime":"2026-04-18T01:34:06.538Z","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":91.1,"endSpeed":84.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.593490039470545,"aZ":-16.474532213708596,"pfxX":-3.9948126286158887,"pfxZ":8.72719028182335,"pX":-0.310895700747696,"pZ":2.9137508433781454,"vX0":6.814335765815811,"vY0":-132.59992367318102,"vZ0":-4.269288992775579,"x":128.85,"y":160.11,"x0":-2.3829966377231364,"y0":50.00423421341918,"z0":5.729381355797891,"aX":-7.188355645673085},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2362,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.41143352460618576,"extension":6.277251203001668},"index":1,"playId":"555d0911-f6c3-3777-a0c1-3f9dd6985c52","pitchNumber":2,"startTime":"2026-04-18T01:34:23.486Z","endTime":"2026-04-18T01:34:29.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04506271299226,"aZ":-30.120556892028137,"pfxX":1.2181923912082464,"pfxZ":1.2703570994145053,"pX":1.1939018326962756,"pZ":0.5195832681104876,"vX0":7.883413301101393,"vY0":-125.39518473727534,"vZ0":-6.925997050382163,"x":71.49,"y":224.75,"x0":-2.130948464406861,"y0":50.001977098772045,"z0":5.730604013216308,"aX":1.9658980826251302},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":-3.7,"spinRate":2556,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43449051985154163,"extension":6.280293443093057},"index":2,"playId":"4563db88-44d7-3301-b25d-7df02698ae9a","pitchNumber":3,"startTime":"2026-04-18T01:34:54.040Z","endTime":"2026-04-18T01:34:58.154Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tomoyuki Sugano. Will Smith to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"4563db88-44d7-3301-b25d-7df02698ae9a","startTime":"2026-04-18T01:35:19.197Z","endTime":"2026-04-18T01:35:33.185Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":84.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84619997312115,"aZ":-18.782269447782355,"pfxX":-7.429228971967462,"pfxZ":7.480828855949608,"pX":-0.28074198785446747,"pZ":1.2463579859836473,"vX0":8.186934193341404,"vY0":-132.3392752857349,"vZ0":-7.753032035078363,"x":127.7,"y":205.13,"x0":-2.4359692677995315,"y0":50.000161118623396,"z0":5.568117469917801,"aX":-13.295178675804124},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":11.9,"spinRate":2190,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41246092350580277,"extension":6.260791512425042},"index":4,"playId":"b9b36e9c-8238-3ca4-a952-edb245436c6e","pitchNumber":4,"startTime":"2026-04-18T01:35:33.185Z","endTime":"2026-04-18T01:35:37.641Z","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":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040868885839686,"aZ":-15.640086777926268,"pfxX":-1.0635207833419362,"pfxZ":9.124561309783484,"pX":0.6404427137686036,"pZ":2.400502141187979,"vX0":7.9464447381116905,"vY0":-133.58506894483537,"vZ0":-5.728408792407392,"x":92.59,"y":173.97,"x0":-2.2312501005853687,"y0":50.00518296167926,"z0":5.69218058824735,"aX":-1.928821984664483},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":0.2,"spinRate":2298,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4095908525369558,"extension":6.162710687836229},"hitData":{"launchSpeed":106.4,"launchAngle":15.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":229.33,"coordY":106.29}},"index":5,"playId":"e52a0af5-d963-34a2-9391-3c72db98eb09","pitchNumber":5,"startTime":"2026-04-18T01:35:56.081Z","endTime":"2026-04-18T01:36:12.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:36:12.659Z","atBatIndex":21},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andy Pages out on a sacrifice fly to center fielder Brenton Doyle. Freddie Freeman scores. Max Muncy to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:36:32.329Z","endTime":"2026-04-18T01:36:58.298Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05503159998946,"aZ":-25.799003769262093,"pfxX":-6.853071266665242,"pfxZ":3.869828054143567,"pX":-0.7543681435755527,"pZ":1.492930802135164,"vX0":6.164262667217978,"vY0":-126.83967774250246,"vZ0":-5.808495980210016,"x":145.75,"y":198.47,"x0":-2.3119220796340367,"y0":50.00507753302957,"z0":5.838323165625704,"aX":-11.300658697648826},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":11.3,"spinRate":1798,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42987054395637436,"extension":6.355402109547734},"hitData":{"launchSpeed":103.3,"launchAngle":18.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.63,"coordY":54.21}},"index":0,"playId":"21bce7d4-a846-3dfb-9ad1-1ce5feef1091","pitchNumber":1,"startTime":"2026-04-18T01:36:46.540Z","endTime":"2026-04-18T01:36:58.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:36:58.298Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hyeseong Kim walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:37:23.731Z","endTime":"2026-04-18T01:39:37.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918433540418647,"aZ":-17.349058764615346,"pfxX":-2.509779157029178,"pfxZ":8.17026551329181,"pX":-0.5168766119233839,"pZ":3.2590838868856693,"vX0":5.828595526441315,"vY0":-132.94401926998194,"vZ0":-3.5434588660394115,"x":136.7,"y":150.78,"x0":-2.3985268157236446,"y0":50.000279323709236,"z0":5.8471249590517616,"aX":-4.5531891051406985},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":3.5,"spinRate":2413,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4099076788072269,"extension":6.14497385614536},"index":0,"playId":"3f1f7d37-5770-315f-942b-f76891d09b6d","pitchNumber":1,"startTime":"2026-04-18T01:37:32.628Z","endTime":"2026-04-18T01:37:36.867Z","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},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.798888365935124,"aZ":-26.612606931442638,"pfxX":-7.661036837129616,"pfxZ":3.459201501634037,"pX":0.35612780092433716,"pZ":0.5824638544307418,"vX0":8.859034785892886,"vY0":-125.14320720694867,"vZ0":-7.4202943219269555,"x":103.43,"y":223.05,"x0":-2.2104938432635963,"y0":50.00558858329834,"z0":5.721944377962735,"aX":-12.330914083080792},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":12.2,"spinRate":1777,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.43526684710838737,"extension":6.170294049757372},"index":1,"playId":"ed171bf7-595a-35dd-9065-af08f00baccb","pitchNumber":2,"startTime":"2026-04-18T01:37:52.001Z","endTime":"2026-04-18T01:37:56.452Z","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":91.1,"endSpeed":83.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.585416454982486,"aZ":-22.463744117976802,"pfxX":-7.021903247582498,"pfxZ":5.411644248845818,"pX":-1.4252076575621584,"pZ":3.034502296729534,"vX0":5.054855675424324,"vY0":-132.64828709789643,"vZ0":-3.0393153721125645,"x":171.33,"y":156.85,"x0":-2.4368073689719423,"y0":50.002994940920395,"z0":5.820654790539079,"aX":-12.597915963129708},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":11.8,"spinRate":2178,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4118720684315491,"extension":6.07660172936918},"index":2,"playId":"bd872398-bd94-3310-8d9b-abe0f2ea6cfc","pitchNumber":3,"startTime":"2026-04-18T01:38:18.466Z","endTime":"2026-04-18T01:38:22.775Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.339610604966673,"aZ":-27.342829044741134,"pfxX":-6.864504949522343,"pfxZ":3.0189564396821105,"pX":0.07674099280557219,"pZ":1.3685824938574345,"vX0":7.956494930672198,"vY0":-124.67364550747767,"vZ0":-5.438035619749498,"x":114.07,"y":201.83,"x0":-2.240638175381692,"y0":50.00132844577607,"z0":5.790933975686196,"aX":-10.97726224283142},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":10.9,"spinRate":1664,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.43669253487166637,"extension":6.1003087545430414},"index":3,"playId":"d984c2ab-fc2b-3d4f-8cf1-46a948371185","pitchNumber":4,"startTime":"2026-04-18T01:38:38.330Z","endTime":"2026-04-18T01:38:45.272Z","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},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829660925246763,"aZ":-25.842264567521745,"pfxX":-8.012117718447506,"pfxZ":3.9546725177731474,"pX":0.22157098482746307,"pZ":0.3999569021887333,"vX0":8.53626333290213,"vY0":-124.81437996838676,"vZ0":-7.895596638588394,"x":108.55,"y":227.98,"x0":-2.179417812414656,"y0":50.002123622677054,"z0":5.689583766229335,"aX":-12.818697124663181},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":12.8,"spinRate":1870,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4365115929676642,"extension":6.197329090015542},"index":4,"playId":"40481769-a720-3832-b97a-00927f1f2ae9","pitchNumber":5,"startTime":"2026-04-18T01:39:01.976Z","endTime":"2026-04-18T01:39:07.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96075491278901,"aZ":-16.496739493161098,"pfxX":-4.153908901930494,"pfxZ":8.582515772968986,"pX":-1.351735065920509,"pZ":3.146754451261507,"vX0":4.572846169056377,"vY0":-133.84155017393357,"vZ0":-3.827315720952291,"x":168.52,"y":153.82,"x0":-2.5369922650017616,"y0":50.005958699154235,"z0":5.765515170968545,"aX":-7.591427059032033},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2350,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40812884784874015,"extension":6.139139073608048},"index":5,"playId":"e8f81699-80cc-31de-9cff-58c2342dcf99","pitchNumber":6,"startTime":"2026-04-18T01:39:33.194Z","endTime":"2026-04-18T01:39:37.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:39:37.724Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Freeland flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T01:40:00.573Z","endTime":"2026-04-18T01:42:52.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68124564476595,"aZ":-23.49162269934023,"pfxX":-0.7506887912779012,"pfxZ":4.990840654666398,"pX":-0.07702395639486685,"pZ":2.9615897852683646,"vX0":6.115843722340544,"vY0":-129.91831110570647,"vZ0":-2.9240115158146187,"x":119.94,"y":158.82,"x0":-2.346341856972251,"y0":50.0034507470655,"z0":5.852822023660507,"aX":-1.3068732631242377},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":0.2,"spinRate":2377,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4187601591325443,"extension":5.996547959672937},"index":0,"playId":"a4cc03ac-1986-370b-85f2-e9db9b0cae3f","pitchNumber":1,"startTime":"2026-04-18T01:40:12.939Z","endTime":"2026-04-18T01:40:17.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96095437416536,"aZ":-30.982967722442282,"pfxX":1.624228870388696,"pfxZ":0.744607511564058,"pX":0.4794566742179564,"pZ":1.119212989407568,"vX0":6.130834950743528,"vY0":-124.30612082682556,"vZ0":-5.162461279452805,"x":98.72,"y":208.56,"x0":-2.212892685896367,"y0":50.00055954222986,"z0":5.7447934613883795,"aX":2.583252186061119},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-4.1,"spinRate":2513,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4378026128882899,"extension":6.105068868614123},"index":1,"playId":"ff4e7148-3862-3fe1-961f-c6b1b5529d0e","pitchNumber":2,"startTime":"2026-04-18T01:40:32.217Z","endTime":"2026-04-18T01:40:39.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"e4a43d2d-ea23-4f3d-89c1-9bf63c361ee6","startTime":"2026-04-18T01:40:50.351Z","endTime":"2026-04-18T01:40:55.351Z","isPitch":false,"type":"stepoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.662655276351153,"aZ":-27.38017407573155,"pfxX":-7.285327709315424,"pfxZ":2.905010246788531,"pX":0.7965432551481695,"pZ":1.6246482239168811,"vX0":9.62886417474657,"vY0":-126.29440431463135,"vZ0":-5.000699499836133,"x":86.64,"y":194.91,"x0":-2.0823635017612907,"y0":50.00039208035219,"z0":5.777367401846651,"aX":-12.014061524023202},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":11.5,"spinRate":1838,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4302668084716368,"extension":6.1940390786893476},"index":3,"playId":"7d64b8e6-bcb2-3f37-b5d4-35cef7d9e817","pitchNumber":3,"startTime":"2026-04-18T01:41:09.507Z","endTime":"2026-04-18T01:41:14.276Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.505789308550142,"aZ":-24.72209594630466,"pfxX":-0.17388099014519454,"pfxZ":4.364456857370174,"pX":-0.1746900316217866,"pZ":2.0110214091670984,"vX0":5.738734430172316,"vY0":-128.5198532359268,"vZ0":-4.665274497688933,"x":123.66,"y":184.48,"x0":-2.3948082536790762,"y0":50.00269887176953,"z0":5.722237372722529,"aX":-0.29773660403421964},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2413,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4228774298656828,"extension":6.161423980126511},"index":4,"playId":"ec0c571f-cc86-34ef-9332-decfb446bd9c","pitchNumber":4,"startTime":"2026-04-18T01:41:29.923Z","endTime":"2026-04-18T01:41:34.340Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323627111948163,"aZ":-25.894863065951917,"pfxX":-7.675181648342338,"pfxZ":3.7936062299938,"pX":-0.6077695984535626,"pZ":0.2287098212966675,"vX0":6.657525932489062,"vY0":-126.83409321927024,"vZ0":-8.635759005990522,"x":140.17,"y":232.6,"x0":-2.250698970841307,"y0":50.00072779787,"z0":5.696273775548625,"aX":-12.689846041425177},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":12.7,"spinRate":1953,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42942571375568717,"extension":6.38362863390004},"index":5,"playId":"d327d641-87c2-3816-9751-5f73bfec5779","pitchNumber":5,"startTime":"2026-04-18T01:42:06.300Z","endTime":"2026-04-18T01:42:13.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Hyeseong Kim steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"d327d641-87c2-3816-9751-5f73bfec5779","startTime":"2026-04-18T01:42:43.278Z","endTime":"2026-04-18T01:42:43.279Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"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":85.1,"endSpeed":79.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.687868958841477,"aZ":-30.922853951795958,"pfxX":0.9787122073722921,"pfxZ":0.7884821308689869,"pX":0.06438737933887337,"pZ":2.423362857484951,"vX0":5.566329455229955,"vY0":-123.94969261005812,"vZ0":-2.2646242903968634,"x":114.55,"y":173.35,"x0":-2.3214046019186996,"y0":50.00162386491868,"z0":5.886995386302224,"aX":1.5487341444045282},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2495,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4389637777652302,"extension":6.316598327362168},"hitData":{"launchSpeed":102.8,"launchAngle":23.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":36.65}},"index":7,"playId":"5de89dd5-94f6-34b4-a20d-666c0b852499","pitchNumber":6,"startTime":"2026-04-18T01:42:43.280Z","endTime":"2026-04-18T01:42:52.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:42:52.565Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T01:44:53.220Z","endTime":"2026-04-18T01:46:51.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047400888511028,"aZ":-11.832246509478153,"pfxX":-1.541536005347024,"pfxZ":10.707195503297054,"pX":0.607423135240446,"pZ":1.0911667286203184,"vX0":5.5603448205895685,"vY0":-135.59179864250697,"vZ0":-10.530128550769128,"x":93.85,"y":209.32,"x0":-1.2516240711299982,"y0":50.00067537661138,"z0":5.804487476583475,"aX":-2.928713426786115},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":1.9,"spinRate":2779,"spinDirection":189},"zone":14,"typeConfidence":0.86,"plateTime":0.40088808070265447,"extension":7.516239648417669},"index":0,"playId":"8218d63d-13c6-3802-873f-5ba74033eb75","pitchNumber":1,"startTime":"2026-04-18T01:45:04.380Z","endTime":"2026-04-18T01:45:08.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943540958495703,"aZ":-14.039129525122158,"pfxX":-0.9703402526830838,"pfxZ":9.602654583653164,"pX":0.20639136073228587,"pZ":4.220197245347581,"vX0":5.080524718568046,"vY0":-135.6578058107272,"vZ0":-2.1736797703915847,"x":109.13,"y":124.83,"x0":-1.5538955839181836,"y0":50.004790594622605,"z0":5.995226115427636,"aX":-1.8331701366532311},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":0.8,"spinRate":2645,"spinDirection":188},"zone":12,"typeConfidence":0.87,"plateTime":0.40170179222550884,"extension":7.544320940142292},"index":1,"playId":"f02e63b2-1442-3f24-b655-8850897b588e","pitchNumber":2,"startTime":"2026-04-18T01:45:18.251Z","endTime":"2026-04-18T01:45:22.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230036017493966,"aZ":-12.538968451199025,"pfxX":-1.5325259363923016,"pfxZ":10.247614041508461,"pX":0.5009761016850548,"pZ":1.982843221971714,"vX0":5.3860743045323005,"vY0":-136.39594758570314,"vZ0":-8.15186952241293,"x":97.9,"y":185.24,"x0":-1.2856827465436607,"y0":50.00297408196816,"z0":5.841818771611131,"aX":-2.9368617430506054},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":1.8,"spinRate":2737,"spinDirection":195},"zone":9,"typeConfidence":0.87,"plateTime":0.39899473904393856,"extension":7.672612156785321},"index":2,"playId":"aed6f31f-089d-37cc-b04b-0ba263beb59b","pitchNumber":3,"startTime":"2026-04-18T01:45:31.831Z","endTime":"2026-04-18T01:45:35.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342952894561947,"aZ":-14.547199874194416,"pfxX":-1.4261263341965649,"pfxZ":9.205396322440253,"pX":-9.0752653135501E-4,"pZ":2.9214040812791904,"vX0":3.895197661002134,"vY0":-136.3844271034511,"vZ0":-5.5532808435037415,"x":117.03,"y":159.9,"x0":-1.252009343316065,"y0":50.004273544664414,"z0":5.959689763930846,"aX":-2.7316218141590887},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":1.9,"spinRate":2624,"spinDirection":190},"zone":5,"typeConfidence":0.87,"plateTime":0.3991004224241008,"extension":7.484588790534706},"index":3,"playId":"c7621a74-c825-3107-9be9-ac4374dd0839","pitchNumber":4,"startTime":"2026-04-18T01:45:45.670Z","endTime":"2026-04-18T01:45:51.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115746655501667,"aZ":-14.696522359987448,"pfxX":-1.328170682068595,"pfxZ":9.088262896522702,"pX":0.9888583718440093,"pZ":0.9426585693088141,"vX0":6.608169435348467,"vY0":-136.59243665750358,"vZ0":-10.591476231750239,"x":79.31,"y":213.33,"x0":-1.2709597070465002,"y0":50.00415249926741,"z0":5.838213435326138,"aX":-2.55572054436552},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":1.3,"spinRate":2600,"spinDirection":191},"zone":14,"typeConfidence":0.85,"plateTime":0.3983328112505289,"extension":7.595820382067152},"index":4,"playId":"de520186-2900-3696-a7df-b626a046bd91","pitchNumber":5,"startTime":"2026-04-18T01:46:05.777Z","endTime":"2026-04-18T01:46:10.278Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-18T01:46:18.331Z","endTime":"2026-04-18T01:46:26.556Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941108200754297,"aZ":-13.563498810300791,"pfxX":-0.0028087659499282935,"pfxZ":9.526138894642905,"pX":-0.09551214435200006,"pZ":3.9225476525887117,"vX0":3.1116558659693836,"vY0":-137.7690809531325,"vZ0":-3.165788497435994,"x":120.64,"y":132.87,"x0":-1.231557891681354,"y0":50.002472499192635,"z0":5.983300854426022,"aX":-0.006153589601623694},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-0.5,"spinRate":2636,"spinDirection":184},"zone":11,"typeConfidence":0.87,"plateTime":0.3951255161281284,"extension":7.518409790155579},"index":6,"playId":"8ca9ee9a-d0b0-3120-bafb-dce420825e1f","pitchNumber":6,"startTime":"2026-04-18T01:46:26.556Z","endTime":"2026-04-18T01:46:30.556Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283842677858008,"aZ":-17.874478947350386,"pfxX":0.12232256993162016,"pfxZ":7.359254352543015,"pX":-0.7948753637994818,"pZ":5.0187555717739025,"vX0":1.8113367179343391,"vY0":-137.94309112395058,"vZ0":0.4102571627916295,"x":147.3,"y":103.27,"x0":-1.473637280788323,"y0":50.00249196858207,"z0":6.0653192625179795,"aX":0.23777932319512673},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":-0.6,"spinRate":2269,"spinDirection":200},"zone":11,"typeConfidence":0.87,"plateTime":0.3957911420618694,"extension":7.38941996215719},"index":7,"playId":"b050dff1-5c50-309a-8186-7cf8dcb08339","pitchNumber":7,"startTime":"2026-04-18T01:46:44.644Z","endTime":"2026-04-18T01:46:51.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:46:51.629Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T01:46:59.186Z","endTime":"2026-04-18T01:48:00.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.7,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70510040747103,"aZ":-18.635318856758428,"pfxX":0.8104993865297541,"pfxZ":7.114618744180686,"pX":1.4052776249427805,"pZ":2.3812328766880726,"vX0":7.392167365922508,"vY0":-136.29976795830603,"vZ0":-5.993836373322146,"x":63.43,"y":174.49,"x0":-1.4344509155062322,"y0":50.00505878428414,"z0":5.872831139719731,"aX":1.5419351757816224},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-2.9,"spinRate":2445,"spinDirection":191},"zone":14,"typeConfidence":0.7,"plateTime":0.4000872629702523,"extension":7.535743205272444},"index":0,"playId":"eebade71-7423-3eee-8fc4-d8e347ef5731","pitchNumber":1,"startTime":"2026-04-18T01:47:15.584Z","endTime":"2026-04-18T01:47:20.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98410245462071,"aZ":-31.67844669846054,"pfxX":1.9137722221001514,"pfxZ":0.2863334563380917,"pX":-0.29059690000255733,"pZ":2.6218881906932827,"vX0":2.8832236010714802,"vY0":-129.7628355750005,"vZ0":-2.4011542455416843,"x":128.08,"y":167.99,"x0":-1.6578211505034242,"y0":50.00221948964782,"z0":5.93383705668089,"aX":3.3171420607009594},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":-4.0,"spinRate":2647,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.41947842372026,"extension":7.258697257206767},"index":1,"playId":"9c45acae-d468-31b2-b743-5b702d6cf5a6","pitchNumber":2,"startTime":"2026-04-18T01:47:38.252Z","endTime":"2026-04-18T01:47:42.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72919370868394,"aZ":-30.84595066469855,"pfxX":1.4524035477883577,"pfxZ":0.7566151718272431,"pX":0.7101824103031694,"pZ":1.842391473253458,"vX0":5.154040409206236,"vY0":-130.61623364959806,"vZ0":-4.425482214380957,"x":89.93,"y":189.04,"x0":-1.4656321246175934,"y0":50.001462682484295,"z0":5.8396627532973495,"aX":2.5459926008934013},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.7,"breakHorizontal":-3.6,"spinRate":2673,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.41701131487553944,"extension":7.408639278740816},"index":2,"playId":"c95989a4-2ce5-3ae8-a41d-b029b0258968","pitchNumber":3,"startTime":"2026-04-18T01:47:55.241Z","endTime":"2026-04-18T01:48:00.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:48:00.632Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edouard Julien grounds into a double play, second baseman Alex Freeland to shortstop Hyeseong Kim to first baseman Freddie Freeman. Kyle Karros out at 2nd. Edouard Julien out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T01:48:13.434Z","endTime":"2026-04-18T01:48:56.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954768093549223,"aZ":-16.52115933875568,"pfxX":1.734355842484552,"pfxZ":8.098801015229027,"pX":0.46941759241265674,"pZ":1.7853852592581057,"vX0":4.483911427063022,"vY0":-137.30614261658448,"vZ0":-7.851837034118782,"x":99.11,"y":190.57,"x0":-1.4022727984245469,"y0":50.00282014342442,"z0":5.780699908581096,"aX":3.3503117822782014},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":-4.0,"spinRate":2535,"spinDirection":188},"zone":9,"typeConfidence":0.73,"plateTime":0.3970866500124881,"extension":7.685290803921393},"index":0,"playId":"0d39429c-298e-30ea-8840-e2921bad76bf","pitchNumber":1,"startTime":"2026-04-18T01:48:26.024Z","endTime":"2026-04-18T01:48:30.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.407828478667394,"aZ":-43.80575823372088,"pfxX":2.617011329797728,"pfxZ":-8.33019904911418,"pX":0.10962705030051192,"pZ":1.9016008013144368,"vX0":2.820781102962885,"vY0":-117.43931590483203,"vZ0":-0.27529724437891523,"x":112.82,"y":187.44,"x0":-1.4474804356827289,"y0":50.00423017147984,"z0":6.097551398001465,"aX":3.652862020693529},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.9,"breakHorizontal":-5.4,"spinRate":2817,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4665340602799075,"extension":7.304003796016791},"hitData":{"launchSpeed":97.8,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":155.74}},"index":1,"playId":"d809ac88-bda9-36c7-8a0b-2058f53bdf15","pitchNumber":2,"startTime":"2026-04-18T01:48:46.215Z","endTime":"2026-04-18T01:48:56.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:48:56.003Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T01:52:27.325Z","endTime":"2026-04-18T01:52:55.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T01:51:35.122Z","endTime":"2026-04-18T01:52:29.624Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70265905494682,"aZ":-15.108864509677732,"pfxX":-4.243916759855267,"pfxZ":9.305155647165368,"pX":-1.6964112907134425,"pZ":2.5257656264523956,"vX0":3.683610112096534,"vY0":-133.56068367640077,"vZ0":-5.686905822131702,"x":181.66,"y":170.58,"x0":-2.532039598917106,"y0":50.00217795975643,"z0":5.742331973026826,"aX":-7.782706107660629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2405,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4077614248060617,"extension":6.1551196235093375},"index":1,"playId":"aea29819-bdaf-3832-a179-b6d5fe8129ee","pitchNumber":1,"startTime":"2026-04-18T01:52:29.624Z","endTime":"2026-04-18T01:52:33.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722146362013046,"aZ":-16.098360863868205,"pfxX":-5.069949028663915,"pfxZ":8.910593903142992,"pX":-0.15796297374617482,"pZ":2.4017234809981356,"vX0":7.482804450819053,"vY0":-133.02822316686317,"vZ0":-5.686015386356032,"x":123.02,"y":173.93,"x0":-2.3398551119864703,"y0":50.004783862972864,"z0":5.721287894487621,"aX":-9.149734325219875},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2473,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41067856532112357,"extension":6.130372840550717},"hitData":{"launchSpeed":91.6,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.39,"coordY":161.18}},"index":2,"playId":"86046123-4a08-3318-ad9b-d1fa9575295b","pitchNumber":2,"startTime":"2026-04-18T01:52:47.643Z","endTime":"2026-04-18T01:52:55.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:52:55.900Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (2) on a sharp fly ball to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T01:53:01.801Z","endTime":"2026-04-18T01:53:54.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724076352920587,"aZ":-26.81011844729254,"pfxX":0.7303943199912561,"pfxZ":3.2359708447917157,"pX":-1.3936569705493325,"pZ":2.542613454988217,"vX0":2.8506515432222512,"vY0":-127.31560262346801,"vZ0":-2.832502648667917,"x":170.12,"y":170.13,"x0":-2.618258439273996,"y0":50.002667114553276,"z0":5.769504947596716,"aX":1.2107541085950573},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2401,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4285964372014974,"extension":6.049425692483197},"index":0,"playId":"aa8951fd-585b-3ec6-873a-7caffbc6addb","pitchNumber":1,"startTime":"2026-04-18T01:53:23.232Z","endTime":"2026-04-18T01:53:27.934Z","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":91.3,"endSpeed":83.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17444537712039,"aZ":-17.99113813068875,"pfxX":-3.42960337858719,"pfxZ":7.897558918602025,"pX":0.15482889408806594,"pZ":2.8802265055008864,"vX0":7.773889110507369,"vY0":-132.83636222119813,"vZ0":-4.029994931990372,"x":111.1,"y":161.01,"x0":-2.3577183447789776,"y0":50.00280679387042,"z0":5.716778929875555,"aX":-6.159929289830316},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":4.6,"spinRate":2325,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4115830508681144,"extension":6.1472059458545045},"hitData":{"launchSpeed":103.8,"launchAngle":25.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":169.59,"coordY":39.01}},"index":1,"playId":"d58a722d-162f-3ab5-9923-2b4db003aa76","pitchNumber":2,"startTime":"2026-04-18T01:53:41.676Z","endTime":"2026-04-18T01:53:54.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:53:54.013Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a ground ball to left fielder Jake McCarthy. Kyle Tucker scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T01:54:17.327Z","endTime":"2026-04-18T01:55:39.964Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":90.4,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444428897600673,"aZ":-22.06553575339302,"pfxX":-6.6313284116898625,"pfxZ":5.73490271256492,"pX":0.6751337874781511,"pZ":2.3919206756984654,"vX0":9.89037182024375,"vY0":-131.33223029234102,"vZ0":-4.450081641033537,"x":91.27,"y":174.2,"x0":-2.26235996063904,"y0":50.00312923328318,"z0":5.730700378888266,"aX":-11.69020857081254},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":10.1,"spinRate":2179,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.415605495806866,"extension":6.152772236179381},"index":0,"playId":"a4058e80-a6cb-3ca1-9eb8-7803607b47c6","pitchNumber":1,"startTime":"2026-04-18T01:54:29.243Z","endTime":"2026-04-18T01:54:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.608337247044634,"aZ":-29.964547748414116,"pfxX":1.038125540780606,"pfxZ":1.41597942658447,"pX":1.2480597822823736,"pZ":1.2914250983728617,"vX0":8.031064406029081,"vY0":-123.14275109947468,"vZ0":-4.790248894078815,"x":69.43,"y":203.91,"x0":-2.1679803682039784,"y0":50.00266749295401,"z0":5.748281387130801,"aX":1.621279828097427},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":-3.5,"spinRate":2442,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4419605115812395,"extension":6.219375878049149},"index":1,"playId":"9e9f635e-3bd2-3f04-98dc-928532cbc35a","pitchNumber":2,"startTime":"2026-04-18T01:54:50.958Z","endTime":"2026-04-18T01:54:55.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77338322387354,"aZ":-29.998816411155417,"pfxX":2.3314595643236578,"pfxZ":1.3917459825082936,"pX":1.0626220926490821,"pZ":1.6928572779213182,"vX0":7.450399083608804,"vY0":-123.33718749644167,"vZ0":-3.7661386348344537,"x":76.5,"y":193.07,"x0":-2.28543885496577,"y0":50.00128850414968,"z0":5.736879038580083,"aX":3.6325327390689637},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2505,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4420683316307241,"extension":6.038205306617201},"index":2,"playId":"8ded56e0-db25-3c8b-8e68-742469b8a5d3","pitchNumber":3,"startTime":"2026-04-18T01:55:09.283Z","endTime":"2026-04-18T01:55:13.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517740438538336,"aZ":-20.991652415184895,"pfxX":-7.112380934503173,"pfxZ":6.3495814930177294,"pX":0.030903460812455253,"pZ":2.1335236558582196,"vX0":8.441465198844572,"vY0":-131.51741707105043,"vZ0":-5.178238018354107,"x":115.82,"y":181.17,"x0":-2.2884037007416786,"y0":50.00396549563216,"z0":5.673869055574735,"aX":-12.52694156513776},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":11.2,"spinRate":2281,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4156377524072301,"extension":6.173649953821842},"hitData":{"launchSpeed":107.0,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.93,"coordY":92.13}},"index":3,"playId":"41a23ffd-64ff-3e45-974d-a9f7800da9ba","pitchNumber":4,"startTime":"2026-04-18T01:55:29.179Z","endTime":"2026-04-18T01:55:39.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:55:39.964Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddie Freeman grounds into a force out, third baseman Kyle Karros to shortstop Ezequiel Tovar. Will Smith out at 2nd. Freddie Freeman to 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T01:56:09.923Z","endTime":"2026-04-18T01:56:30.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80236912853304,"aZ":-38.096229528880684,"pfxX":1.8362787865120147,"pfxZ":-4.318651000601395,"pX":-0.8778744324301913,"pZ":2.460006250484731,"vX0":2.988123755697414,"vY0":-115.78730508014526,"vZ0":0.22823356653196858,"x":150.46,"y":172.36,"x0":-2.419273955931699,"y0":50.004529423276516,"z0":5.978741336783874,"aX":2.5159729279757093},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.6,"breakHorizontal":-4.0,"spinRate":2574,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.47142325851954947,"extension":5.918004129442372},"hitData":{"launchSpeed":61.4,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.35,"coordY":157.13}},"index":0,"playId":"9de00140-05a8-3f6e-be60-2d5f42bd8a7f","pitchNumber":1,"startTime":"2026-04-18T01:56:15.338Z","endTime":"2026-04-18T01:56:30.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:56:30.480Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Troy Johnston.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T01:56:44.926Z","endTime":"2026-04-18T01:57:23.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":74.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.303317595683456,"aZ":-35.94149388085971,"pfxX":3.9186593949201063,"pfxZ":-2.753994438195954,"pX":1.273778583211555,"pZ":1.918355411471935,"vX0":6.585208941301081,"vY0":-115.42156256135551,"vZ0":-1.4277806818710796,"x":68.45,"y":186.98,"x0":-2.107673204723918,"y0":50.00073738799654,"z0":5.957121681866302,"aX":5.368004356449725},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.0,"breakHorizontal":-8.5,"spinRate":2581,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4717109307134173,"extension":6.1519047087377245},"index":0,"playId":"46bfba61-5952-3378-8c11-4ce16d2841e9","pitchNumber":1,"startTime":"2026-04-18T01:56:56.241Z","endTime":"2026-04-18T01:57:00.701Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.486543719803247,"aZ":-23.37100693561192,"pfxX":-6.9502792182069015,"pfxZ":5.4631507795609,"pX":-0.6161161712462069,"pZ":2.8199410992656504,"vX0":6.277265975828724,"vY0":-125.38108267380085,"vZ0":-3.036729987807541,"x":140.48,"y":162.64,"x0":-2.2347338548380127,"y0":50.00319122912547,"z0":5.928996035374413,"aX":-11.199880650728746},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2061,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4348584065910046,"extension":6.349459014864801},"hitData":{"launchSpeed":89.3,"launchAngle":55.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.3,"coordY":122.93}},"index":1,"playId":"22b607ef-44a4-33c2-99a3-2e626b5ea371","pitchNumber":2,"startTime":"2026-04-18T01:57:13.496Z","endTime":"2026-04-18T01:57:23.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:57:23.540Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mickey Moniak doubles (2) on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T01:59:14.792Z","endTime":"2026-04-18T01:59:43.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06523626133977,"aZ":-29.652969042980494,"pfxX":1.8742709425199897,"pfxZ":1.4974485338375239,"pX":-0.24050307502075327,"pZ":2.4863793980514477,"vX0":3.169499143479601,"vY0":-127.35362859541296,"vZ0":-2.6825864215805213,"x":126.17,"y":171.65,"x0":-1.7328924688527783,"y0":50.00327150605121,"z0":5.840713173438379,"aX":3.154418125576062},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2683,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.42607778451913925,"extension":7.271366416887142},"hitData":{"launchSpeed":100.6,"launchAngle":23.0,"totalDistance":386.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.53,"coordY":57.36}},"index":0,"playId":"ac8a2496-1e84-3dfa-96f4-63bc31f24f47","pitchNumber":1,"startTime":"2026-04-18T01:59:31.108Z","endTime":"2026-04-18T01:59:43.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T01:59:43.838Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, second baseman Alex Freeland to first baseman Freddie Freeman. Mickey Moniak to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T01:59:56.938Z","endTime":"2026-04-18T02:01:44.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":77.7,"endSpeed":71.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223269987867322,"aZ":-42.65639477531612,"pfxX":4.1193839669876295,"pfxZ":-8.109559884606984,"pX":-0.5675141712634992,"pZ":2.1661639574876386,"vX0":0.7220202839533019,"vY0":-113.17798476519584,"vZ0":0.6952152848101902,"x":138.63,"y":180.29,"x0":-1.4258778155111096,"y0":50.000397399782436,"z0":6.137139694195875,"aX":5.327203570619089},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.2,"breakHorizontal":-7.7,"spinRate":2774,"spinDirection":20},"zone":7,"typeConfidence":2.0,"plateTime":0.48450016685772956,"extension":7.17958704578335},"index":0,"playId":"68f87113-238e-367b-ba53-11e880315975","pitchNumber":1,"startTime":"2026-04-18T02:00:14.974Z","endTime":"2026-04-18T02:00:19.160Z","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.4,"endSpeed":87.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528171052888567,"aZ":-18.900169196777256,"pfxX":-3.5563420607191816,"pfxZ":6.857096301024651,"pX":-0.7336398114113172,"pZ":5.157728427207,"vX0":3.173253508937249,"vY0":-137.5407261746416,"vZ0":1.110083847922015,"x":144.96,"y":99.52,"x0":-1.4344351445641739,"y0":50.00229455478407,"z0":6.021289486403737,"aX":-6.884552595547732},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":5.9,"spinRate":2532,"spinDirection":199},"zone":11,"typeConfidence":0.92,"plateTime":0.39665035093551326,"extension":7.39869532359522},"index":1,"playId":"1ee970fc-3261-3810-8dc4-8161a012b370","pitchNumber":2,"startTime":"2026-04-18T02:00:35.124Z","endTime":"2026-04-18T02:00:39.490Z","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.7,"endSpeed":88.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96940725612743,"aZ":-19.10067152913709,"pfxX":-0.12718063903274857,"pfxZ":6.68764607656342,"pX":0.51900977308387,"pZ":1.45716707951639,"vX0":4.801193275824709,"vY0":-137.80344575176665,"vZ0":-8.413089141233264,"x":97.22,"y":199.44,"x0":-1.2174589814888568,"y0":50.00209013179925,"z0":5.802331126638411,"aX":-0.2495924396224351},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":-0.6,"spinRate":2491,"spinDirection":190},"zone":14,"typeConfidence":0.8,"plateTime":0.3950396587172227,"extension":7.611015261905132},"index":2,"playId":"7d7d4288-cc9e-3c8e-871d-d5d79a3e12d6","pitchNumber":3,"startTime":"2026-04-18T02:00:55.953Z","endTime":"2026-04-18T02:01:00.165Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.567991498051196,"aZ":-42.986535735498826,"pfxX":5.721193681808349,"pfxZ":-8.207486051063878,"pX":-0.5957321563705691,"pZ":0.6957868147111692,"vX0":0.23088782678485875,"vY0":-114.22887331713846,"vZ0":-2.428148472839322,"x":139.71,"y":219.99,"x0":-1.4411161340032517,"y0":50.00140449104014,"z0":6.009407125113542,"aX":7.539300592326859},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.1,"breakHorizontal":-10.4,"spinRate":2655,"spinDirection":11},"zone":13,"typeConfidence":2.0,"plateTime":0.4799877195609277,"extension":7.18650317474151},"index":3,"playId":"f4153cb0-1173-3a62-a5c2-9fb41f6576d0","pitchNumber":4,"startTime":"2026-04-18T02:01:13.163Z","endTime":"2026-04-18T02:01:17.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895766696406177,"aZ":-20.706991419125185,"pfxX":-0.18325062116805813,"pfxZ":6.081498783443223,"pX":0.1561705406993992,"pZ":2.8528850583090883,"vX0":4.090305798792468,"vY0":-136.4397519488864,"vZ0":-4.375431399430752,"x":111.05,"y":161.75,"x0":-1.3384030086583711,"y0":50.00640948761427,"z0":5.903642602799869,"aX":-0.3464848510278005},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":-0.5,"spinRate":2324,"spinDirection":190},"zone":5,"typeConfidence":0.84,"plateTime":0.40137952563426227,"extension":7.387578791084244},"hitData":{"launchSpeed":98.2,"launchAngle":7.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":154.72}},"index":4,"playId":"0429b9d1-7d43-3885-999b-1b6263943489","pitchNumber":5,"startTime":"2026-04-18T02:01:36.063Z","endTime":"2026-04-18T02:01:44.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:01:44.475Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, third baseman Max Muncy to first baseman Freddie Freeman. Mickey Moniak scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T02:01:50.757Z","endTime":"2026-04-18T02:03:00.567Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":80.3,"endSpeed":74.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77201899521494,"aZ":-44.864597545071824,"pfxX":2.2698566860160856,"pfxZ":-9.196346405318078,"pX":0.4912037089329253,"pZ":1.3922643810854085,"vX0":3.6331447619481088,"vY0":-116.92101059439759,"vZ0":-0.9965498039859273,"x":98.28,"y":201.19,"x0":-1.3799239919638473,"y0":50.00472573600681,"z0":6.047294587362732,"aX":3.131005856705248},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.6,"breakHorizontal":-5.0,"spinRate":2875,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.46910502823190425,"extension":7.25392749535063},"index":0,"playId":"b0e8f7dd-13e7-3a87-917e-5300e5ea4cab","pitchNumber":1,"startTime":"2026-04-18T02:02:12.169Z","endTime":"2026-04-18T02:02:17.825Z","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":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86666889125856,"aZ":-44.2323456062662,"pfxX":1.1009712756650107,"pfxZ":-8.409913717358265,"pX":0.8957934027077155,"pZ":-0.6297659324291772,"vX0":4.74863235148581,"vY0":-119.22358160602582,"vZ0":-5.96367675603101,"x":82.85,"y":255.78,"x0":-1.2685157567928143,"y0":50.00528972034613,"z0":5.915635191953521,"aX":1.577465725229314},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.4,"breakHorizontal":-3.2,"spinRate":2858,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.46018369134935977,"extension":7.436889027250042},"index":1,"playId":"1d5898e8-63a7-310c-8c29-dd625e238037","pitchNumber":2,"startTime":"2026-04-18T02:02:29.593Z","endTime":"2026-04-18T02:02:34.462Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11895308080509,"aZ":-23.36599462442329,"pfxX":1.5377384551524869,"pfxZ":4.597014974815309,"pX":0.07227102212652393,"pZ":3.5794365384999116,"vX0":3.156054331359162,"vY0":-136.59627111564177,"vZ0":-2.237359169701333,"x":114.25,"y":142.14,"x0":-1.291592962546298,"y0":50.00374953623465,"z0":5.992282877770183,"aX":2.9463397416134733},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":-3.4,"spinRate":2416,"spinDirection":185},"zone":12,"typeConfidence":0.5,"plateTime":0.3988486601984351,"extension":7.431631680364491},"hitData":{"launchSpeed":82.4,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":176.01}},"index":2,"playId":"5f02ca1f-2cda-3d05-9a43-5a9336a15592","pitchNumber":3,"startTime":"2026-04-18T02:02:52.945Z","endTime":"2026-04-18T02:03:00.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:03:00.567Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T02:03:29.398Z","endTime":"2026-04-18T02:04:35.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":89.8,"endSpeed":84.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.267640743047938,"aZ":-27.448602321367503,"pfxX":1.30160919739853,"pfxZ":2.6703319654179616,"pX":0.8343368206375114,"pZ":1.8011144006584814,"vX0":5.6093562087182285,"vY0":-130.79910827918712,"vZ0":-4.958676560045952,"x":85.2,"y":190.15,"x0":-1.489294926763757,"y0":50.002109487145354,"z0":5.728980951017751,"aX":2.300079180939496},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":-3.4,"spinRate":2752,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41551123899018494,"extension":7.499223435461975},"index":0,"playId":"790db13b-1fef-383b-9904-bdf908d74311","pitchNumber":1,"startTime":"2026-04-18T02:03:35.224Z","endTime":"2026-04-18T02:03:40.286Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119372791052452,"aZ":-29.932295557847404,"pfxX":1.8189057534873774,"pfxZ":1.2763291121647669,"pX":1.6084224626490415,"pZ":1.9706363508502411,"vX0":7.451377565796903,"vY0":-130.23983889725702,"vZ0":-4.048553916716152,"x":55.69,"y":185.57,"x0":-1.5024028498374256,"y0":50.00166913090847,"z0":5.7581729948360625,"aX":3.1862073829912996},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.7,"spinRate":2748,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.41733242866438935,"extension":7.410758495461433},"index":1,"playId":"473ba6f2-b232-3852-ada5-e5c5b4a43260","pitchNumber":2,"startTime":"2026-04-18T02:03:51.485Z","endTime":"2026-04-18T02:03:56.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769363874907732,"aZ":-18.22602169441864,"pfxX":-0.33895293687214145,"pfxZ":7.20758794629888,"pX":-0.1745011894899268,"pZ":2.0407755521428186,"vX0":3.031690760412869,"vY0":-137.1341239946707,"vZ0":-7.075158950661116,"x":123.65,"y":183.68,"x0":-1.2427833829481625,"y0":50.00157807213755,"z0":5.863829395564452,"aX":-0.6559360060890213},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":0.1,"spinRate":2613,"spinDirection":181},"zone":8,"typeConfidence":0.82,"plateTime":0.39698643710906056,"extension":7.54930633823651},"index":2,"playId":"9f065068-e88a-353a-a963-b54ae4b5682d","pitchNumber":3,"startTime":"2026-04-18T02:04:06.572Z","endTime":"2026-04-18T02:04:11.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81997544336717,"aZ":-18.92640830909892,"pfxX":0.5563325002802517,"pfxZ":6.843340472076486,"pX":0.4401978024490747,"pZ":2.833127004273343,"vX0":4.26901319359435,"vY0":-137.37456401274818,"vZ0":-4.945000870403801,"x":100.22,"y":162.29,"x0":-1.1980716760913221,"y0":50.00142788552271,"z0":5.920135843408701,"aX":1.0759202155180374},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":-1.8,"spinRate":2558,"spinDirection":186},"zone":3,"typeConfidence":0.81,"plateTime":0.39680454219245176,"extension":7.538539916954259},"hitData":{"launchSpeed":100.1,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":151.68}},"index":3,"playId":"29740001-abf6-37f3-b43d-15b89572cd63","pitchNumber":4,"startTime":"2026-04-18T02:04:27.058Z","endTime":"2026-04-18T02:04:35.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:04:35.350Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (6) on a fly ball to right field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:07:01.813Z","endTime":"2026-04-18T02:08:06.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Agnos replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T02:05:54.142Z","endTime":"2026-04-18T02:07:04.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688642,"link":"/api/v1/people/688642"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556440329603404,"aZ":-15.628684702658887,"pfxX":-4.7848112434014425,"pfxZ":8.672551178734484,"pX":-0.9294476590657251,"pZ":2.6771540995160277,"vX0":3.8075766871021237,"vY0":-136.63187843678065,"vZ0":-5.330236417684938,"x":152.43,"y":166.5,"x0":-1.7132027577267166,"y0":50.00245785144451,"z0":5.711859628656734,"aX":-9.128264678481969},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2317,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39950526704970457,"extension":6.030591689319725},"index":1,"playId":"21e692a1-6d58-35ed-9bdf-95728a910dcd","pitchNumber":1,"startTime":"2026-04-18T02:07:04.025Z","endTime":"2026-04-18T02:07:08.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52631213235671,"aZ":-15.902043054836598,"pfxX":-3.97367953271462,"pfxZ":8.69516807271962,"pX":-0.24672342291952373,"pZ":2.761061404989623,"vX0":5.064108684387192,"vY0":-135.22246426437601,"vZ0":-5.035845958330233,"x":126.4,"y":164.23,"x0":-1.6181778902023793,"y0":50.00372177575354,"z0":5.744935791013295,"aX":-7.437981360960816},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":6.2,"spinRate":2369,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40339979449409835,"extension":6.079664755557392},"index":2,"playId":"30d8653e-cfda-3162-b30b-9b45116096f8","pitchNumber":2,"startTime":"2026-04-18T02:07:18.797Z","endTime":"2026-04-18T02:07:23.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583782961026152,"aZ":-21.55338155287526,"pfxX":0.5762865948426823,"pfxZ":5.829118426899955,"pX":0.5356218161114656,"pZ":2.6117738302131905,"vX0":5.998804466766077,"vY0":-133.35456155986972,"vZ0":-4.080386536879783,"x":96.58,"y":168.26,"x0":-1.8071439517756098,"y0":50.00186391468572,"z0":5.6943748648948365,"aX":1.0491780011131717},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-2.2,"spinRate":2312,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.408941881324727,"extension":6.05158711026771},"hitData":{"launchSpeed":105.2,"launchAngle":29.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.34,"coordY":62.43}},"index":3,"playId":"48999e1e-b162-33aa-9d02-1278d8ab6659","pitchNumber":3,"startTime":"2026-04-18T02:07:35.860Z","endTime":"2026-04-18T02:08:06.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:08:06.228Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to right fielder Troy Johnston.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:08:11.685Z","endTime":"2026-04-18T02:08:54.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":77.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62748310775703,"aZ":-34.64232166055037,"pfxX":9.059463341516867,"pfxZ":-1.644477260284706,"pX":0.5936363519157566,"pZ":1.6927408215591708,"vX0":3.2667799448518346,"vY0":-121.5403838382999,"vZ0":-2.5169255041030434,"x":94.37,"y":193.08,"x0":-1.9426375959137612,"y0":50.00029474604488,"z0":5.734395881532199,"aX":13.623662258980008},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.2,"breakHorizontal":-17.2,"spinRate":2390,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.44972973156531104,"extension":5.940203364154678},"index":0,"playId":"e093b7f5-c0f4-3a74-af73-eff5c7e75844","pitchNumber":1,"startTime":"2026-04-18T02:08:22.891Z","endTime":"2026-04-18T02:08:27.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203712469009442,"aZ":-31.80418433774477,"pfxX":-3.3915846793511033,"pfxZ":0.23422489837128158,"pX":0.3385361132314779,"pZ":1.2715677216748413,"vX0":6.417107125104726,"vY0":-123.75775029834763,"vZ0":-4.113160285879671,"x":104.1,"y":204.45,"x0":-1.8348382183679242,"y0":50.00113333279794,"z0":5.587711292320194,"aX":-5.317404060732397},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":4.8,"spinRate":1432,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4407711612221683,"extension":6.098643384783604},"hitData":{"launchSpeed":79.9,"launchAngle":14.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.42,"coordY":107.08}},"index":1,"playId":"37353f92-6773-323d-ac9c-5b06121b956d","pitchNumber":2,"startTime":"2026-04-18T02:08:40.414Z","endTime":"2026-04-18T02:08:54.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:08:54.701Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a line drive to right fielder Troy Johnston. Andy Pages to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:09:11.373Z","endTime":"2026-04-18T02:10:46.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.294953939239843,"aZ":-16.290142465100594,"pfxX":-4.456206687440892,"pfxZ":8.228758464456405,"pX":0.505585735635033,"pZ":2.5178508609381187,"vX0":7.088363732402553,"vY0":-137.0858397968949,"vZ0":-5.673515859154754,"x":97.73,"y":170.8,"x0":-1.5180578385941261,"y0":50.0021341364298,"z0":5.701228002708726,"aX":-8.601509008479105},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":6.8,"spinRate":2297,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3974136637575736,"extension":6.095076450730393},"index":0,"playId":"1504be91-c20f-3c73-8e8e-5db9f64eed83","pitchNumber":1,"startTime":"2026-04-18T02:09:12.829Z","endTime":"2026-04-18T02:09:17.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65872948946289,"aZ":-34.81553000595246,"pfxX":0.4303713971466927,"pfxZ":-1.67093737839385,"pX":-0.29153241125304113,"pZ":1.2501553296656456,"vX0":3.388914555851175,"vY0":-124.42766636186276,"vZ0":-4.197901354495245,"x":128.11,"y":205.03,"x0":-1.7215020992355303,"y0":50.00237206671007,"z0":5.813627197606321,"aX":0.6804638411404644},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.7,"breakHorizontal":-1.4,"spinRate":2157,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.43855243306687486,"extension":6.009515114136809},"index":1,"playId":"9329d199-b531-310b-abcc-73b1e8c970b6","pitchNumber":2,"startTime":"2026-04-18T02:09:28.372Z","endTime":"2026-04-18T02:09:32.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32982781677383,"aZ":-15.553324458322342,"pfxX":-4.7145572248397505,"pfxZ":8.66192734332228,"pX":-0.6640375111634653,"pZ":2.033674781397159,"vX0":4.117611911366982,"vY0":-136.71497792820642,"vZ0":-7.046176320191616,"x":142.31,"y":183.87,"x0":-1.5672893048537784,"y0":50.000757606646054,"z0":5.6854429927943935,"aX":-9.044139451950686},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2397,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.39859314307830784,"extension":6.196100758419172},"index":2,"playId":"ca3a0e97-29ab-3c45-872c-11c18aaa32e9","pitchNumber":3,"startTime":"2026-04-18T02:09:44.044Z","endTime":"2026-04-18T02:09:50.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-18T02:09:57.261Z","endTime":"2026-04-18T02:10:10.380Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.824151409581656,"aZ":-37.948056193393,"pfxX":-0.6917000888150451,"pfxZ":-3.5103278800399758,"pX":1.0764519979465679,"pZ":-0.07142305381931333,"vX0":6.632787792787024,"vY0":-126.8262886374464,"vZ0":-6.792528370627363,"x":75.97,"y":240.71,"x0":-1.4732953904211845,"y0":50.005771908631736,"z0":5.636798920255653,"aX":-1.137603655711077},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.6,"breakHorizontal":-0.1,"spinRate":2204,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43044639585560684,"extension":6.023618597156663},"index":4,"playId":"a1b09dce-4753-3432-a408-a03c3b0efeae","pitchNumber":4,"startTime":"2026-04-18T02:10:10.380Z","endTime":"2026-04-18T02:10:14.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307081070762692,"aZ":-17.536616195035563,"pfxX":-4.6254138933978775,"pfxZ":7.792461239716767,"pX":-0.03741980004169891,"pZ":3.4758300555668087,"vX0":6.025047061214609,"vY0":-135.16785180122395,"vZ0":-2.6150260215288923,"x":118.43,"y":144.93,"x0":-1.6788670385716762,"y0":50.0003471998488,"z0":5.665772847304608,"aX":-8.68643499130216},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2347,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4029130637002978,"extension":5.9326185271377705},"hitData":{"launchSpeed":86.8,"launchAngle":20.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.99,"coordY":77.46}},"index":5,"playId":"2622daf7-b4a6-3da4-ae66-1bb93b2cfc34","pitchNumber":5,"startTime":"2026-04-18T02:10:34.030Z","endTime":"2026-04-18T02:10:46.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:10:46.140Z","atBatIndex":39},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Alex Freeland out on a sacrifice fly to left fielder Jake McCarthy. Andy Pages scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:11:02.414Z","endTime":"2026-04-18T02:11:50.748Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.357253955213697,"aZ":-31.317485960952926,"pfxX":-0.2934461129862611,"pfxZ":0.5268061403110256,"pX":0.30065762571824195,"pZ":1.5013881528799755,"vX0":4.911363892319171,"vY0":-126.12668353008372,"vZ0":-4.328505155172564,"x":105.54,"y":198.24,"x0":-1.6258882081511574,"y0":50.004465229516605,"z0":5.738749245041601,"aX":-0.4785943276375987},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-0.5,"spinRate":2216,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43270954448982835,"extension":6.086600357540827},"index":0,"playId":"b4d5abdb-416e-35c7-92c3-20bc57fe84b5","pitchNumber":1,"startTime":"2026-04-18T02:11:21.349Z","endTime":"2026-04-18T02:11:26.218Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15476847597463,"aZ":-15.446246082414673,"pfxX":-4.406952850007775,"pfxZ":8.692330436360596,"pX":0.6732817205474703,"pZ":2.9365688800547582,"vX0":7.645880484955763,"vY0":-136.86975553015134,"vZ0":-4.6236581742725855,"x":91.34,"y":159.49,"x0":-1.565778704972486,"y0":50.002438544450996,"z0":5.682964778412798,"aX":-8.48124032065293},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2482,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.398012170528947,"extension":6.051803368055866},"hitData":{"launchSpeed":83.8,"launchAngle":50.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.93,"coordY":97.94}},"index":1,"playId":"d2242b39-ffcc-3d35-b9ab-e3053932c28a","pitchNumber":2,"startTime":"2026-04-18T02:11:37.656Z","endTime":"2026-04-18T02:11:50.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:11:50.748Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:12:40.402Z","endTime":"2026-04-18T02:14:30.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"26a0e6a9-9ce8-3ae8-aa51-a57fe762f532","startTime":"2026-04-18T02:12:26.027Z","endTime":"2026-04-18T02:12:30.225Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.738960278170403,"aZ":-30.63360423630512,"pfxX":-0.04022001721542212,"pfxZ":0.942334461598838,"pX":0.5063255929983567,"pZ":2.2956889986340476,"vX0":5.2975963194086155,"vY0":-125.72477389610417,"vZ0":-2.7662836283525163,"x":97.7,"y":176.8,"x0":-1.6019467456297352,"y0":50.005598969034935,"z0":5.836916581100617,"aX":-0.06683554980727854},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":2178,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4317216108654178,"extension":6.018569427218959},"index":1,"playId":"b95982e9-95ec-3ea2-b011-8ab3ce8c918c","pitchNumber":1,"startTime":"2026-04-18T02:12:42.608Z","endTime":"2026-04-18T02:12:49.418Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210188085404685,"aZ":-32.303795424550266,"pfxX":7.5872456071693275,"pfxZ":-0.0878192370218911,"pX":2.395751128660886,"pZ":0.9312739075017685,"vX0":7.300668003252913,"vY0":-122.06474649829357,"vZ0":-4.50606675701318,"x":25.68,"y":213.64,"x0":-1.6154821976122322,"y0":50.00178115681327,"z0":5.571321139324765,"aX":11.488459306455457},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.0,"breakHorizontal":-15.4,"spinRate":2448,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4481056076794059,"extension":5.930695491719429},"index":2,"playId":"53cc0e97-c4cd-382a-8172-483e8a69fdd6","pitchNumber":2,"startTime":"2026-04-18T02:13:04.750Z","endTime":"2026-04-18T02:13:09.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255204738546073,"aZ":-16.138223095002395,"pfxX":-3.3389962233743518,"pfxZ":8.498955734182811,"pX":-0.24925287661974127,"pZ":2.069987313419393,"vX0":4.844494785960798,"vY0":-135.66665874503133,"vZ0":-6.671403610819945,"x":126.5,"y":182.89,"x0":-1.6141929260304917,"y0":50.00396325520959,"z0":5.661759987499379,"aX":-6.301403610768432},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2418,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40184093140323585,"extension":5.978045386846263},"index":3,"playId":"7152cf48-87e8-3a21-bf49-dabcab98222b","pitchNumber":3,"startTime":"2026-04-18T02:13:32.373Z","endTime":"2026-04-18T02:13:36.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-18T02:13:40.139Z","endTime":"2026-04-18T02:13:53.047Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97884282121873,"aZ":-32.56010653989166,"pfxX":0.22034926042762804,"pfxZ":-0.25914231431099854,"pX":0.6760497777238955,"pZ":0.4371572458331024,"vX0":5.387884080829265,"vY0":-122.26522776420575,"vZ0":-5.9598243631684555,"x":91.23,"y":226.98,"x0":-1.5800351538039956,"y0":50.00071145075903,"z0":5.683911489227577,"aX":0.3336516529796335},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":-1.6,"spinRate":2198,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4471405360219478,"extension":6.0888641309372105},"index":5,"playId":"5d10956e-1a11-3f24-9343-986c6f6039d8","pitchNumber":4,"startTime":"2026-04-18T02:13:53.047Z","endTime":"2026-04-18T02:13:59.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Hyeseong Kim steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"5d10956e-1a11-3f24-9343-986c6f6039d8","startTime":"2026-04-18T02:14:04.218Z","endTime":"2026-04-18T02:14:24.771Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"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":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091700663041156,"aZ":-31.855612075306038,"pfxX":-7.459424862236586,"pfxZ":0.19340765086352807,"pX":-0.8436731937348617,"pZ":1.0156406581617845,"vX0":4.865120131781537,"vY0":-125.65076427554372,"vZ0":-5.106257424561275,"x":149.16,"y":211.36,"x0":-1.822213474214081,"y0":50.00005821652345,"z0":5.620409905002098,"aX":-12.094095814380488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":12.6,"spinRate":1580,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4335739408856836,"extension":6.06552803994737},"index":7,"playId":"d3c62696-dc36-360b-9b79-9ab20dd18f5c","pitchNumber":5,"startTime":"2026-04-18T02:14:24.771Z","endTime":"2026-04-18T02:14:30.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:14:30.417Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T02:14:49.450Z","endTime":"2026-04-18T02:16:25.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866936258679857,"aZ":-17.852088741985046,"pfxX":-5.918244724747057,"pfxZ":7.559269236736625,"pX":0.3435875865715651,"pZ":2.819784648828233,"vX0":7.451160620428949,"vY0":-136.275931955658,"vZ0":-4.169776453152391,"x":103.9,"y":162.65,"x0":-1.6476992891176987,"y0":50.00471096337695,"z0":5.590704547581784,"aX":-11.215933475057414},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2387,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4007895784325979,"extension":6.016422599906364},"index":0,"playId":"a22a9428-ebee-3d1b-9814-2348329784f7","pitchNumber":1,"startTime":"2026-04-18T02:14:55.736Z","endTime":"2026-04-18T02:15:00.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224734009423077,"aZ":-15.613844957954832,"pfxX":-4.634850209570926,"pfxZ":8.707793168059649,"pX":-0.7507569210082135,"pZ":1.5052745280974966,"vX0":4.035318278389665,"vY0":-136.37294592127535,"vZ0":-8.080680706752364,"x":145.62,"y":198.14,"x0":-1.640385161355555,"y0":50.00392177932147,"z0":5.562896668558486,"aX":-8.816463345582664},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2363,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4001400101993635,"extension":5.9486273299501775},"index":1,"playId":"c5a46db5-e6cf-334e-9bfb-04827d8261fe","pitchNumber":2,"startTime":"2026-04-18T02:15:18.402Z","endTime":"2026-04-18T02:15:22.810Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64523663628863,"aZ":-31.491178179965207,"pfxX":-4.71015993959832,"pfxZ":0.42105350623152304,"pX":-0.5635708376397174,"pZ":3.0190839749478604,"vX0":4.729315623144124,"vY0":-125.73104173634985,"vZ0":-0.5037001410112413,"x":138.48,"y":157.26,"x0":-1.8427070446738285,"y0":50.00393247508248,"z0":5.742474145160972,"aX":-7.6633499989040805},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":7.7,"spinRate":1509,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.4329797093699641,"extension":6.023356944608958},"index":2,"playId":"16093177-dc05-3c1e-b4fe-9aa3f0d19ebf","pitchNumber":3,"startTime":"2026-04-18T02:15:37.265Z","endTime":"2026-04-18T02:15:41.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23894603072903,"aZ":-18.314810939443113,"pfxX":-4.61707302318976,"pfxZ":7.388358962478618,"pX":-0.035493258174675156,"pZ":4.381631814194903,"vX0":5.992741927858515,"vY0":-135.54286863784614,"vZ0":-0.24398676795038027,"x":118.35,"y":120.48,"x0":-1.666439833625195,"y0":50.006730466846875,"z0":5.742238089439761,"aX":-8.666712008298653},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":7.2,"spinRate":2321,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40276687036360315,"extension":5.960431266525172},"index":3,"playId":"ca18c57b-6247-3a7f-8159-e60e118aedcd","pitchNumber":4,"startTime":"2026-04-18T02:15:56.506Z","endTime":"2026-04-18T02:16:00.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":81.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00107960323108,"aZ":-33.224061153036594,"pfxX":-0.1978424698955612,"pfxZ":-0.6502331694410768,"pX":1.0429449640592534,"pZ":0.6958978942016213,"vX0":6.444597887840679,"vY0":-125.45840414440633,"vZ0":-5.833677488118365,"x":77.25,"y":219.99,"x0":-1.5135603405818128,"y0":50.00202801879455,"z0":5.700729554916212,"aX":-0.3230156101883496},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":-0.8,"spinRate":2306,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43356339806728483,"extension":6.099981299781281},"index":4,"playId":"ff2093e7-60fc-355f-8454-e8b2785faad9","pitchNumber":5,"startTime":"2026-04-18T02:16:19.341Z","endTime":"2026-04-18T02:16:25.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:16:25.378Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Sullivan flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T02:18:07.224Z","endTime":"2026-04-18T02:18:48.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111596784408597,"aZ":-12.04721758678311,"pfxX":-1.447487509101307,"pfxZ":10.873293346542399,"pX":0.25836679171478105,"pZ":2.089354279646025,"vX0":4.912520837782672,"vY0":-135.10190094706164,"vZ0":-7.7602821059428955,"x":107.15,"y":182.37,"x0":-1.3944390602986845,"y0":50.000433908313425,"z0":5.84338642284821,"aX":-2.679417743725907},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":1.6,"spinRate":2576,"spinDirection":196},"zone":9,"typeConfidence":0.89,"plateTime":0.405245110961153,"extension":7.4249371901573165},"hitData":{"launchSpeed":86.5,"launchAngle":64.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.0,"coordY":127.36}},"index":0,"playId":"e7e9f0dc-7aed-3c31-bc11-3d8b1bdf684e","pitchNumber":1,"startTime":"2026-04-18T02:18:34.796Z","endTime":"2026-04-18T02:18:48.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:18:48.076Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T02:18:55.998Z","endTime":"2026-04-18T02:20:40.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854829914823725,"aZ":-14.399442261339308,"pfxX":-1.8598471019726313,"pfxZ":9.6099891488482,"pX":0.33069717151374173,"pZ":1.063895583521521,"vX0":4.818740987567055,"vY0":-134.7878053791987,"vZ0":-10.208539910945937,"x":104.39,"y":210.05,"x0":-1.2344594501414898,"y0":50.00391585773769,"z0":5.904484968561077,"aX":-3.4407466657438968},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":2.4,"spinRate":2622,"spinDirection":198},"zone":14,"typeConfidence":0.88,"plateTime":0.4055553183653311,"extension":7.490930289331628},"index":0,"playId":"eeccddd1-0ca7-3075-8f2a-fbf0532c1ace","pitchNumber":1,"startTime":"2026-04-18T02:19:09.267Z","endTime":"2026-04-18T02:19:13.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686694263980474,"aZ":-13.18259873930077,"pfxX":-2.3003796365670732,"pfxZ":10.070656848399802,"pX":0.7220048760382024,"pZ":1.8572489056003785,"vX0":6.2656187431796315,"vY0":-135.94330160140996,"vZ0":-8.273983952326677,"x":89.48,"y":188.63,"x0":-1.3060852921675128,"y0":50.00264936172542,"z0":5.839949123080073,"aX":-4.338485190440743},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":3.0,"spinRate":2714,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.4017491725416664,"extension":7.461787870550017},"index":1,"playId":"ffa8c9fd-056c-3da5-b5b3-2e1db5dec126","pitchNumber":2,"startTime":"2026-04-18T02:19:21.334Z","endTime":"2026-04-18T02:19:25.162Z","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":90.9,"endSpeed":84.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784025560147377,"aZ":-21.05259286813016,"pfxX":-0.1814087101033246,"pfxZ":6.158125819206772,"pX":0.44052650847694735,"pZ":2.2946446464321157,"vX0":5.163595917890841,"vY0":-132.41947416220233,"vZ0":-5.405123167791436,"x":100.21,"y":176.82,"x0":-1.4973447919550482,"y0":50.004234440974905,"z0":5.866856012201376,"aX":-0.3288637948867707},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":-0.6,"spinRate":2717,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.41098981615346464,"extension":7.338917795596678},"index":2,"playId":"12ec6d31-6bf0-379c-b4a9-e7c9bc47d5d3","pitchNumber":3,"startTime":"2026-04-18T02:19:36.385Z","endTime":"2026-04-18T02:19:41.061Z","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":80.7,"endSpeed":74.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.500122070884377,"aZ":-43.33142892132058,"pfxX":3.525621025213286,"pfxZ":-7.992891168668302,"pX":1.5712827294354226,"pZ":1.5412184760588328,"vX0":5.180761626711728,"vY0":-117.49808463365854,"vZ0":-1.3489194126744488,"x":57.11,"y":197.17,"x0":-1.1210729212749093,"y0":50.001487656938025,"z0":6.153303548031762,"aX":4.922240118710969},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.5,"breakHorizontal":-7.7,"spinRate":3011,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.46636413663034126,"extension":7.34927118973655},"index":3,"playId":"f94d13a9-e927-358a-8c3c-e29295b7dcff","pitchNumber":4,"startTime":"2026-04-18T02:20:02.594Z","endTime":"2026-04-18T02:20:06.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257103842006387,"aZ":-17.381515236641174,"pfxX":-0.6735094569814297,"pfxZ":7.7259853498167885,"pX":-0.2372545656374092,"pZ":4.729334399914021,"vX0":2.809534506056571,"vY0":-136.5775105439682,"vZ0":-0.5449735298712395,"x":126.04,"y":111.09,"x0":-1.1857470061604674,"y0":50.00306160668939,"z0":6.112362241238493,"aX":-1.289823251506668},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":0.7,"spinRate":2571,"spinDirection":183},"zone":11,"typeConfidence":0.87,"plateTime":0.3989680388048007,"extension":7.433675793030104},"index":4,"playId":"a92d8d1d-e00d-3a8b-8902-0127c1073724","pitchNumber":5,"startTime":"2026-04-18T02:20:15.884Z","endTime":"2026-04-18T02:20:20.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.914391806456287,"aZ":-17.237227696861243,"pfxX":-0.3493102474273868,"pfxZ":7.856870880327946,"pX":0.45186531555311277,"pZ":2.999947199423484,"vX0":4.37401227309736,"vY0":-136.07116186833437,"vZ0":-4.861598746332737,"x":99.78,"y":157.78,"x0":-1.1215766218003618,"y0":50.00570636503546,"z0":5.979826938627985,"aX":-0.6645999497179941},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":-0.1,"spinRate":2278,"spinDirection":187},"zone":3,"typeConfidence":0.83,"plateTime":0.4003805567427601,"extension":7.484630228729497},"hitData":{"launchSpeed":92.6,"launchAngle":53.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.12,"coordY":104.56}},"index":5,"playId":"68653a59-3375-35ea-9d83-19a33e6ab5a0","pitchNumber":6,"startTime":"2026-04-18T02:20:30.242Z","endTime":"2026-04-18T02:20:40.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:20:40.348Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T02:20:47.151Z","endTime":"2026-04-18T02:21:11.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48807041212461,"aZ":-17.921884887890123,"pfxX":1.1124403272660155,"pfxZ":7.401788649373584,"pX":-0.05936616904264961,"pZ":2.8502547315990605,"vX0":2.6819514782445264,"vY0":-136.7767129543894,"vZ0":-5.298600200284304,"x":119.26,"y":161.82,"x0":-1.190861295899816,"y0":50.005337529566255,"z0":6.011585548938628,"aX":2.1428971618817654},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":-2.5,"spinRate":2641,"spinDirection":177},"zone":5,"typeConfidence":0.73,"plateTime":0.3979466709154984,"extension":7.3805181665057535},"hitData":{"launchSpeed":95.1,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.73,"coordY":67.41}},"index":0,"playId":"3de2da0e-6396-3b03-aec4-d386751ff1fd","pitchNumber":1,"startTime":"2026-04-18T02:21:04.363Z","endTime":"2026-04-18T02:21:11.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:21:11.519Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to right fielder Troy Johnston.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T02:23:11.078Z","endTime":"2026-04-18T02:24:05.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.4,"endSpeed":76.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.594764092481537,"aZ":-34.58524468121273,"pfxX":6.928283123342766,"pfxZ":-1.6415191499645125,"pX":-0.2105516640521697,"pZ":1.8108353984566192,"vX0":2.248332718131503,"vY0":-120.12867984085466,"vZ0":-2.1662396359147884,"x":106.13,"y":168.23,"x0":-2.056675942843631,"y0":50.00071725488171,"z0":5.776347259907897,"aX":10.201278420801346},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.2,"breakHorizontal":-13.1,"spinRate":2380,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45462097017202563,"extension":5.795097259279016},"index":0,"playId":"4edc0f3a-d7ff-3a86-ad0b-da2a8af8858f","pitchNumber":1,"startTime":"2026-04-18T02:23:21.574Z","endTime":"2026-04-18T02:23:25.569Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2643917683114,"aZ":-16.695832970250013,"pfxX":-5.454177604575735,"pfxZ":8.291847486419279,"pX":0.4745490912002244,"pZ":3.929874999633663,"vX0":7.263101493030911,"vY0":-135.22573888425856,"vZ0":-1.9471927474959454,"x":98.91,"y":132.67,"x0":-1.5275370807038304,"y0":50.003847227661474,"z0":5.820371445578775,"aX":-10.183370883596181},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2414,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40380873322640687,"extension":5.994770525515917},"index":1,"playId":"f7ddd0cb-ba8b-36a2-97c6-0649e339903e","pitchNumber":2,"startTime":"2026-04-18T02:23:37.975Z","endTime":"2026-04-18T02:23:42.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010425938891597,"aZ":-18.502372096251637,"pfxX":-6.96561162672403,"pfxZ":7.222299088467471,"pX":-0.936125463837635,"pZ":2.5402664398109978,"vX0":4.5741725499495836,"vY0":-135.57001018985915,"vZ0":-5.03405249174855,"x":152.68,"y":170.19,"x0":-1.7260640593620256,"y0":50.00100143728777,"z0":5.682162678848319,"aX":-13.180516512488303},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":11.9,"spinRate":2332,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40148160079133266,"extension":6.095746219243809},"hitData":{"launchSpeed":75.5,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.17,"coordY":105.57}},"index":2,"playId":"ab5472e3-519e-3d37-ba11-2712dc553779","pitchNumber":3,"startTime":"2026-04-18T02:23:52.405Z","endTime":"2026-04-18T02:24:05.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:24:05.094Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T02:24:08.503Z","endTime":"2026-04-18T02:24:36.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.4,"endSpeed":86.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10323098881913,"aZ":-17.19188674595049,"pfxX":-5.6375049891242615,"pfxZ":7.900660636072006,"pX":0.4704614746336417,"pZ":2.8812175708690067,"vX0":7.198591405176244,"vY0":-135.94122403241857,"vZ0":-4.393587670512503,"x":99.07,"y":160.99,"x0":-1.4631976092837786,"y0":50.00360089778,"z0":5.689931598724004,"aX":-10.692078218625301},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2454,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4009013807460198,"extension":5.938783586993121},"hitData":{"launchSpeed":96.7,"launchAngle":27.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.35,"coordY":54.33}},"index":0,"playId":"b241c274-37b4-325b-ba5f-a3ced28a90af","pitchNumber":1,"startTime":"2026-04-18T02:24:24.938Z","endTime":"2026-04-18T02:24:36.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:24:36.851Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T02:24:41.191Z","endTime":"2026-04-18T02:25:44.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071099103067983,"aZ":-33.42790149429936,"pfxX":9.118634846941363,"pfxZ":-0.8297864880603854,"pX":0.38308135910621927,"pZ":3.148959984264265,"vX0":2.7804002245638926,"vY0":-122.08756427944401,"vZ0":0.24143096279048581,"x":102.4,"y":153.76,"x0":-1.9538057941783986,"y0":50.001028821366084,"z0":5.915751969474177,"aX":13.821806413158011},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.2,"breakHorizontal":-17.2,"spinRate":2449,"spinDirection":55},"zone":3,"typeConfidence":2.0,"plateTime":0.447908581519064,"extension":5.693450234860314},"index":0,"playId":"80daac85-7e75-32a8-af87-16e428677287","pitchNumber":1,"startTime":"2026-04-18T02:24:57.480Z","endTime":"2026-04-18T02:25:01.403Z","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":93.3,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176143775922057,"aZ":-17.35574673367709,"pfxX":-3.0250294709923344,"pfxZ":7.8434425573846465,"pX":0.9130393527178767,"pZ":2.3007836796003445,"vX0":7.334118975492593,"vY0":-135.72893603611683,"vZ0":-6.0275210402221555,"x":82.2,"y":176.66,"x0":-1.4159155286051102,"y0":50.00248810483568,"z0":5.73440418339944,"aX":-5.715405046284535},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":4.1,"spinRate":2305,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40159839434814026,"extension":6.090927430586801},"index":1,"playId":"ab1d99a2-05a3-337e-a85c-22c5f3f84ae5","pitchNumber":2,"startTime":"2026-04-18T02:25:12.628Z","endTime":"2026-04-18T02:25:17.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-18T02:25:24.695Z","endTime":"2026-04-18T02:25:39.484Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56923496409277,"aZ":-38.8665711227349,"pfxX":7.801122993601216,"pfxZ":-4.524967790958823,"pX":0.8927595350719497,"pZ":1.1040678982581127,"vX0":4.031267103277976,"vY0":-120.55345187570883,"vZ0":-2.8916405254060953,"x":82.97,"y":208.97,"x0":-1.8127082403608266,"y0":50.00445368419068,"z0":5.7365544067428536,"aX":11.529143891813451},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.6,"breakHorizontal":-15.1,"spinRate":2490,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.453658919203519,"extension":5.777489556509159},"index":3,"playId":"0b411207-5ee3-30a2-b557-04d13f4d9fda","pitchNumber":3,"startTime":"2026-04-18T02:25:39.484Z","endTime":"2026-04-18T02:25:44.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:25:44.257Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T02:27:19.144Z","endTime":"2026-04-18T02:28:11.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987384001022377,"aZ":-12.010202241995987,"pfxX":-1.7268337197717445,"pfxZ":10.603991365613748,"pX":0.7867791270237638,"pZ":1.6988273383176913,"vX0":6.280899000047393,"vY0":-136.08172857080626,"vZ0":-8.817173596663634,"x":87.01,"y":192.91,"x0":-1.3130196768345799,"y0":50.004318292236235,"z0":5.78495311327144,"aX":-3.2851037353024504},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":2.0,"spinRate":2694,"spinDirection":192},"zone":9,"typeConfidence":0.88,"plateTime":0.40038680429531315,"extension":7.7529722424769485},"index":0,"playId":"6366965d-6817-347b-b47b-db669890aa33","pitchNumber":1,"startTime":"2026-04-18T02:27:51.806Z","endTime":"2026-04-18T02:27:56.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50098867940752,"aZ":-16.780824445426116,"pfxX":-3.6316480023817572,"pfxZ":7.998874233373055,"pX":0.609926347351423,"pZ":2.2159710998251865,"vX0":6.533208870954027,"vY0":-136.92404793802393,"vZ0":-6.64677495518521,"x":93.75,"y":178.95,"x0":-1.3209475136558961,"y0":50.000660623503045,"z0":5.797390436778783,"aX":-6.987000329479843},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":5.4,"spinRate":2554,"spinDirection":193},"zone":6,"typeConfidence":0.92,"plateTime":0.39803548046481296,"extension":7.4141154567186955},"hitData":{"launchSpeed":91.3,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":157.76}},"index":1,"playId":"149fbc19-cb46-35c5-997b-4201e45a6737","pitchNumber":2,"startTime":"2026-04-18T02:28:04.307Z","endTime":"2026-04-18T02:28:11.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:28:11.308Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T02:28:22.518Z","endTime":"2026-04-18T02:29:52.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13416136032412,"aZ":-9.816233573571173,"pfxX":-1.899486901142408,"pfxZ":11.205489273552164,"pX":-0.1509938394481532,"pZ":1.7809129940775899,"vX0":3.7540979246200132,"vY0":-139.5781154148313,"vZ0":-9.5152886574853,"x":122.76,"y":190.7,"x0":-1.2598822451615868,"y0":50.003426683239326,"z0":5.858842421465389,"aX":-3.7904776547473507},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":2.8,"spinRate":2947,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.39075777479736384,"extension":7.370515514461883},"index":0,"playId":"5933ccda-50d2-33d7-92f2-2c4951dbd858","pitchNumber":1,"startTime":"2026-04-18T02:28:36.470Z","endTime":"2026-04-18T02:28:40.809Z","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":81.5,"endSpeed":75.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00705355392019,"aZ":-42.70047299116946,"pfxX":4.15538609330773,"pfxZ":-7.398961105529889,"pX":1.0214175922867774,"pZ":0.6399112158353252,"vX0":4.074884913244555,"vY0":-118.60432887761523,"vZ0":-3.6722845125265664,"x":78.07,"y":221.5,"x0":-1.2598296399979645,"y0":50.00444910268195,"z0":6.108544722572136,"aX":5.9103116178287145},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.0,"breakHorizontal":-8.5,"spinRate":2970,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4620872165964891,"extension":7.253779529490333},"index":1,"playId":"3e62c970-9f6e-3e4b-93f5-3d55238572f0","pitchNumber":2,"startTime":"2026-04-18T02:28:50.719Z","endTime":"2026-04-18T02:28:54.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.162619428124575,"aZ":-44.27180522351559,"pfxX":2.9026765522475158,"pfxZ":-9.426170302010902,"pX":-1.009764879257727,"pZ":4.505398145887485,"vX0":-0.1367836284547284,"vY0":-112.51472210576999,"vZ0":5.802639265386611,"x":155.49,"y":117.13,"x0":-1.3253884769346438,"y0":50.00199743471483,"z0":6.37588092109026,"aX":3.7260257824418925},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.4,"breakHorizontal":-5.3,"spinRate":2871,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.4865648564174059,"extension":7.1837196692060985},"index":2,"playId":"8b95850a-9e74-30ea-8abf-f28ae17320bd","pitchNumber":3,"startTime":"2026-04-18T02:29:07.671Z","endTime":"2026-04-18T02:29:11.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26788388581167,"aZ":-16.194112551321922,"pfxX":0.9832499465304838,"pfxZ":8.355560263728899,"pX":0.43341168002288183,"pZ":3.655026909343838,"vX0":4.397567049511705,"vY0":-136.28080413217336,"vZ0":-3.295494015595805,"x":100.48,"y":140.09,"x0":-1.3179248173512699,"y0":50.00029192201861,"z0":5.974712949238538,"aX":1.880123085847936},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-2.5,"spinRate":2772,"spinDirection":179},"zone":12,"typeConfidence":0.78,"plateTime":0.39937491980918516,"extension":7.552221247085848},"index":3,"playId":"54af7e73-03f5-31a7-a7b5-e8c3cc733fc7","pitchNumber":4,"startTime":"2026-04-18T02:29:24.124Z","endTime":"2026-04-18T02:29:29.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-04-18T02:29:36.167Z","endTime":"2026-04-18T02:29:44.917Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352003362119476,"aZ":-19.064407261961513,"pfxX":-0.2855821243774517,"pfxZ":6.864270923943291,"pX":0.36222657687191406,"pZ":3.1629056872229744,"vX0":4.7176342345851445,"vY0":-136.21565704594212,"vZ0":-3.9256122021608517,"x":103.19,"y":153.38,"x0":-1.3431483619466866,"y0":50.002640646688704,"z0":5.913450385154053,"aX":-0.5460085043203792},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2524,"spinDirection":185},"zone":3,"typeConfidence":0.8,"plateTime":0.3996345235472343,"extension":7.486130367281861},"hitData":{"launchSpeed":82.3,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":157.76}},"index":5,"playId":"610a938c-e25a-3658-b4c2-731515ae3dbc","pitchNumber":5,"startTime":"2026-04-18T02:29:44.917Z","endTime":"2026-04-18T02:29:52.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:29:52.615Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T02:30:01.336Z","endTime":"2026-04-18T02:32:16.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89487459584096,"aZ":-12.76349525791484,"pfxX":-0.7089333639089381,"pfxZ":9.888485033266988,"pX":0.14387156014973868,"pZ":2.125970461354825,"vX0":4.157651868418456,"vY0":-138.28846117126358,"vZ0":-8.00016601258372,"x":111.52,"y":181.38,"x0":-1.2782806543141731,"y0":50.00682612483713,"z0":5.8868358538902985,"aX":-1.3926772446153786},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":0.6,"spinRate":2709,"spinDirection":187},"zone":8,"typeConfidence":0.88,"plateTime":0.394025021921121,"extension":7.319263761543477},"index":0,"playId":"a6b04cd5-176c-36bc-90f8-034d98bee0d7","pitchNumber":1,"startTime":"2026-04-18T02:30:16.136Z","endTime":"2026-04-18T02:30:20.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792814486960776,"aZ":-12.945892287662895,"pfxX":-0.4723826084102489,"pfxZ":9.864474018835486,"pX":0.5861011929247545,"pZ":3.2440799648964203,"vX0":5.249555821579692,"vY0":-138.23602410295453,"vZ0":-4.902511847766931,"x":94.66,"y":151.19,"x0":-1.270394991612837,"y0":50.00099967797923,"z0":5.899404532083884,"aX":-0.9220844080301405},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":-0.1,"spinRate":2811,"spinDirection":183},"zone":3,"typeConfidence":0.88,"plateTime":0.395172132427275,"extension":7.462347283335949},"index":1,"playId":"6c5f7e5f-5c9b-3f1e-845d-bf7fbcadc453","pitchNumber":2,"startTime":"2026-04-18T02:30:31.915Z","endTime":"2026-04-18T02:30:37.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02137905573359,"aZ":-44.11105261531345,"pfxX":-0.3607337981727614,"pfxZ":-8.070607452848755,"pX":0.56433805486841,"pZ":-1.2792849808424338,"vX0":4.685381150402824,"vY0":-121.5023121788712,"vZ0":-7.829975700838689,"x":95.49,"y":273.32,"x0":-1.3502724587600532,"y0":50.00104184773383,"z0":5.863951833594485,"aX":-0.5349996383017862},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.3,"breakHorizontal":-0.6,"spinRate":3052,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.45254056022601397,"extension":7.3957077845791614},"index":2,"playId":"95a6d2c3-4eb0-39a8-be56-72eacdf6c1ea","pitchNumber":3,"startTime":"2026-04-18T02:30:58.191Z","endTime":"2026-04-18T02:31:02.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29381467618604,"aZ":-20.123685789111132,"pfxX":-0.06121785972387772,"pfxZ":6.285376725581244,"pX":-0.3281191641942868,"pZ":3.8920389237644804,"vX0":2.680790205155743,"vY0":-136.86989385502673,"vZ0":-2.205802480081187,"x":129.51,"y":133.69,"x0":-1.3080225177482203,"y0":50.000671493024804,"z0":6.071227360913944,"aX":-0.1176242278495209},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":-0.4,"spinRate":2669,"spinDirection":185},"zone":11,"typeConfidence":0.84,"plateTime":0.39860689287328777,"extension":7.421250681893063},"index":3,"playId":"e400d694-d2b7-3e9b-8e2a-1f402096e879","pitchNumber":4,"startTime":"2026-04-18T02:31:25.478Z","endTime":"2026-04-18T02:31:29.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-18T02:31:38.877Z","endTime":"2026-04-18T02:31:48.174Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402368889411186,"aZ":-40.75189169956297,"pfxX":0.37721723515460726,"pfxZ":-5.7217563144976396,"pX":0.7405187510428541,"pZ":0.8531174681296977,"vX0":4.675683151890976,"vY0":-121.76118379811811,"vZ0":-4.005702013166197,"x":88.77,"y":215.75,"x0":-1.2554958671427552,"y0":50.004344903961055,"z0":6.053731161208331,"aX":0.56523545875097},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.0,"breakHorizontal":-1.8,"spinRate":3027,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4502133899021503,"extension":7.401419353471294},"index":5,"playId":"206d4d80-0629-3e93-839f-3e7299750581","pitchNumber":5,"startTime":"2026-04-18T02:31:48.174Z","endTime":"2026-04-18T02:31:53.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.641822493487766,"aZ":-45.389914465796,"pfxX":2.480977357489526,"pfxZ":-9.40437455166975,"pX":-0.23203110654362083,"pZ":0.9073574551123097,"vX0":1.4021277831402768,"vY0":-117.91123828017851,"vZ0":-2.3967922226901752,"x":125.84,"y":214.28,"x0":-1.1568065551329536,"y0":50.00009418294444,"z0":6.12946720588315,"aX":3.4883340307141273},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-17.3,"breakHorizontal":-4.8,"spinRate":3070,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.4647312402218158,"extension":7.208293360731211},"index":6,"playId":"9b8e2831-3386-31cd-9d0b-a9a29c563e33","pitchNumber":6,"startTime":"2026-04-18T02:32:10.871Z","endTime":"2026-04-18T02:32:16.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:32:16.866Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-18T02:34:18.429Z","endTime":"2026-04-18T02:35:00.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43638404196424,"aZ":-35.69161690257842,"pfxX":0.8334586161223524,"pfxZ":-2.322652903883233,"pX":-0.1929684862001476,"pZ":2.4552473060845443,"vX0":3.4818811465092288,"vY0":-121.6435977389769,"vZ0":-1.0889467018117673,"x":124.36,"y":172.49,"x0":-1.7448575145297611,"y0":50.002932677936876,"z0":5.973375829785084,"aX":1.2619004045954572},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.2,"breakHorizontal":-2.3,"spinRate":1918,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.44841446807508856,"extension":5.853703813797642},"index":0,"playId":"830e3f93-ab95-30f3-91f9-2a41a947ab5b","pitchNumber":1,"startTime":"2026-04-18T02:34:23.689Z","endTime":"2026-04-18T02:34:27.816Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49017599080135,"aZ":-34.894688023977466,"pfxX":6.175097130135554,"pfxZ":-1.8466567908029727,"pX":0.2291984604003266,"pZ":3.0695858793137822,"vX0":3.434516994233708,"vY0":-120.09517804706651,"vZ0":0.6275681943412903,"x":108.26,"y":155.9,"x0":-2.0179394368325183,"y0":50.002881145779554,"z0":5.8886145015471865,"aX":9.093193081136452},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-12.0,"spinRate":2506,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.45467390772653316,"extension":5.931926651684819},"index":1,"playId":"0f41ae7c-380a-30e6-8ae8-741df96a786a","pitchNumber":2,"startTime":"2026-04-18T02:34:38.430Z","endTime":"2026-04-18T02:34:42.745Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09135554722639,"aZ":-29.165104101242868,"pfxX":-7.012370831627312,"pfxZ":1.891359950543415,"pX":-0.43536198822587246,"pZ":1.3241694555814196,"vX0":5.8477474460280865,"vY0":-124.20743625345888,"vZ0":-4.6171968039181355,"x":133.59,"y":203.03,"x0":-1.8859501515308015,"y0":50.006020598828805,"z0":5.575979866850016,"aX":-11.183726401673319},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":11.6,"spinRate":1544,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43757233269197426,"extension":6.0561481048607595},"index":2,"playId":"89b54604-fac4-3cb3-a260-665fa4ee2306","pitchNumber":3,"startTime":"2026-04-18T02:34:55.184Z","endTime":"2026-04-18T02:35:00.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:35:00.094Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-18T02:35:11.226Z","endTime":"2026-04-18T02:36:33.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009193921222852,"aZ":-21.859234858200022,"pfxX":-8.101396966540326,"pfxZ":5.495668659140383,"pX":-0.10956575866125212,"pZ":2.654478164274258,"vX0":7.309310367093059,"vY0":-135.27387167569972,"vZ0":-3.9818175841689833,"x":121.18,"y":167.11,"x0":-1.7775400517772861,"y0":50.00350248527165,"z0":5.65433135724634,"aX":-15.205499538814019},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":13.3,"spinRate":2291,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4029734442410997,"extension":5.937027519205313},"index":0,"playId":"ccbd5628-f893-383f-bd46-40d2d2cf5a86","pitchNumber":1,"startTime":"2026-04-18T02:35:23.150Z","endTime":"2026-04-18T02:35:27.309Z","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":86.2,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.122645600353785,"aZ":-27.591451959945278,"pfxX":-7.103905032486367,"pfxZ":2.813732045924575,"pX":0.4101031898383443,"pZ":1.4426524664386906,"vX0":7.864291232957712,"vY0":-125.43635069502405,"vZ0":-4.871712780354426,"x":101.37,"y":199.83,"x0":-1.8106707941244318,"y0":50.002183671893405,"z0":5.601250859579665,"aX":-11.569878777072436},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":11.5,"spinRate":1547,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4330253120537755,"extension":6.143209295170631},"index":1,"playId":"2dbb54ff-cfdd-333d-b792-5a5fae592a1c","pitchNumber":2,"startTime":"2026-04-18T02:35:37.683Z","endTime":"2026-04-18T02:35:42.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35686789744813,"aZ":-32.710646004211554,"pfxX":6.361881375262306,"pfxZ":-0.3557103781772011,"pX":1.8577637023362097,"pZ":0.3201009014345116,"vX0":7.061627557103153,"vY0":-121.07439978211916,"vZ0":-5.730700900786838,"x":46.19,"y":230.14,"x0":-1.9171334604807333,"y0":50.00481272311607,"z0":5.560838815945448,"aX":9.500891975424063},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.7,"breakHorizontal":-13.1,"spinRate":2573,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45139053627651915,"extension":5.983939379477931},"index":2,"playId":"56718e6f-8375-3be0-b6e0-bbdb1aa68bdd","pitchNumber":3,"startTime":"2026-04-18T02:35:52.306Z","endTime":"2026-04-18T02:35:56.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006577726816275,"aZ":-16.05916273346344,"pfxX":-4.524537645978365,"pfxZ":8.543655036792849,"pX":0.9641780428740641,"pZ":2.674470699338673,"vX0":8.10782690828575,"vY0":-136.01675885426386,"vZ0":-5.304865950108489,"x":80.25,"y":166.57,"x0":-1.4585727674825602,"y0":50.00084547230313,"z0":5.752194340373005,"aX":-8.532729324451827},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":6.6,"spinRate":2439,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40169551232761247,"extension":6.085125667126919},"index":3,"playId":"6feecd23-4016-3914-b7d3-fbc878a6ba74","pitchNumber":4,"startTime":"2026-04-18T02:36:09.164Z","endTime":"2026-04-18T02:36:13.931Z","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":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639455170900124,"aZ":-21.584045024554566,"pfxX":-0.07380621504700224,"pfxZ":5.813440911448046,"pX":0.8859349827136492,"pZ":1.9896304309692834,"vX0":7.226090101877053,"vY0":-132.90866954950016,"vZ0":-5.548294105430728,"x":83.23,"y":185.06,"x0":-1.8379481039334908,"y0":50.00326197084135,"z0":5.632761505595651,"aX":-0.13590817596205593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-1.2,"spinRate":2391,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4092967816356716,"extension":5.929853227029982},"index":4,"playId":"2a0a2ab1-1e5a-33eb-aed3-e383e3eeadfc","pitchNumber":5,"startTime":"2026-04-18T02:36:28.751Z","endTime":"2026-04-18T02:36:33.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:36:33.433Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hyeseong Kim grounds into a double play, first baseman TJ Rumfield to shortstop Ezequiel Tovar. Andy Pages out at 2nd. Hyeseong Kim out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-18T02:36:45.980Z","endTime":"2026-04-18T02:38:16.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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(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":91.9,"endSpeed":85.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794099163790182,"aZ":-22.64495846551176,"pfxX":-9.108952258312332,"pfxZ":5.1924609608035315,"pX":0.28140829312999155,"pZ":1.6609095982454203,"vX0":8.90879974743058,"vY0":-133.6051718774084,"vZ0":-5.772404823708692,"x":106.27,"y":193.94,"x0":-1.8893065917196068,"y0":50.00002619649574,"z0":5.443599465754408,"aX":-16.708772286688898},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":2299,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40765725119268126,"extension":5.9960638384998886},"index":0,"playId":"11d1d062-ab4c-3647-a00f-c151eccb62e6","pitchNumber":1,"startTime":"2026-04-18T02:36:58.781Z","endTime":"2026-04-18T02:37:05.785Z","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":85.6,"endSpeed":79.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.679594802525195,"aZ":-33.96691300449194,"pfxX":-5.163563724441143,"pfxZ":-1.1131909168985583,"pX":-1.3297536504398721,"pZ":3.3949962743430544,"vX0":3.205838528961401,"vY0":-124.78290154892525,"vZ0":0.80631426420702,"x":167.69,"y":147.12,"x0":-1.948093387542405,"y0":50.00496840689837,"z0":5.825624916297009,"aX":-8.297189936741795},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":8.8,"spinRate":1584,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4358332165602876,"extension":6.0090466196631676},"index":1,"playId":"319fa059-a485-3180-8821-03e69544f23f","pitchNumber":2,"startTime":"2026-04-18T02:37:34.568Z","endTime":"2026-04-18T02:37:38.774Z","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":92.9,"endSpeed":86.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270411171457315,"aZ":-23.81890451453662,"pfxX":-9.245293753145777,"pfxZ":4.43357645139448,"pX":-1.3848014193744356,"pZ":2.076031257753928,"vX0":4.854510988892512,"vY0":-135.31621652954826,"vZ0":-4.815907730501887,"x":169.79,"y":182.73,"x0":-1.986398749992981,"y0":50.00054679803354,"z0":5.515201695547849,"aX":-17.40595755447115},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2382,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4024215507971709,"extension":6.005036282352827},"index":2,"playId":"4f992e33-04ef-3335-a781-a3444a9e29fb","pitchNumber":3,"startTime":"2026-04-18T02:37:51.165Z","endTime":"2026-04-18T02:37:56.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310317368086025,"aZ":-19.1315883453647,"pfxX":-2.1178651516784646,"pfxZ":7.140658788487988,"pX":0.4213095753159815,"pZ":2.7428707983711607,"vX0":6.234997450886712,"vY0":-133.2505499940179,"vZ0":-4.0706648701780095,"x":100.94,"y":164.72,"x0":-1.6573964098992093,"y0":50.00537918419645,"z0":5.6440970753808895,"aX":-3.8702120300562983},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":2.8,"spinRate":2199,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4085466673374616,"extension":6.066491189843216},"hitData":{"launchSpeed":71.9,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":179.55}},"index":3,"playId":"d5cb4bd8-7c9a-32c9-abc4-1c46156e664b","pitchNumber":4,"startTime":"2026-04-18T02:38:08.585Z","endTime":"2026-04-18T02:38:16.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:38:16.545Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-18T02:40:38.962Z","endTime":"2026-04-18T02:41:51.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.3,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.505561127245294,"aZ":-19.45280028755926,"pfxX":0.3548842948420096,"pfxZ":6.923305295241917,"pX":0.07451830726179128,"pZ":4.370397927058509,"vX0":4.056293468555007,"vY0":-133.20678677847118,"vZ0":-0.590942767463885,"x":114.16,"y":120.78,"x0":-1.4999719671988814,"y0":50.00578112501925,"z0":5.973376886165107,"aX":0.6515997574594803},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-1.3,"spinRate":2538,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4076611922303095,"extension":7.291480256485447},"index":0,"playId":"2b125b91-7e74-3208-a3c1-577f8bba9ff8","pitchNumber":1,"startTime":"2026-04-18T02:40:38.962Z","endTime":"2026-04-18T02:40:43.865Z","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.9,"endSpeed":88.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50858778060508,"aZ":-16.046043279213993,"pfxX":-0.769724424698724,"pfxZ":8.17718528137378,"pX":0.3020769692207394,"pZ":3.0043550275010347,"vX0":4.418269789881323,"vY0":-138.27897234186312,"vZ0":-5.219828269553834,"x":105.49,"y":157.66,"x0":-1.2038345782913342,"y0":50.001347862350336,"z0":5.962276967134599,"aX":-1.518172482369559},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":0.6,"spinRate":2557,"spinDirection":191},"zone":3,"typeConfidence":0.87,"plateTime":0.3933426424760462,"extension":7.462337049225136},"index":1,"playId":"ceef758a-51c8-37d1-b6f3-4e9849f41b09","pitchNumber":2,"startTime":"2026-04-18T02:41:00.694Z","endTime":"2026-04-18T02:41:06.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611354595733264,"aZ":-43.04429248315457,"pfxX":1.2502135659521612,"pfxZ":-7.250490732223161,"pX":0.740067856416509,"pZ":-0.8357391111447542,"vX0":4.421142002121422,"vY0":-121.87834746940696,"vZ0":-7.277353725791079,"x":88.79,"y":261.34,"x0":-1.2619347688744271,"y0":50.00130807295333,"z0":5.918974686366227,"aX":1.8745193338216786},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.6,"breakHorizontal":-3.4,"spinRate":3110,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.44991872886575557,"extension":7.413284273479971},"index":2,"playId":"4ac332be-05fe-3887-8502-11fe4fdd5c97","pitchNumber":3,"startTime":"2026-04-18T02:41:23.903Z","endTime":"2026-04-18T02:41:28.160Z","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":80.8,"endSpeed":74.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159654451438175,"aZ":-44.68590022635955,"pfxX":3.786574338596102,"pfxZ":-8.944733200040044,"pX":-0.05610624460866685,"pZ":1.70246534623427,"vX0":1.7394109307336443,"vY0":-117.737802283868,"vZ0":-0.5767167591151968,"x":119.14,"y":192.81,"x0":-1.2973496593329208,"y0":50.00452345080779,"z0":6.0997843208520415,"aX":5.2953911008837595},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.1,"breakHorizontal":-7.3,"spinRate":2903,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.46590186143893675,"extension":7.263367377228295},"hitData":{"launchSpeed":76.7,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.9,"coordY":159.76}},"index":3,"playId":"37ef7d8b-4b62-3d73-8c75-064c5dd68f84","pitchNumber":4,"startTime":"2026-04-18T02:41:43.754Z","endTime":"2026-04-18T02:41:51.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:41:51.038Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-18T02:42:02.851Z","endTime":"2026-04-18T02:42:53.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.119924673768477,"aZ":-12.368277029308878,"pfxX":-0.592151569475414,"pfxZ":10.220928991313341,"pX":-0.39898532644093193,"pZ":2.452358368964384,"vX0":2.7224644190023706,"vY0":-138.161644040833,"vZ0":-7.1327122324918815,"x":132.21,"y":172.57,"x0":-1.3192072557529209,"y0":50.002871757853555,"z0":5.89463978889224,"aX":-1.1478411966429949},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":0.5,"spinRate":2761,"spinDirection":188},"zone":4,"typeConfidence":0.88,"plateTime":0.39609160117910314,"extension":7.539443800603104},"index":0,"playId":"2692bde8-6440-3d12-9d0a-1112242e6f5f","pitchNumber":1,"startTime":"2026-04-18T02:42:16.779Z","endTime":"2026-04-18T02:42:20.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881338078909412,"aZ":-17.370779810586818,"pfxX":-2.0497944796152088,"pfxZ":7.6105612592086995,"pX":-0.8706388311434664,"pZ":3.0250348378665453,"vX0":1.9542005903913071,"vY0":-137.92029726058286,"vZ0":-4.848047133659742,"x":150.19,"y":157.1,"x0":-1.3187368771015602,"y0":50.003877195491356,"z0":5.96061482191413,"aX":-3.9877000357941097},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":3.4,"spinRate":2583,"spinDirection":184},"zone":11,"typeConfidence":0.89,"plateTime":0.3956637543328605,"extension":7.392028010193344},"index":1,"playId":"54ee6cbd-57e3-338b-a4f6-82d2727c52e1","pitchNumber":2,"startTime":"2026-04-18T02:42:30.921Z","endTime":"2026-04-18T02:42:35.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024435880565644,"aZ":-45.35611558907401,"pfxX":4.689069670877626,"pfxZ":-9.225044339809468,"pX":-0.6941491729134388,"pZ":1.878588553056627,"vX0":0.33264414839402834,"vY0":-119.0657279590541,"vZ0":-0.41386770043812526,"x":143.46,"y":188.06,"x0":-1.4447561070101749,"y0":50.005916254294526,"z0":6.178015532994812,"aX":6.696877541006148},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.6,"breakHorizontal":-8.5,"spinRate":3009,"spinDirection":26},"zone":7,"typeConfidence":2.0,"plateTime":0.46098337539038514,"extension":7.1629990204690515},"index":2,"playId":"4a637207-6f5f-3823-adab-cfa345b2343d","pitchNumber":3,"startTime":"2026-04-18T02:42:47.698Z","endTime":"2026-04-18T02:42:53.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:42:53.268Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (8) on a sharp fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-18T02:43:11.278Z","endTime":"2026-04-18T02:43:48.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.139344783995618,"aZ":-16.465285261700654,"pfxX":-0.6573490141911811,"pfxZ":7.981922177317752,"pX":0.115792939125219,"pZ":3.6608897248061716,"vX0":3.549262781271896,"vY0":-138.70732943790085,"vZ0":-3.5592347151873702,"x":112.59,"y":139.94,"x0":-1.0894819682467765,"y0":50.00267526451996,"z0":6.04427892486632,"aX":-1.2943411958859141},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":0.5,"spinRate":2616,"spinDirection":182},"zone":12,"typeConfidence":0.88,"plateTime":0.3934016846085724,"extension":7.453974567106635},"index":0,"playId":"261338d9-36f8-31b5-b07c-1ae8d6b3c88a","pitchNumber":1,"startTime":"2026-04-18T02:43:19.351Z","endTime":"2026-04-18T02:43:23.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.913675361389142,"aZ":-15.693813068108698,"pfxX":-0.7496307491214766,"pfxZ":8.371625230968245,"pX":-0.060668174315460746,"pZ":2.698071097189538,"vX0":2.977440261228058,"vY0":-138.24351159372608,"vZ0":-6.251319047971712,"x":119.31,"y":165.93,"x0":-1.04634276208484,"y0":50.00177532745826,"z0":6.011457208923549,"aX":-1.475861491498734},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":0.8,"spinRate":2588,"spinDirection":182},"zone":5,"typeConfidence":0.87,"plateTime":0.3936575228863308,"extension":7.47636043163699},"hitData":{"launchSpeed":100.4,"launchAngle":27.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.06,"coordY":57.36}},"index":1,"playId":"3f0613c8-5f9a-3aee-b727-5d3a4821d68b","pitchNumber":2,"startTime":"2026-04-18T02:43:33.798Z","endTime":"2026-04-18T02:43:48.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:43:48.206Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Sullivan grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-18T02:44:05.817Z","endTime":"2026-04-18T02:44:48.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":80.0,"endSpeed":74.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93807170322764,"aZ":-43.923709588577665,"pfxX":0.7622868095243982,"pfxZ":-8.596685762502933,"pX":0.6026646564165173,"pZ":1.0233954985148686,"vX0":3.871616745241989,"vY0":-116.50901571893841,"vZ0":-1.9585677014800924,"x":94.03,"y":211.15,"x0":-1.1830273171158485,"y0":50.000492173231414,"z0":6.045558868170261,"aX":1.041705728686015},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.7,"breakHorizontal":-2.4,"spinRate":3018,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.471039512619682,"extension":7.288693815801637},"index":0,"playId":"30ebb025-8ae3-3753-a060-86de9df96144","pitchNumber":1,"startTime":"2026-04-18T02:44:21.118Z","endTime":"2026-04-18T02:44:26.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662433852584147,"aZ":-15.639420744069124,"pfxX":0.006983263405784118,"pfxZ":8.52057188668254,"pX":0.05851231496473048,"pZ":2.1761686888667864,"vX0":4.240789045114136,"vY0":-137.72344345116255,"vZ0":-7.0839803173277796,"x":114.77,"y":180.02,"x0":-1.4956239668588216,"y0":50.004710832793975,"z0":5.819706898521296,"aX":0.0126554427959922},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-0.8,"spinRate":2477,"spinDirection":191},"zone":5,"typeConfidence":0.86,"plateTime":0.39617323866363696,"extension":7.7697564436567506},"hitData":{"launchSpeed":102.8,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.9,"coordY":137.18}},"index":1,"playId":"7110e213-70eb-308a-8919-e320ab78a741","pitchNumber":2,"startTime":"2026-04-18T02:44:38.175Z","endTime":"2026-04-18T02:44:48.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:44:48.446Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-18T02:46:37.425Z","endTime":"2026-04-18T02:47:36.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57616297367813,"aZ":-14.798361843662313,"pfxX":-4.487203168750893,"pfxZ":9.185569383168183,"pX":-0.7620322743761277,"pZ":1.7232404992109738,"vX0":4.305719146458734,"vY0":-135.67788066058878,"vZ0":-7.85889362618099,"x":146.05,"y":192.25,"x0":-1.7753465984997767,"y0":50.00533655480979,"z0":5.658427898634087,"aX":-8.490869916240632},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2216,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4014491176648276,"extension":6.121432502344053},"index":0,"playId":"18c2b3f9-d00a-301e-92aa-17fc5610b3d2","pitchNumber":1,"startTime":"2026-04-18T02:47:00.308Z","endTime":"2026-04-18T02:47:04.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071414816081987,"aZ":-22.485628323810243,"pfxX":-5.781859986443667,"pfxZ":5.1993608430558425,"pX":-0.1337371524950899,"pZ":3.4551974992313506,"vX0":6.594665043742598,"vY0":-134.62118144224374,"vZ0":-1.7245329660968012,"x":122.1,"y":145.49,"x0":-1.846558228494777,"y0":50.00354613323442,"z0":5.672013714593262,"aX":-10.774596348919447},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":9.4,"spinRate":2217,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40454695873713264,"extension":6.072744555106282},"index":1,"playId":"867a206c-5bcd-37ad-9a29-ab02e3807f00","pitchNumber":2,"startTime":"2026-04-18T02:47:15.274Z","endTime":"2026-04-18T02:47:20.276Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.808269389833995,"aZ":-32.98230387713972,"pfxX":-7.283508058996743,"pfxZ":-0.5215768598681105,"pX":0.12057434169068557,"pZ":1.3705357434337637,"vX0":6.987383191073479,"vY0":-123.19208053676599,"vZ0":-3.697194609326421,"x":112.4,"y":201.78,"x0":-1.7848186400540016,"y0":50.001182495621386,"z0":5.632322841003085,"aX":-11.37344644248025},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":11.9,"spinRate":1570,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4419323410100682,"extension":6.164140809754794},"hitData":{"launchSpeed":43.7,"launchAngle":28.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.9,"coordY":167.18}},"index":2,"playId":"ab877e26-668e-3408-996e-f579a5933905","pitchNumber":3,"startTime":"2026-04-18T02:47:29.895Z","endTime":"2026-04-18T02:47:36.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:47:36.894Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shohei Ohtani lines out sharply to right fielder Troy Johnston.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-18T02:47:43.850Z","endTime":"2026-04-18T02:48:07.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60379088444469,"aZ":-33.363638436108154,"pfxX":4.142392969347668,"pfxZ":-0.8135889556007658,"pX":-0.14250160804326648,"pZ":2.3995096919623182,"vX0":3.2104455902744458,"vY0":-119.49196041565511,"vZ0":-0.8344916323561753,"x":122.43,"y":173.99,"x0":-2.0386490654166747,"y0":50.00485818866905,"z0":5.733499481862626,"aX":6.030325809520241},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":-8.3,"spinRate":2526,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.45722997886878414,"extension":5.869428290659658},"hitData":{"launchSpeed":108.3,"launchAngle":17.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.84,"coordY":87.78}},"index":0,"playId":"a98fc7a4-444c-36d8-beee-c79a4bc37236","pitchNumber":1,"startTime":"2026-04-18T02:47:59.905Z","endTime":"2026-04-18T02:48:07.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:48:07.739Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-18T02:48:15.090Z","endTime":"2026-04-18T02:48:43.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54106053140703,"aZ":-15.430716514383947,"pfxX":-3.520509050307627,"pfxZ":8.934799644723913,"pX":0.35837757705920953,"pZ":2.5751568887151826,"vX0":6.515938997953065,"vY0":-135.5276757621283,"vZ0":-5.618014807024278,"x":103.34,"y":169.25,"x0":-1.611561285769634,"y0":50.00666630620839,"z0":5.73976091218104,"aX":-6.600759547890705},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2396,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4029927074749158,"extension":6.195168710251104},"hitData":{"launchSpeed":89.6,"launchAngle":28.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.41,"coordY":76.83}},"index":0,"playId":"118701b3-a94f-366b-8449-f12d58a8d355","pitchNumber":1,"startTime":"2026-04-18T02:48:34.609Z","endTime":"2026-04-18T02:48:43.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:48:43.783Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-18T02:51:01.747Z","endTime":"2026-04-18T02:51:48.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T02:50:32.139Z","endTime":"2026-04-18T02:51:03.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86524142774933,"aZ":-11.60328455149328,"pfxX":3.3934813502049077,"pfxZ":10.870225612220132,"pX":-0.25508250604018035,"pZ":2.700584205671516,"vX0":-3.8575356038940996,"vY0":-136.19525002060874,"vZ0":-6.19839723127059,"x":126.72,"y":165.86,"x0":0.7338674230255384,"y0":50.00122041039342,"z0":5.796509279513964,"aX":6.421196511113085},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-5.4,"spinRate":2451,"spinDirection":158},"zone":5,"typeConfidence":0.9,"plateTime":0.40104188830765874,"extension":6.735460989071661},"index":1,"playId":"a43d5a86-d25c-3689-9c4c-70ec410fdfcc","pitchNumber":1,"startTime":"2026-04-18T02:51:03.991Z","endTime":"2026-04-18T02:51:08.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379211443971634,"aZ":-11.853799566589604,"pfxX":4.336407440407939,"pfxZ":10.786590699680085,"pX":-0.8406425064581792,"pZ":3.127463512137927,"vX0":-5.839057655641926,"vY0":-136.25963889755587,"vZ0":-5.046351158199744,"x":149.04,"y":154.34,"x0":0.7646827235565702,"y0":50.0059275279316,"z0":5.8196813478171485,"aX":8.172162742582753},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":-6.6,"spinRate":2494,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.4016687991667003,"extension":6.72140673558456},"index":2,"playId":"da3e9ec8-e1e8-3286-8b38-93bbffd16ef2","pitchNumber":2,"startTime":"2026-04-18T02:51:18.267Z","endTime":"2026-04-18T02:51:23.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-18T02:51:30.465Z","endTime":"2026-04-18T02:51:43.329Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615871292505602,"aZ":-25.53081052179847,"pfxX":-2.797794487410504,"pfxZ":3.7475593941680874,"pX":-0.21446635185123208,"pZ":1.541355950171095,"vX0":-2.3650977198693406,"vY0":-131.44897595882478,"vZ0":-6.358505492666691,"x":125.17,"y":197.16,"x0":1.056392981965553,"y0":50.00005708480153,"z0":5.854992458772682,"aX":-4.956043362275306},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":5.5,"spinRate":2584,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.41470861999687125,"extension":6.347269739297058},"index":4,"playId":"2d17abb9-bbc9-3d44-89b3-a6ebc18cf383","pitchNumber":3,"startTime":"2026-04-18T02:51:43.329Z","endTime":"2026-04-18T02:51:48.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:51:48.027Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-18T02:51:57.768Z","endTime":"2026-04-18T02:55:12.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.968241456244126,"aZ":-10.988262855082748,"pfxX":3.547177380659658,"pfxZ":11.011362648835853,"pX":0.4603975406726713,"pZ":3.1298816289752027,"vX0":-2.210474406352678,"vY0":-137.46427109591139,"vZ0":-5.440515270237206,"x":99.45,"y":154.27,"x0":0.8118999165988975,"y0":50.0033111938528,"z0":5.873140730882699,"aX":6.824505475479906},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":-6.0,"spinRate":2517,"spinDirection":160},"zone":3,"typeConfidence":0.91,"plateTime":0.3976557290842955,"extension":6.417968622910108},"index":0,"playId":"e140f4ed-f955-3b0e-9f9f-9a5596b008a1","pitchNumber":1,"startTime":"2026-04-18T02:52:12.620Z","endTime":"2026-04-18T02:52:17.046Z","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":95.8,"endSpeed":88.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208804774150458,"aZ":-9.964698963391793,"pfxX":3.745345260187763,"pfxZ":11.19018459945605,"pX":0.036858182571766374,"pZ":2.7062707697225274,"vX0":-3.1344911898900722,"vY0":-139.47998755866575,"vZ0":-6.7453936836443,"x":115.6,"y":165.71,"x0":0.6845094473517547,"y0":50.006924305634946,"z0":5.801911414041815,"aX":7.435889706619116},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":-6.2,"spinRate":2575,"spinDirection":157},"zone":5,"typeConfidence":0.92,"plateTime":0.3916043405659808,"extension":6.4690243669622856},"index":1,"playId":"0c4678d3-d2ef-3b0b-9705-2a14bd86d207","pitchNumber":2,"startTime":"2026-04-18T02:52:26.752Z","endTime":"2026-04-18T02:52:31.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-18T02:52:41.385Z","endTime":"2026-04-18T02:52:50.800Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"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":95.5,"endSpeed":86.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19231573146152,"aZ":-12.082385293556968,"pfxX":3.3627811559997105,"pfxZ":10.358280771192355,"pX":-0.2217250974838656,"pZ":2.683091620212834,"vX0":-3.5207943221286246,"vY0":-138.8875755638246,"vZ0":-6.295404675823549,"x":125.45,"y":166.34,"x0":0.6298534094777619,"y0":50.00119803392332,"z0":5.794304438897553,"aX":6.521966225124478},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2518,"spinDirection":155},"zone":5,"typeConfidence":0.88,"plateTime":0.39545206245549336,"extension":6.501162784304587},"index":3,"playId":"7218c44b-627e-3899-9619-82b596f48e8c","pitchNumber":3,"startTime":"2026-04-18T02:52:50.800Z","endTime":"2026-04-18T02:52:59.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38907626386515,"aZ":-27.816479232822275,"pfxX":-1.922831545008933,"pfxZ":2.4810909384551847,"pX":-0.5587426586315075,"pZ":1.957585221567349,"vX0":-3.4742433511624022,"vY0":-131.04663380574667,"vZ0":-4.8039412952896114,"x":138.3,"y":185.93,"x0":1.029323714191311,"y0":50.000261565654334,"z0":5.870208323200262,"aX":-3.3732463469851837},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":4.2,"spinRate":2378,"spinDirection":175},"zone":7,"typeConfidence":0.9,"plateTime":0.4165517271976644,"extension":6.4247485254695915},"index":4,"playId":"42d16d48-1ed6-3630-aace-3287567df29f","pitchNumber":4,"startTime":"2026-04-18T02:53:20.481Z","endTime":"2026-04-18T02:53:24.332Z","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":95.1,"endSpeed":88.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64705098877494,"aZ":-12.965467548573047,"pfxX":3.2304637074672273,"pfxZ":9.726133224818684,"pX":-0.12299848632081112,"pZ":3.7548409632560618,"vX0":-3.386703242023934,"vY0":-138.62126718731824,"vZ0":-3.442837965175781,"x":121.69,"y":137.4,"x0":0.6861934471010617,"y0":50.00544726640122,"z0":5.860217283932677,"aX":6.382089244309055},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2414,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.39289481305439633,"extension":6.404187065296852},"index":5,"playId":"7699d9c9-65b3-3e15-953f-fafc4df78b9f","pitchNumber":5,"startTime":"2026-04-18T02:53:42.410Z","endTime":"2026-04-18T02:53:46.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.043402430480025,"aZ":-44.40707265651039,"pfxX":-2.312868161331071,"pfxZ":-8.620881377081462,"pX":0.628204814549069,"pZ":3.751118460432432,"vX0":-0.4477781630993997,"vY0":-117.94736732048315,"vZ0":3.6499467964706014,"x":93.05,"y":137.5,"x0":1.120857126231568,"y0":50.00538468121209,"z0":6.260377589255794,"aX":-3.280503990451803},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.5,"breakHorizontal":4.3,"spinRate":2319,"spinDirection":340},"zone":12,"typeConfidence":0.92,"plateTime":0.46322363189619287,"extension":6.429136088496092},"index":6,"playId":"508b6cd1-b4d0-37a1-b685-9436cb86801e","pitchNumber":6,"startTime":"2026-04-18T02:54:07.190Z","endTime":"2026-04-18T02:54:13.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458769964821016,"aZ":-11.241525485538412,"pfxX":2.5631804072871307,"pfxZ":10.759155281784132,"pX":-0.5274238533213871,"pZ":2.9654659467565887,"vX0":-4.184496174306739,"vY0":-138.06839126074416,"vZ0":-5.621341399548689,"x":137.1,"y":158.71,"x0":0.6693403247926144,"y0":50.00568072486741,"z0":5.772694790710458,"aX":4.988532718106683},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-3.8,"spinRate":2436,"spinDirection":158},"zone":1,"typeConfidence":0.9,"plateTime":0.3954971596767396,"extension":6.749001430435734},"index":7,"playId":"b3cca64f-e79c-37a6-946f-014e5d9e56e0","pitchNumber":7,"startTime":"2026-04-18T02:54:26.893Z","endTime":"2026-04-18T02:54:31.784Z","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.4,"endSpeed":86.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.064717282336698,"aZ":-12.59034686627755,"pfxX":1.8007467804146788,"pfxZ":10.155881980619146,"pX":0.5907434897829047,"pZ":4.523547250904003,"vX0":-1.0572301463571097,"vY0":-137.63864539579816,"vZ0":-1.9119930150058504,"x":94.48,"y":116.64,"x0":0.7448151138426917,"y0":50.00652935409697,"z0":6.074707509609848,"aX":3.47367195832888},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-3.0,"spinRate":2522,"spinDirection":163},"zone":12,"typeConfidence":0.88,"plateTime":0.39717356359880096,"extension":6.465568160559069},"index":8,"playId":"a42e93b0-6958-3207-b6d0-95576455f04a","pitchNumber":8,"startTime":"2026-04-18T02:54:49.402Z","endTime":"2026-04-18T02:54:53.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01879784404603,"aZ":-29.966801444337815,"pfxX":-2.0272506162371435,"pfxZ":1.3305455226053313,"pX":-0.46818934449108207,"pZ":1.6325631797521396,"vX0":-3.1203109017248907,"vY0":-127.20064806852169,"vZ0":-4.572655312588149,"x":134.85,"y":194.7,"x0":1.0336473007076898,"y0":50.00016408772761,"z0":5.806486404870019,"aX":-3.3483506569143033},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":4.3,"spinRate":2423,"spinDirection":197},"zone":13,"typeConfidence":0.88,"plateTime":0.4292224065457866,"extension":6.547402313074657},"index":9,"playId":"62a35f7b-1227-3e2e-a620-f50da1caddd8","pitchNumber":9,"startTime":"2026-04-18T02:55:06.759Z","endTime":"2026-04-18T02:55:12.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:55:12.729Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to shortstop Hyeseong Kim.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-18T02:55:20.258Z","endTime":"2026-04-18T02:56:37.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253639111574383,"aZ":-11.33419388767639,"pfxX":2.6987735119488496,"pfxZ":11.053083059215702,"pX":-0.4962941399367495,"pZ":2.232607768521788,"vX0":-7.203723348960435,"vY0":-135.61849185773,"vZ0":-7.515430904052445,"x":135.92,"y":178.5,"x0":1.8294835960414064,"y0":50.0053805101221,"z0":5.808285725193373,"aX":5.090358353041723},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2475,"spinDirection":160},"zone":4,"typeConfidence":0.89,"plateTime":0.4019978388271612,"extension":6.314636317767254},"index":0,"playId":"47420207-d5f2-3a6a-b36f-8f2b2ba8cfbc","pitchNumber":1,"startTime":"2026-04-18T02:55:37.890Z","endTime":"2026-04-18T02:55:42.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549360101632068,"aZ":-25.73707475865105,"pfxX":-1.379381245740735,"pfxZ":3.7189526956070953,"pX":-0.40365050659385066,"pZ":2.380755727181565,"vX0":-6.120386906377617,"vY0":-129.86092251238748,"vZ0":-4.02626200670434,"x":132.39,"y":174.5,"x0":2.149494169691299,"y0":50.00630010064109,"z0":5.877014860292271,"aX":-2.3893540086056704},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":3.7,"spinRate":2436,"spinDirection":162},"zone":4,"typeConfidence":0.89,"plateTime":0.4195053212002757,"extension":6.23375990089804},"index":1,"playId":"ee587e35-682c-3712-bcd6-19e172a5d187","pitchNumber":2,"startTime":"2026-04-18T02:55:53.754Z","endTime":"2026-04-18T02:55:58.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.818537848815396,"aZ":-27.34130869618151,"pfxX":-0.8737035936556055,"pfxZ":2.7352598418314527,"pX":-1.09814551522367,"pZ":1.2062439835080578,"vX0":-7.916094978678405,"vY0":-130.8407885114431,"vZ0":-6.59295572809825,"x":158.86,"y":206.21,"x0":2.0570295545112964,"y0":50.0016729490529,"z0":5.757111657941887,"aX":-1.541702802353518},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":3.0,"spinRate":2426,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4157039789633248,"extension":6.510330347976897},"index":2,"playId":"e5fbfebc-aefd-349b-89bf-87ffdaa19515","pitchNumber":3,"startTime":"2026-04-18T02:56:10.483Z","endTime":"2026-04-18T02:56:15.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557075045511958,"aZ":-26.69848371732003,"pfxX":-0.8529512440379077,"pfxZ":3.148749325831565,"pX":-0.6252080637686831,"pZ":2.287879226241541,"vX0":-6.414020477991623,"vY0":-129.59931063014625,"vZ0":-4.422828493773585,"x":140.83,"y":177.01,"x0":1.9705011233548297,"y0":50.000981430439076,"z0":6.004072369979702,"aX":-1.4817786183618304},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":2.6,"spinRate":2498,"spinDirection":165},"zone":4,"typeConfidence":0.9,"plateTime":0.4191613985498761,"extension":6.183755695539588},"hitData":{"launchSpeed":54.5,"launchAngle":47.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.05,"coordY":141.96}},"index":3,"playId":"54b0aec9-fccd-332f-858d-b6f553d10325","pitchNumber":4,"startTime":"2026-04-18T02:56:28.951Z","endTime":"2026-04-18T02:56:37.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T02:56:37.721Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-18T02:59:09.316Z","endTime":"2026-04-18T03:00:50.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brennan Bernardino replaces Zach Agnos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T02:57:40.715Z","endTime":"2026-04-18T02:59:11.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.171428618119204,"aZ":-23.81915298448719,"pfxX":2.17490413223129,"pfxZ":5.162594946739883,"pX":0.5305546848352353,"pZ":1.8573330120716576,"vX0":-6.5140299220489375,"vY0":-125.07156913095812,"vZ0":-2.8819243599952897,"x":96.78,"y":188.63,"x0":2.8620429063622126,"y0":50.00111360600154,"z0":4.9335263673622345,"aX":3.5189944984885697},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.8,"spinRate":2234,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.434396590527494,"extension":5.56080674420942},"index":1,"playId":"410d2c8b-cce6-3a13-a88d-b374e8863ccd","pitchNumber":1,"startTime":"2026-04-18T02:59:11.528Z","endTime":"2026-04-18T02:59:15.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":72.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.67044321242514,"aZ":-35.51368509424641,"pfxX":-7.20852533202016,"pfxZ":-2.5888142901212037,"pX":-0.7257630583908534,"pZ":1.8691708561797549,"vX0":-6.129284197190674,"vY0":-112.07956001361089,"vZ0":1.5883423482364334,"x":144.66,"y":188.31,"x0":2.9674807534649603,"y0":50.00254597545151,"z0":4.741363047123193,"aX":-9.295993645735445},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.1,"breakHorizontal":14.5,"spinRate":2729,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.486162349165419,"extension":5.202385671038442},"index":2,"playId":"2d24142e-3de4-3748-8d18-3c2132d95299","pitchNumber":2,"startTime":"2026-04-18T02:59:26.402Z","endTime":"2026-04-18T02:59:32.809Z","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":89.9,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721448884709474,"aZ":-24.479306433653733,"pfxX":1.9729209815969977,"pfxZ":4.383409650501431,"pX":1.2912512529191624,"pZ":4.365967794098732,"vX0":-4.421788221838888,"vY0":-130.92391868999002,"vZ0":2.6096791318375026,"x":67.78,"y":120.9,"x0":2.737271204295763,"y0":50.0036165188301,"z0":5.176031940482845,"aX":3.4647412133669286},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-2.8,"spinRate":2061,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.41657153587092566,"extension":5.486065306342604},"index":3,"playId":"720961f8-5de5-3b30-b349-32e567e14191","pitchNumber":3,"startTime":"2026-04-18T02:59:52.494Z","endTime":"2026-04-18T02:59:56.995Z","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":89.7,"endSpeed":83.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13417829163304,"aZ":-23.26335844244246,"pfxX":4.456214270593245,"pfxZ":5.068778770018373,"pX":0.5792100970149195,"pZ":4.046388267136255,"vX0":-6.5816327756938495,"vY0":-130.678039845359,"vZ0":1.601933575243224,"x":94.92,"y":129.53,"x0":2.5319982953240676,"y0":50.0064942200421,"z0":5.152955337437724,"aX":7.841069699595915},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":-7.0,"spinRate":2034,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41645252690961554,"extension":5.595648556115979},"index":4,"playId":"ac2dba95-e6e1-3d3f-867a-ed5b80454772","pitchNumber":4,"startTime":"2026-04-18T03:00:09.166Z","endTime":"2026-04-18T03:00:13.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.04410925190889,"aZ":-30.3582592185383,"pfxX":7.338196815015824,"pfxZ":1.2875653948695875,"pX":-0.7791000878959543,"pZ":0.36792474106195483,"vX0":-10.038699729623083,"vY0":-116.74586680281783,"vZ0":-3.7666711213882413,"x":146.7,"y":228.85,"x0":2.585938300649207,"y0":50.00171757619807,"z0":4.8023156328485,"aX":10.32370206612052},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.8,"breakHorizontal":-11.4,"spinRate":1435,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4657928343793376,"extension":5.711643631735039},"index":5,"playId":"70068428-f11c-3ddd-957b-d5f1192bcd7a","pitchNumber":5,"startTime":"2026-04-18T03:00:24.925Z","endTime":"2026-04-18T03:00:29.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75937779759991,"aZ":-26.04739490833622,"pfxX":5.21145805580968,"pfxZ":3.593186924010382,"pX":0.2628737231111795,"pZ":2.458702204340299,"vX0":-7.670036113451628,"vY0":-129.1610708541888,"vZ0":-1.2859116244242497,"x":106.98,"y":172.4,"x0":2.5822320851514915,"y0":50.00011935805624,"z0":4.950097733744602,"aX":8.879158035797149},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-7.9,"spinRate":2062,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.42268527417516477,"extension":5.6358688956104315},"index":6,"playId":"ecdbd7ca-8300-3d00-816a-055d8aac03b6","pitchNumber":6,"startTime":"2026-04-18T03:00:45.168Z","endTime":"2026-04-18T03:00:50.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:00:50.509Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-18T03:00:57.846Z","endTime":"2026-04-18T03:03:12.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.08251155868318,"aZ":-31.25925834860737,"pfxX":-7.247851463063546,"pfxZ":0.697192049836385,"pX":-1.0983954998270733,"pZ":3.0971478304715316,"vX0":-6.873949733226695,"vY0":-113.44498863481255,"vZ0":3.141915132095207,"x":158.87,"y":155.16,"x0":2.903050698110097,"y0":50.003511465659145,"z0":4.792965806622331,"aX":-9.527559403473896},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.3,"breakHorizontal":14.8,"spinRate":2717,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.4812390202661163,"extension":5.415121785439909},"index":0,"playId":"c6baad1f-5e03-3f94-9335-c26e412e2106","pitchNumber":1,"startTime":"2026-04-18T03:01:14.371Z","endTime":"2026-04-18T03:01:18.802Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875798798833273,"aZ":-29.229593836948663,"pfxX":9.074597612976604,"pfxZ":1.6853377625602484,"pX":1.1509626677586915,"pZ":2.6950137306582174,"vX0":-7.097246700645049,"vY0":-130.786760284351,"vZ0":-0.135247432025415,"x":73.13,"y":166.01,"x0":2.711984305357379,"y0":50.00086952186031,"z0":4.927493128705955,"aX":15.823224116451097},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":2220,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41774538608312817,"extension":5.639804406257185},"index":1,"playId":"200eda8f-fedf-3997-9ce2-f190bcec72eb","pitchNumber":2,"startTime":"2026-04-18T03:01:30.650Z","endTime":"2026-04-18T03:01:35.082Z","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":90.1,"endSpeed":83.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.416999821804904,"aZ":-31.001638890352236,"pfxX":7.304846412642968,"pfxZ":0.6683505146512996,"pX":-0.10691745256345449,"pZ":2.0634927914311274,"vX0":-9.15173778117866,"vY0":-131.08037370962086,"vZ0":-1.490094613935811,"x":121.08,"y":183.07,"x0":2.460162578005831,"y0":50.00506606877929,"z0":4.926824367296234,"aX":12.874783146497263},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.1,"breakHorizontal":-11.5,"spinRate":2170,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41584077234197014,"extension":5.615268645386154},"index":2,"playId":"8b756be7-7985-3ade-b3ef-84a48f9306f5","pitchNumber":3,"startTime":"2026-04-18T03:01:51.457Z","endTime":"2026-04-18T03:01:55.441Z","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":90.5,"endSpeed":83.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.839327386604513,"aZ":-27.392687467491612,"pfxX":5.570743929830464,"pfxZ":2.688998434388875,"pX":-0.08350001360517872,"pZ":3.2542633875617755,"vX0":-8.605374801329775,"vY0":-131.66854300833273,"vZ0":0.592338458752108,"x":120.18,"y":150.91,"x0":2.4855757764505015,"y0":50.000739789552846,"z0":5.034620536281204,"aX":9.897372389368249},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-8.5,"spinRate":2181,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4141159691035341,"extension":5.583379956685999},"index":3,"playId":"4a351fe5-c321-356b-ace4-ba3417ef9c18","pitchNumber":4,"startTime":"2026-04-18T03:02:20.571Z","endTime":"2026-04-18T03:02:24.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.365379079178727,"aZ":-32.10215403325955,"pfxX":7.3253920799258445,"pfxZ":0.054764258953804656,"pX":0.013925773090237282,"pZ":1.591113141443823,"vX0":-8.447590632696075,"vY0":-117.28847696081682,"vZ0":-0.5334592508946223,"x":116.47,"y":195.82,"x0":2.688054091052596,"y0":50.004714643072944,"z0":4.780421324764224,"aX":10.34566034466479},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.2,"breakHorizontal":-11.5,"spinRate":1314,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.46458571728708664,"extension":5.736224245750158},"index":4,"playId":"5566230c-3749-34ca-a701-7ce3e216109a","pitchNumber":5,"startTime":"2026-04-18T03:02:38.718Z","endTime":"2026-04-18T03:02:42.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(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":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840295090759167,"aZ":-25.976139828686904,"pfxX":5.516939232006099,"pfxZ":3.4266275705087264,"pX":-0.3808006008344202,"pZ":3.155241151551429,"vX0":-9.262591703515957,"vY0":-132.57610148900656,"vZ0":0.29121780915720297,"x":131.52,"y":153.59,"x0":2.4148718559501976,"y0":50.005648158963155,"z0":4.914329639152297,"aX":9.989503765163636},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-8.4,"spinRate":1995,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.4104956919343792,"extension":5.54929392908619},"hitData":{"launchSpeed":94.8,"launchAngle":7.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.59,"coordY":89.86}},"index":5,"playId":"33e7f48b-ffaa-359e-ae63-43e92a630855","pitchNumber":6,"startTime":"2026-04-18T03:03:01.161Z","endTime":"2026-04-18T03:03:12.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:03:12.472Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, catcher Brett Sullivan to first baseman TJ Rumfield. Freddie Freeman to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-18T03:03:16.427Z","endTime":"2026-04-18T03:05:26.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":90.1,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50009214218157,"aZ":-29.52945320793614,"pfxX":7.682633077447682,"pfxZ":1.5018305640379364,"pX":-0.42215081385688563,"pZ":1.8537737639437184,"vX0":-9.87673558788202,"vY0":-130.98992632460582,"vZ0":-2.302319341489528,"x":133.09,"y":188.73,"x0":2.377770322267834,"y0":50.0017815826198,"z0":4.925194181868216,"aX":13.514011758643951},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":-12.0,"spinRate":2094,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.41620711850021275,"extension":5.573095418314003},"index":0,"playId":"29f3ea87-e595-37ee-92e4-b7cccb64c41d","pitchNumber":1,"startTime":"2026-04-18T03:03:37.835Z","endTime":"2026-04-18T03:03:42.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.850223505303333,"aZ":-34.54780670926666,"pfxX":-6.084724748270375,"pfxZ":-1.8371942421042267,"pX":1.2523660427581926,"pZ":1.8558468105872556,"vX0":-2.512286805079249,"vY0":-112.57173908020812,"vZ0":1.6042288506272362,"x":69.26,"y":188.67,"x0":3.170455257348766,"y0":50.00137481820905,"z0":4.60989766400596,"aX":-7.872485342507105},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.6,"breakHorizontal":11.6,"spinRate":2611,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.4850317583037187,"extension":5.258320527978296},"index":1,"playId":"9ac3580f-ca7f-396f-8986-fffd8bc15972","pitchNumber":2,"startTime":"2026-04-18T03:03:53.995Z","endTime":"2026-04-18T03:03:58.973Z","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":89.7,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740411789822943,"aZ":-28.68068307249178,"pfxX":5.539408215466229,"pfxZ":1.9899427639175844,"pX":-1.2326455697228056,"pZ":2.777476123950905,"vX0":-10.988549176363486,"vY0":-130.41105575257401,"vZ0":-0.1916311701372838,"x":163.99,"y":163.79,"x0":2.281641362797457,"y0":50.001143189550525,"z0":4.982502720121684,"aX":9.715534536107048},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-8.0,"spinRate":2167,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.41711137631525075,"extension":5.651005309247706},"index":2,"playId":"75a13b25-0532-3e7a-80e8-ac6af49ec0ec","pitchNumber":3,"startTime":"2026-04-18T03:04:12.561Z","endTime":"2026-04-18T03:04:18.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.864879441772935,"aZ":-33.00152424917159,"pfxX":7.571554464223526,"pfxZ":-0.5691559984777248,"pX":0.690018528492306,"pZ":1.149525777703215,"vX0":-7.195416480580493,"vY0":-118.96986468035757,"vZ0":-1.785273573060579,"x":90.7,"y":207.74,"x0":2.756846923639072,"y0":50.004283876036304,"z0":4.875247181448902,"aX":10.954215498126919},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":-12.1,"spinRate":1516,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4587792331741878,"extension":5.691762383326304},"index":3,"playId":"75688cd3-b165-3577-a478-05b0e7ae689f","pitchNumber":4,"startTime":"2026-04-18T03:05:00.460Z","endTime":"2026-04-18T03:05:04.844Z","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":91.0,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976791899313273,"aZ":-30.823472000822008,"pfxX":9.280747741411894,"pfxZ":0.7635062752177113,"pX":-0.8240507729840685,"pZ":2.699840246342353,"vX0":-11.58667497608578,"vY0":-132.12406512730215,"vZ0":0.0991292978927969,"x":148.41,"y":165.88,"x0":2.403303798477333,"y0":50.004669696906284,"z0":4.918599268890557,"aX":16.48312159670235},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":-14.4,"spinRate":2275,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.41384322880746716,"extension":5.587033825561137},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":135.09,"coordY":194.75}},"index":4,"playId":"5d62219d-c910-33bd-904f-0cde8869456a","pitchNumber":5,"startTime":"2026-04-18T03:05:18.989Z","endTime":"2026-04-18T03:05:26.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:05:26.362Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Santiago Espinal grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-18T03:06:08.587Z","endTime":"2026-04-18T03:07:04.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Santiago Espinal replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T03:05:38.496Z","endTime":"2026-04-18T03:06:10.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"}},{"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":90.6,"endSpeed":83.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38723182441191,"aZ":-33.5592141475992,"pfxX":9.860729975431816,"pfxZ":-0.7836864919378401,"pX":-0.3111489845043806,"pZ":1.4009114768486217,"vX0":-10.386283313170916,"vY0":-131.5210448580114,"vZ0":-2.7829146374412543,"x":128.86,"y":200.96,"x0":2.397166443920535,"y0":50.004131299408265,"z0":4.947081326233986,"aX":17.376017850826365},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.8,"breakHorizontal":-15.7,"spinRate":2156,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4155349128402066,"extension":5.499511357007172},"index":1,"playId":"c4fcaedb-e297-30be-a0f7-c5abcc36269e","pitchNumber":1,"startTime":"2026-04-18T03:06:10.377Z","endTime":"2026-04-18T03:06:16.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.017597764293257,"aZ":-32.356307421171486,"pfxX":6.989313065028529,"pfxZ":-0.11973733879123571,"pX":0.32764533238660937,"pZ":1.25331361529266,"vX0":-8.092195324075472,"vY0":-120.23324477308515,"vZ0":-1.6292460492869494,"x":104.51,"y":204.94,"x0":2.798417505296829,"y0":50.004118582228635,"z0":4.759417051696374,"aX":10.435049733784524},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":-11.2,"spinRate":1377,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4521727917082252,"extension":5.765351719838342},"index":2,"playId":"181a0833-a9a3-354b-81e3-aa7a1908965b","pitchNumber":2,"startTime":"2026-04-18T03:06:34.313Z","endTime":"2026-04-18T03:06:40.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.78041787785747,"aZ":-31.905829751184225,"pfxX":-8.43453315952624,"pfxZ":0.1983381351380995,"pX":-0.6722533817823674,"pZ":2.9501357026739696,"vX0":-5.895337395436846,"vY0":-115.19403520200757,"vZ0":2.856200572766186,"x":142.62,"y":159.13,"x0":3.008732474395957,"y0":50.00277121145488,"z0":4.762255009405195,"aX":-11.426030668072483},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.3,"breakHorizontal":16.7,"spinRate":2854,"spinDirection":293},"zone":1,"typeConfidence":2.0,"plateTime":0.4740197645032498,"extension":5.132879118107307},"hitData":{"launchSpeed":81.5,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":3,"playId":"2f83a727-8009-3d66-a0e7-02c68ceb8fba","pitchNumber":3,"startTime":"2026-04-18T03:06:53.775Z","endTime":"2026-04-18T03:07:04.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:07:04.626Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-18T03:09:43.277Z","endTime":"2026-04-18T03:12:08.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Santiago Espinal remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T03:08:15.122Z","endTime":"2026-04-18T03:09:45.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537566920300026,"aZ":-13.258966130265456,"pfxX":0.7931576870534953,"pfxZ":10.305667219720245,"pX":-0.9051810851694345,"pZ":2.5989474627748015,"vX0":-7.395320788857508,"vY0":-134.23573236221907,"vZ0":-6.247927172126016,"x":151.5,"y":168.61,"x0":1.7757323299135297,"y0":50.000606084809085,"z0":5.890710306866253,"aX":1.4566619294712073},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":0.1,"spinRate":2388,"spinDirection":162},"zone":11,"typeConfidence":0.79,"plateTime":0.40717301190743393,"extension":6.517883932775169},"index":1,"playId":"0111352e-59a2-341e-a8bb-be41775b25d4","pitchNumber":1,"startTime":"2026-04-18T03:09:45.493Z","endTime":"2026-04-18T03:09:50.772Z","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":93.0,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.286172770509463,"aZ":-12.439298860114533,"pfxX":1.689951575919257,"pfxZ":10.58357553687527,"pX":-0.21735423652118988,"pZ":1.951156213713786,"vX0":-6.013005160501472,"vY0":-135.17354990326066,"vZ0":-7.786154318246522,"x":125.29,"y":186.1,"x0":1.8088658074574606,"y0":50.006304776607045,"z0":5.727200042420829,"aX":3.1523185299767333},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-1.9,"spinRate":2452,"spinDirection":164},"zone":8,"typeConfidence":0.84,"plateTime":0.4039883532087085,"extension":6.711749316192905},"index":2,"playId":"f792cb9e-696d-371f-8fd7-b50ba4b2f2fd","pitchNumber":2,"startTime":"2026-04-18T03:10:01.349Z","endTime":"2026-04-18T03:10:05.378Z","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":86.7,"endSpeed":80.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82760393403912,"aZ":-28.579862113891295,"pfxX":-1.8044269433212372,"pfxZ":2.1872603957816548,"pX":-0.26704645716605896,"pZ":3.454278658429451,"vX0":-5.36902516231025,"vY0":-126.3367315461596,"vZ0":-0.7704063807175856,"x":127.18,"y":145.51,"x0":2.1063526156305454,"y0":50.00320748695958,"z0":6.0277721579577825,"aX":-2.962402460204291},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":4.3,"spinRate":2405,"spinDirection":164},"zone":11,"typeConfidence":0.91,"plateTime":0.4308945430510387,"extension":6.389509382247853},"index":3,"playId":"94d083f9-094c-3f50-9d41-84d1ee1212d4","pitchNumber":3,"startTime":"2026-04-18T03:10:16.761Z","endTime":"2026-04-18T03:10:23.242Z","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":88.9,"endSpeed":83.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.068029410304376,"aZ":-25.239098983289967,"pfxX":-0.9719162396048864,"pfxZ":4.030179608755147,"pX":-0.5306256517787056,"pZ":0.8122848438471488,"vX0":-6.396950053094846,"vY0":-129.33549761817653,"vZ0":-7.933058132520432,"x":137.23,"y":216.85,"x0":2.08543456335418,"y0":50.00369485269913,"z0":5.8108178440064115,"aX":-1.670286830864293},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":3.0,"spinRate":2212,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4210331285178852,"extension":6.360892396301338},"index":4,"playId":"526c852c-809e-339d-8710-6a781d1edf81","pitchNumber":4,"startTime":"2026-04-18T03:11:00.051Z","endTime":"2026-04-18T03:11:04.527Z","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":91.8,"endSpeed":84.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07396765687958,"aZ":-12.172806555728979,"pfxX":3.2439458521094697,"pfxZ":10.95358700198053,"pX":0.7549673226458725,"pZ":2.7205510293331105,"vX0":-3.993369347872717,"vY0":-133.6110380638777,"vZ0":-5.780344152560651,"x":88.22,"y":165.33,"x0":1.8404878268466707,"y0":50.006555728568244,"z0":5.770630560414518,"aX":5.925834634714025},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-5.2,"spinRate":2291,"spinDirection":161},"zone":6,"typeConfidence":0.88,"plateTime":0.4083842922738894,"extension":6.708445485782811},"index":5,"playId":"47a5a0c3-4780-3a04-871e-307d57918979","pitchNumber":5,"startTime":"2026-04-18T03:11:21.305Z","endTime":"2026-04-18T03:11:25.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770190703037578,"aZ":-30.10917672990988,"pfxX":-1.7158571506978144,"pfxZ":1.2448063480793117,"pX":0.841544710035414,"pZ":3.8604338498115816,"vX0":-3.109389975117846,"vY0":-127.34562034920494,"vZ0":0.47794571483824444,"x":84.92,"y":134.55,"x0":2.2966672820779648,"y0":50.002339295056316,"z0":6.033772016434769,"aX":-2.8450677091869454},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":3.7,"spinRate":2327,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4285267533814965,"extension":6.333115324914073},"index":6,"playId":"9961bf12-e2eb-3430-bdf8-7a64e07952a6","pitchNumber":6,"startTime":"2026-04-18T03:11:40.372Z","endTime":"2026-04-18T03:11:44.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-18T03:11:50.699Z","endTime":"2026-04-18T03:12:03.588Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57837879749673,"aZ":-13.271658662616943,"pfxX":3.3629245561652006,"pfxZ":10.338006625474872,"pX":0.09174919654856264,"pZ":4.067951498745807,"vX0":-5.310835493981265,"vY0":-134.47503123351763,"vZ0":-2.3039313384149196,"x":113.5,"y":128.95,"x0":1.6567567995652515,"y0":50.00485145432623,"z0":5.879108512589566,"aX":6.150778151066452},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-4.9,"spinRate":2437,"spinDirection":157},"zone":12,"typeConfidence":0.87,"plateTime":0.4075468446565025,"extension":6.6741977725131925},"index":8,"playId":"405530dd-8783-3690-85a9-652bd25980ad","pitchNumber":7,"startTime":"2026-04-18T03:12:03.588Z","endTime":"2026-04-18T03:12:08.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:12:08.004Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mickey Moniak grounds into a force out, first baseman Freddie Freeman to shortstop Hyeseong Kim. Edouard Julien out at 2nd. Mickey Moniak to 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-18T03:12:18.274Z","endTime":"2026-04-18T03:12:58.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918701102729266,"aZ":-13.140222728933097,"pfxX":3.413121153170954,"pfxZ":10.379818799617555,"pX":0.005207137423540193,"pZ":1.6462896988530522,"vX0":-6.040882273704481,"vY0":-134.27666150620044,"vZ0":-8.241037861899223,"x":116.8,"y":194.33,"x0":1.8363462293580834,"y0":50.005569723060844,"z0":5.681591310914088,"aX":6.2609193528631},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-4.9,"spinRate":2430,"spinDirection":162},"zone":8,"typeConfidence":0.84,"plateTime":0.40725827605735665,"extension":6.741574948543613},"index":0,"playId":"4a3878e2-e703-35c5-ac7e-609cf9c7508f","pitchNumber":1,"startTime":"2026-04-18T03:12:34.854Z","endTime":"2026-04-18T03:12:39.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735469319988134,"aZ":-26.736958746873462,"pfxX":-1.5406923388652842,"pfxZ":3.2113526403100003,"pX":-0.6159319883422285,"pZ":2.7694649649690124,"vX0":-6.326973350342374,"vY0":-128.5240718433756,"vZ0":-2.7224517199024736,"x":140.48,"y":164.0,"x0":2.0661708687414193,"y0":50.00131673984793,"z0":5.893808129924907,"aX":-2.6066331267606704},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":4.1,"spinRate":2352,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.4242768235328582,"extension":6.5215465304395},"hitData":{"launchSpeed":74.7,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.7,"coordY":179.55}},"index":1,"playId":"ed952399-c3dc-3bbd-8349-0a790dca566e","pitchNumber":2,"startTime":"2026-04-18T03:12:50.296Z","endTime":"2026-04-18T03:12:58.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:12:58.545Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-18T03:13:16.106Z","endTime":"2026-04-18T03:15:16.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878653880204382,"aZ":-13.464872954781693,"pfxX":3.25006858112664,"pfxZ":10.158185123474777,"pX":0.48078402101195467,"pZ":2.8835238777134085,"vX0":-4.870710486277426,"vY0":-134.7548837802148,"vZ0":-5.19343428878251,"x":98.67,"y":160.92,"x0":1.8882171625945863,"y0":50.00376363948414,"z0":5.784725668220399,"aX":5.986882749027392},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-4.9,"spinRate":2414,"spinDirection":158},"zone":6,"typeConfidence":0.85,"plateTime":0.40623859789573924,"extension":6.511111656400618},"index":0,"playId":"0b5f8fcb-4db2-3c7a-aff7-551f67001f13","pitchNumber":1,"startTime":"2026-04-18T03:13:29.546Z","endTime":"2026-04-18T03:13:34.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968256403549628,"aZ":-13.601871340051789,"pfxX":2.65811606417154,"pfxZ":9.960389741525907,"pX":0.18252865929554543,"pZ":4.472654812906359,"vX0":-5.490674845738099,"vY0":-135.30372421184524,"vZ0":-1.3814200368191822,"x":110.04,"y":118.02,"x0":1.8876150830968346,"y0":50.001759892297116,"z0":5.937329527485309,"aX":4.956539247368603},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-3.7,"spinRate":2340,"spinDirection":161},"zone":12,"typeConfidence":0.86,"plateTime":0.40395535194164767,"extension":6.509607682254521},"index":1,"playId":"f8c5a0f5-fde0-35a6-bce9-09df41bd0fe7","pitchNumber":2,"startTime":"2026-04-18T03:13:52.409Z","endTime":"2026-04-18T03:13:56.715Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.920880048951616,"aZ":-29.058343877669518,"pfxX":-0.325756066104679,"pfxZ":1.9033160839481962,"pX":-0.4614760780019867,"pZ":3.5436320340174894,"vX0":-6.276916466532551,"vY0":-125.9608841335814,"vZ0":-0.27548796273631126,"x":134.59,"y":143.1,"x0":2.085151545421142,"y0":50.00483702101873,"z0":5.965790627865963,"aX":-0.5320432856665422},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":1.8,"spinRate":2175,"spinDirection":163},"zone":1,"typeConfidence":0.92,"plateTime":0.43166843875929084,"extension":6.595326883152428},"index":2,"playId":"ef249641-db65-34ba-8978-8aff561c058d","pitchNumber":3,"startTime":"2026-04-18T03:14:09.217Z","endTime":"2026-04-18T03:14:36.244Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-18T03:14:43.839Z","endTime":"2026-04-18T03:14:55.064Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":87.4,"endSpeed":81.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.139417163430636,"aZ":-28.696887187370134,"pfxX":-0.9552827333748457,"pfxZ":2.086535239121389,"pX":-1.0474582983330936,"pZ":3.099098865290104,"vX0":-7.486500567863539,"vY0":-127.30628499404348,"vZ0":-1.683317127068082,"x":156.93,"y":155.1,"x0":2.035936201628504,"y0":50.00377110680457,"z0":6.005443241317221,"aX":-1.5938707712878135},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":3.1,"spinRate":2371,"spinDirection":169},"zone":11,"typeConfidence":0.91,"plateTime":0.4275845404425449,"extension":6.438066015111698},"index":4,"playId":"f1fa431d-2cd7-3943-b875-e0ec1f7831ec","pitchNumber":4,"startTime":"2026-04-18T03:14:55.064Z","endTime":"2026-04-18T03:14:59.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13402432088103,"aZ":-11.902657902125663,"pfxX":3.1515392297802975,"pfxZ":11.157863267627716,"pX":-0.013570535725775375,"pZ":1.7121194593247886,"vX0":-5.706698140012607,"vY0":-133.52419380794618,"vZ0":-8.366133059042689,"x":117.52,"y":192.55,"x0":1.736067175506015,"y0":50.001844899098096,"z0":5.730322958995748,"aX":5.725520007274019},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":-4.6,"spinRate":2348,"spinDirection":164},"zone":8,"typeConfidence":0.86,"plateTime":0.4092788001710783,"extension":6.692270974188847},"index":5,"playId":"56e03d6a-f2b0-36fe-a071-2824b8393de3","pitchNumber":5,"startTime":"2026-04-18T03:15:11.277Z","endTime":"2026-04-18T03:15:16.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:15:16.865Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-18T03:15:38.578Z","endTime":"2026-04-18T03:15:53.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".524"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".520"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.440"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.11"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.45"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.46"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.02"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.00"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.07"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.58"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.440"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96305298530638,"aZ":-13.361332927911628,"pfxX":3.7433089210825354,"pfxZ":10.290218768615068,"pX":0.7114925136515,"pZ":3.306214719634393,"vX0":-4.614578704164449,"vY0":-133.8850690434756,"vZ0":-4.232708823990655,"x":89.88,"y":149.51,"x0":1.965297294873524,"y0":50.004913792419366,"z0":5.853509293758001,"aX":6.8455495963727},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2327,"spinDirection":162},"zone":3,"typeConfidence":0.87,"plateTime":0.4079907253896091,"extension":6.535268102311416},"hitData":{"launchSpeed":93.2,"launchAngle":42.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.46,"coordY":65.02}},"index":0,"playId":"43df90ba-4f11-3e47-b7e7-5ed4b5d4309a","pitchNumber":1,"startTime":"2026-04-18T03:15:43.561Z","endTime":"2026-04-18T03:15:53.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:15:53.409Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Andy Pages.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-18T03:15:38.578Z","endTime":"2026-04-18T03:15:53.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".524"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".520"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.440"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.11"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.59"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.45"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.69"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.46"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.02"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.00"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.07"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.58"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".610"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.440"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.032"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".370"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".596"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96305298530638,"aZ":-13.361332927911628,"pfxX":3.7433089210825354,"pfxZ":10.290218768615068,"pX":0.7114925136515,"pZ":3.306214719634393,"vX0":-4.614578704164449,"vY0":-133.8850690434756,"vZ0":-4.232708823990655,"x":89.88,"y":149.51,"x0":1.965297294873524,"y0":50.004913792419366,"z0":5.853509293758001,"aX":6.8455495963727},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2327,"spinDirection":162},"zone":3,"typeConfidence":0.87,"plateTime":0.4079907253896091,"extension":6.535268102311416},"hitData":{"launchSpeed":93.2,"launchAngle":42.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.46,"coordY":65.02}},"index":0,"playId":"43df90ba-4f11-3e47-b7e7-5ed4b5d4309a","pitchNumber":1,"startTime":"2026-04-18T03:15:43.561Z","endTime":"2026-04-18T03:15:53.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T03:15:53.409Z","atBatIndex":72},"scoringPlays":[2,9,21,22,30,35,37,40],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":173.2,"y":133.21},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":144.71,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":161.21,"y":50.04},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":158.17,"y":46.86},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":149.89,"y":130.57},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":154.77,"y":25.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":133.06,"y":91.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":52.26,"y":126.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":153.64,"y":98.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":178.12,"y":124.07},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":161.29,"y":57.32},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":27,"top":[18,19,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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":141.56,"y":91.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":229.33,"y":106.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":100.63,"y":54.21},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":129.01,"y":36.65},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":146.74,"y":155.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":144.39,"y":161.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":169.59,"y":39.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":100.93,"y":92.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":96.35,"y":157.13},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":175.3,"y":122.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":191.53,"y":57.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":153.84,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":112.28,"y":176.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":147.76,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":45,"top":[37,38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":228.34,"y":62.43},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":162.42,"y":107.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":148.99,"y":77.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":89.93,"y":97.94},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":91.0,"y":127.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":159.12,"y":104.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":120.73,"y":67.41},"type":"O","description":"Lineout"}]}},{"startIndex":46,"endIndex":51,"top":[46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":147.17,"y":105.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":100.35,"y":54.33},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":143.7,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":154.34,"y":157.76},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":147.76,"y":179.55},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":164.9,"y":159.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":184.06,"y":57.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":153.9,"y":137.18},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":64,"top":[59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":157.9,"y":167.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":184.84,"y":87.78},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":77.41,"y":76.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":116.05,"y":141.96},"type":"O","description":"Pop Out"}]}},{"startIndex":65,"endIndex":72,"top":[65,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":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":135.59,"y":89.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":135.09,"y":194.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":104.18,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":143.7,"y":179.55},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":138.46,"y":65.02},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"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":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":7,"hits":13,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"catcher":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"third":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"shortstop":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"left":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"onDeck":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"inHole":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"battingOrder":7,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"onDeck":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"inHole":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"battingOrder":4,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".287","atBats":36,"obp":".364","slg":".499","ops":".863","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":23,"rbi":7,"leftOnBase":15,"sacBunts":0,"sacFlies":3,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":28,"obp":".161","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"3.07","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.05","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":42,"strikes":81,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":1,"pitchesPerInning":"13.67","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | K, 2 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":13,"groundOuts":8,"airOuts":24,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".300","atBats":60,"obp":".377","slg":".417","ops":".794","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":25,"rbi":10,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":3,"putOuts":135,"errors":2,"chances":140,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".529","atBats":17,"obp":".556","slg":"1.353","ops":"1.909","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":23,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".625","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.25","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":30,"errors":0,"chances":32,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":33,"strikes":59,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":4,"gamesStarted":4,"flyOuts":12,"groundOuts":20,"airOuts":25,"runs":9,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":88,"obp":".221","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":383,"era":"3.24","inningsPitched":"25.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.84","battersFaced":95,"outs":75,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":139,"strikes":244,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.32","gamesFinished":0,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.16","hitsPer9Inn":"5.40","runsScoredPer9":"3.24","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":24,"obp":".185","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"0.00","inningsPitched":"7.1","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":0,"whip":"0.68","battersFaced":27,"outs":22,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":35,"strikes":74,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"14.86","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.05","walksPer9Inn":"3.68","hitsPer9Inn":"2.45","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":12,"groundOuts":16,"airOuts":21,"runs":15,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".236","atBats":72,"obp":".341","slg":".347","ops":".688","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":25,"rbi":11,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":30,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":18,"flyOuts":7,"groundOuts":13,"airOuts":10,"runs":14,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".254","atBats":63,"obp":".338","slg":".556","ops":".894","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":35,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":17,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":18,"groundOuts":20,"airOuts":26,"runs":9,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".282","atBats":78,"obp":".341","slg":".487","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":38,"rbi":14,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"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":25,"putOuts":134,"errors":0,"chances":159,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":18,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"5.40","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.60","battersFaced":22,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":35,"strikes":53,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.60","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.20","walksPer9Inn":"5.40","hitsPer9Inn":"9.00","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".407","slg":".476","ops":".883","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":10,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":30,"obp":".167","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":103,"era":"1.04","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.58","battersFaced":30,"outs":26,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":27,"strikes":76,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"11.88","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.31","walksPer9Inn":"0.00","hitsPer9Inn":"5.19","runsScoredPer9":"1.04","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isSubstitute":false}},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":8,"flyOuts":1,"groundOuts":9,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".143","slg":".214","ops":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":3,"rbi":2,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".167","groundOutsToAirouts":"4.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, R","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":13,"groundOuts":13,"airOuts":19,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":4,"hits":18,"hitByPitch":3,"avg":".265","atBats":68,"obp":".402","slg":".515","ops":".917","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":35,"rbi":10,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.60","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":6,"groundOuts":19,"airOuts":18,"runs":2,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":62,"obp":".203","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":278,"era":"0.50","inningsPitched":"18.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.72","battersFaced":69,"outs":54,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":101,"strikes":177,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"3.50","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"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"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":27,"obp":".300","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":123,"era":"1.17","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":30,"outs":23,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":40,"strikes":83,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.04","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.52","hitsPer9Inn":"7.04","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":2,"flyOuts":16,"groundOuts":21,"airOuts":23,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":58,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":228,"era":"2.12","inningsPitched":"17.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.76","battersFaced":63,"outs":51,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":83,"strikes":145,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.41","gamesFinished":1,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"3.18","walksPer9Inn":"2.65","hitsPer9Inn":"4.24","runsScoredPer9":"2.12","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":17,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".286","atBats":63,"obp":".324","slg":".524","ops":".848","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":33,"rbi":12,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":19,"flyOuts":5,"groundOuts":8,"airOuts":15,"runs":11,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".412","atBats":68,"obp":".453","slg":".691","ops":"1.144","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":47,"rbi":21,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".500","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.60","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":49,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":24,"obp":".379","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":119,"era":"6.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":4,"saveOpportunities":5,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.67","battersFaced":29,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":40,"strikes":79,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.83","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"15.00","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".417","atBats":12,"obp":".563","slg":".583","ops":"1.146","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":7,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":5,"groundOuts":19,"airOuts":10,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":59,"obp":".338","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":258,"era":"6.60","inningsPitched":"15.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.47","battersFaced":65,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":96,"strikes":162,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.40","walksPer9Inn":"3.60","hitsPer9Inn":"9.60","runsScoredPer9":"6.60","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".357","atBats":28,"obp":".406","slg":".429","ops":".835","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":12,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".435","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.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":19,"putOuts":10,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":28,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"2.16","inningsPitched":"8.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":2,"whip":"0.96","battersFaced":32,"outs":25,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":43,"strikes":86,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.48","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.32","hitsPer9Inn":"4.32","runsScoredPer9":"2.16","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":2,"groundOuts":10,"airOuts":4,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".231","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":103,"era":"0.00","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":0,"whip":"0.90","battersFaced":26,"outs":20,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":38,"strikes":65,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.45","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.05","hitsPer9Inn":"4.05","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":11,"airOuts":13,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":52,"obp":".387","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"6.23","inningsPitched":"13.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.85","battersFaced":63,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":107,"strikes":155,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".000","pitchesPerInning":"20.15","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"6.92","hitsPer9Inn":"9.69","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":5,"groundOuts":18,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".204","atBats":49,"obp":".259","slg":".306","ops":".565","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":15,"rbi":3,"leftOnBase":22,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"2.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.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":43,"putOuts":17,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":19,"groundOuts":27,"airOuts":25,"runs":6,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":91,"obp":".232","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":383,"era":"2.10","inningsPitched":"25.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.82","battersFaced":95,"outs":77,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":137,"strikes":246,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"1.05","hitsPer9Inn":"6.31","runsScoredPer9":"2.10","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}}},"batters":[660271,663656,669257,518692,606192,571970,669289,681624,808975,690976,607192,676263],"pitchers":[607192,676263],"bench":[669743,500743,687221],"bullpen":[621242,683618,669165,694361,808963,656945,686218,595014,681911,680736,808967],"battingOrder":[660271,663656,669257,518692,606192,669289,681624,808975,690976],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ohtani (2, Sugano); Freeman, F (7, Sugano); Muncy (1, Sugano); Tucker (2, Sugano)."},{"label":"HR","value":"Muncy 2 (6, 2nd inning off Sugano, 0 on, 0 out, 5th inning off Agnos, 0 on, 0 out)."},{"label":"TB","value":"Freeland, A; Freeman, F 3; Kim, Hy; Muncy 10; Ohtani 3; Pages, A; Smith, W 2; Tucker 2."},{"label":"RBI","value":"Freeland, A (3); Muncy 3 (7); Pages, A (21); Smith, W 2 (10)."},{"label":"Runners left in scoring position, 2 out","value":"Tucker 2; Espinal; Hernández, T; Freeland, A 2."},{"label":"SF","value":"Freeland, A; Pages, A; Smith, W."},{"label":"GIDP","value":"Kim, Hy."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kim, Hy 2 (3, 2nd base off Sugano/Sullivan, B, 2nd base off Agnos/Sullivan, B)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Freeland, A-Kim, Hy-Freeman, F)."}]}],"note":[{"label":"a","value":"Grounded out for Muncy in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".232","atBats":28,"obp":".303","slg":".371","ops":".674","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":36,"obp":".381","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"4.16","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.38","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":62,"strikes":95,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":7,"pitchesPerInning":"17.44","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":9,"groundOuts":12,"airOuts":14,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":50,"obp":".375","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":199,"era":"7.30","inningsPitched":"12.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.70","battersFaced":56,"outs":37,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":75,"strikes":124,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.57","walksPer9Inn":"4.38","hitsPer9Inn":"10.95","runsScoredPer9":"7.30","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":14,"flyOuts":6,"groundOuts":8,"airOuts":14,"runs":7,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".300","slg":".630","ops":".930","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":29,"rbi":9,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.20","popOuts":7,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":0,"chances":25,"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"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":29,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":121,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":1,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.50","battersFaced":35,"outs":24,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":45,"strikes":76,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"15.13","gamesFinished":5,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.63","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":2,"flyOuts":9,"groundOuts":7,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".243","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"1.80","inningsPitched":"10.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.80","battersFaced":38,"outs":30,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":49,"strikes":108,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".000","pitchesPerInning":"15.70","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"6.30","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":17,"flyOuts":4,"groundOuts":13,"airOuts":11,"runs":1,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".184","atBats":38,"obp":".279","slg":".289","ops":".568","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":11,"rbi":3,"leftOnBase":10,"sacBunts":3,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":9,"groundOuts":16,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".273","atBats":55,"obp":".333","slg":".436","ops":".769","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":24,"rbi":8,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":55,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":8,"groundOuts":20,"airOuts":15,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":70,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":322,"era":"3.32","inningsPitched":"19.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.11","battersFaced":80,"outs":57,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":322,"balls":107,"strikes":215,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".667","pitchesPerInning":"16.95","gamesFinished":1,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"10.89","walksPer9Inn":"2.84","hitsPer9Inn":"7.11","runsScoredPer9":"3.32","homeRunsPer9":"1.42","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":4,"airOuts":15,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"obp":".417","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.88","battersFaced":37,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":70,"strikes":83,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".000","pitchesPerInning":"19.13","gamesFinished":0,"strikeoutWalkRatio":"0.38","strikeoutsPer9Inn":"3.38","walksPer9Inn":"9.00","hitsPer9Inn":"7.88","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".214","atBats":56,"obp":".279","slg":".339","ops":".618","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":19,"rbi":8,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".355","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":27,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":2,"groundOuts":11,"airOuts":6,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":30,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"1.13","inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":1,"whip":"1.25","battersFaced":33,"outs":24,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":44,"strikes":90,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"7.88","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":3,"avg":".300","atBats":30,"obp":".382","slg":".300","ops":".682","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":4,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":17,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":13,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":38,"obp":".442","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":177,"era":"7.00","inningsPitched":"9.0","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.00","battersFaced":43,"outs":27,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":64,"strikes":113,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".000","pitchesPerInning":"19.67","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.00","walksPer9Inn":"4.00","hitsPer9Inn":"14.00","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":18,"flyOuts":3,"groundOuts":14,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".239","atBats":46,"obp":".340","slg":".326","ops":".666","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":3,"airOuts":16,"runs":13,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":2,"avg":".258","atBats":66,"obp":".338","slg":".515","ops":".853","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":34,"rbi":8,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".387","groundOutsToAirouts":"0.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.20","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":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":1,"putOuts":87,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"4.0 IP, 5 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":23,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":40,"strikes":51,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":17,"groundOuts":24,"airOuts":23,"runs":9,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":79,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":322,"era":"3.92","inningsPitched":"20.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.16","battersFaced":86,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":322,"balls":125,"strikes":197,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":5,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.18","hitsPer9Inn":"8.27","runsScoredPer9":"3.92","homeRunsPer9":"2.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":46,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":16,"strikes":30,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":7,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":9,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":53,"obp":".367","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":231,"era":"6.08","inningsPitched":"13.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.65","battersFaced":60,"outs":40,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":83,"strikes":148,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":2,"winPercentage":".---","pitchesPerInning":"17.33","gamesFinished":3,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.78","walksPer9Inn":"4.05","hitsPer9Inn":"10.80","runsScoredPer9":"6.75","homeRunsPer9":"0.67","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":9,"groundOuts":12,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".132","atBats":38,"obp":".195","slg":".237","ops":".432","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":9,"rbi":6,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":5,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":13,"obp":".214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":14,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":20,"strikes":40,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":6,"airOuts":8,"runs":0,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".241","atBats":29,"obp":".267","slg":".345","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":10,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":3,"putOuts":64,"errors":0,"chances":67,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".214","atBats":56,"obp":".290","slg":".286","ops":".576","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":16,"rbi":1,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":41,"errors":0,"chances":41,"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"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":4,"flyOuts":8,"groundOuts":25,"airOuts":14,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":33,"hitByPitch":3,"atBats":84,"obp":".441","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":352,"era":"8.10","inningsPitched":"16.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.28","battersFaced":93,"outs":50,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":125,"strikes":227,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.79","rbi":0,"winPercentage":".333","pitchesPerInning":"21.12","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.02","walksPer9Inn":"2.70","hitsPer9Inn":"17.82","runsScoredPer9":"10.80","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":16,"airOuts":20,"runs":7,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".237","atBats":76,"obp":".275","slg":".382","ops":".657","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":29,"rbi":6,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":24,"errors":2,"chances":74,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":21,"airOuts":16,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".250","atBats":68,"obp":".316","slg":".382","ops":".698","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":26,"rbi":8,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":109,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":40,"obp":".163","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":169,"era":"0.00","inningsPitched":"12.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.57","battersFaced":43,"outs":37,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":56,"strikes":113,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".---","pitchesPerInning":"13.70","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.95","walksPer9Inn":"2.19","hitsPer9Inn":"2.92","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":9,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":27,"obp":".281","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":117,"era":"1.17","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":32,"outs":23,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":45,"strikes":72,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".000","pitchesPerInning":"15.26","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.22","walksPer9Inn":"5.87","hitsPer9Inn":"4.70","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":3,"groundOuts":12,"airOuts":16,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".189","atBats":53,"obp":".328","slg":".208","ops":".536","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":11,"rbi":1,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":12,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[666397,666160,681198,687859,678662,664954,686668,691720,664983,608372,688642,657514],"pitchers":[608372,688642,657514],"bench":[687597,650489,671289,696100],"bullpen":[801403,663372,685299,623474,677955,547179,675848,500779,622608,680767],"battingOrder":[666397,666160,681198,687859,678662,664954,686668,691720,664983],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Moniak (2, Glasnow); Tovar (8, Glasnow)."},{"label":"TB","value":"Moniak 2; Tovar 2."},{"label":"RBI","value":"Johnston, T (8)."},{"label":"Runners left in scoring position, 2 out","value":"Sullivan, B; Johnston, T."},{"label":"GIDP","value":"Julien."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Moniak (1, 2nd base off Glasnow/Smith, W)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rumfield-Tovar)."}]}],"note":[]}},"officials":[{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Sugano."},{"label":"Pitch timer violations","value":"Sugano (pitcher)."},{"label":"ABS Challenge","value":"Sullivan, B (Ball-Confirmed); Rumfield (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Glasnow 92-59; Dreyer 31-22; Sugano 91-51; Agnos 46-30; Bernardino 20-14."},{"label":"Groundouts-flyouts","value":"Glasnow 9-3; Dreyer 1-1; Sugano 3-4; Agnos 2-4; Bernardino 2-0."},{"label":"Batters faced","value":"Glasnow 24; Dreyer 7; Sugano 23; Agnos 15; Bernardino 4."},{"label":"Umpires","value":"HP: Jeremie Rehak. 1B: Dan Iassogna. 2B: James Jean. 3B: Adam Beck. "},{"label":"Weather","value":"35 degrees, Partly Cloudy."},{"label":"Wind","value":"3 mph, R To L."},{"label":"First pitch","value":"6:43 PM."},{"label":"T","value":"2:32."},{"label":"Att","value":"28,783."},{"label":"Venue","value":"Coors Field."},{"label":"April 17, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","boxscoreName":"Glasnow"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":33,"strikes":59,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":4,"gamesStarted":4,"flyOuts":12,"groundOuts":20,"airOuts":25,"runs":9,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":88,"obp":".221","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":383,"era":"3.24","inningsPitched":"25.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.84","battersFaced":95,"outs":75,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":139,"strikes":244,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.32","gamesFinished":0,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.16","hitsPer9Inn":"5.40","runsScoredPer9":"3.24","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":78,"pitchingGameScore":78},{"player":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","boxscoreName":"Muncy"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":18,"flyOuts":7,"groundOuts":13,"airOuts":10,"runs":14,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".254","atBats":63,"obp":".338","slg":".556","ops":".894","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":35,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":17,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","boxscoreName":"Freeman, F"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":18,"groundOuts":20,"airOuts":26,"runs":9,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".282","atBats":78,"obp":".341","slg":".487","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":38,"rbi":14,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"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":25,"putOuts":134,"errors":0,"chances":159,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"loser":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}