{"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":824698,"link":"/api/v1.1/game/824698/feed/live","metaData":{"wait":10,"timeStamp":"20260401_210521","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824698,"type":"R","doubleHeader":"N","id":"2026/04/01/anamlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824698-2026-04-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-01T18:20:00Z","originalDate":"2026-04-01","officialDate":"2026-04-01","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":3,"losses":4,"ties":0,"pct":".429"},"records":{},"divisionLeader":false,"wins":3,"losses":4,"winningPercentage":".429"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":6,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":3,"losses":3,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":3,"losses":3,"winningPercentage":".500"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686799":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799","firstName":"Jack","lastName":"Kochanowicz","primaryNumber":"41","birthDate":"2000-12-22","currentAge":25,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 7\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Kochanowicz","middleName":"Von","boxscoreName":"Kochanowicz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ko-HAWN-o-wits","mlbDebutDate":"2024-07-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Kochanowicz","nameSlug":"jack-kochanowicz-686799","firstLastName":"Jack Kochanowicz","lastFirstName":"Kochanowicz, Jack","lastInitName":"Kochanowicz, J","initLastName":"J Kochanowicz","fullFMLName":"Jack Von Kochanowicz","fullLFMName":"Kochanowicz, Jack Von","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641312":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312","firstName":"Shaun","lastName":"Anderson","birthDate":"1994-10-29","currentAge":31,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shaun","useLastName":"Anderson","boxscoreName":"Anderson, S","nickName":"Bigg Shaun","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shaun Anderson","nameSlug":"shaun-anderson-641312","firstLastName":"Shaun Anderson","lastFirstName":"Anderson, Shaun","lastInitName":"Anderson, S","initLastName":"S Anderson","fullFMLName":"Shaun Anderson","fullLFMName":"Anderson, Shaun","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID640451":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451","firstName":"Hunter","lastName":"Harvey","primaryNumber":"45","birthDate":"1994-12-09","currentAge":31,"birthCity":"Catawba","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Harvey","middleName":"Luke","boxscoreName":"Harvey, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Harvey","nameSlug":"hunter-harvey-640451","firstLastName":"Hunter Harvey","lastFirstName":"Harvey, Hunter","lastInitName":"Harvey, H","initLastName":"H Harvey","fullFMLName":"Hunter Luke Harvey","fullLFMName":"Harvey, Hunter Luke","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID600869":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869","firstName":"Jeimer","lastName":"Candelario","primaryNumber":"46","birthDate":"1993-11-24","currentAge":32,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":222,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jeimer","useLastName":"Candelario","boxscoreName":"Candelario","nickName":"Candy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JAY-mer can-duh-LAR-ee-oh","mlbDebutDate":"2016-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeimer Candelario","nameSlug":"jeimer-candelario-600869","firstLastName":"Jeimer Candelario","lastFirstName":"Candelario, Jeimer","lastInitName":"Candelario, J","initLastName":"J Candelario","fullFMLName":"Jeimer Candelario","fullLFMName":"Candelario, Jeimer","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Cloudy","temp":"39","wind":"21 mph, In From LF"},"gameInfo":{"attendance":25125,"firstPitch":"2026-04-01T18:20:00.000Z","gameDurationMinutes":164},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"home":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":800975,"fullName":"Jeff Schwartz","link":"/api/v1/people/800975"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T18:20:36.980Z","endTime":"2026-04-01T18:21:05.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T16:30:32.776Z","endTime":"2026-04-01T17:50:05.593Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-01T17:50:05.593Z","endTime":"2026-04-01T18:19:01.674Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-01T18:19:01.674Z","endTime":"2026-04-01T18:20:39.173Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.693984860278455,"aZ":-19.606044116781543,"pfxX":6.839731542170583,"pfxZ":6.7188510496910485,"pX":0.8667293753630178,"pZ":3.0676762861638287,"vX0":-6.119574369808014,"vY0":-135.44464314880943,"vZ0":-2.945304243623008,"x":83.96,"y":155.95,"x0":2.2592627101809915,"y0":50.003605072187526,"z0":5.5294140921404855,"aX":12.795644290943553},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-11.2,"spinRate":2256,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4033463129308936,"extension":6.3078857905222545},"index":3,"playId":"677c933a-6158-368b-8d5c-a1fa9f70d948","pitchNumber":1,"startTime":"2026-04-01T18:20:39.173Z","endTime":"2026-04-01T18:20:42.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61093223117529,"aZ":-18.6289434595675,"pfxX":7.470594942358267,"pfxZ":7.423188886515444,"pX":0.14156366358907932,"pZ":2.3228558303445834,"vX0":-8.13898398306262,"vY0":-134.12427142002977,"vZ0":-4.873058448820105,"x":111.6,"y":176.06,"x0":2.2426976520775836,"y0":50.00339126874599,"z0":5.489095543497373,"aX":13.632085406330173},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-11.8,"spinRate":2135,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4081552713012857,"extension":6.276359171224778},"hitData":{"launchSpeed":85.4,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.83,"coordY":135.86}},"index":4,"playId":"710bea83-2a5c-30f0-b246-45eb5350de5f","pitchNumber":2,"startTime":"2026-04-01T18:20:53.185Z","endTime":"2026-04-01T18:21:05.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:21:05.188Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T18:22:35.364Z","endTime":"2026-04-01T18:23:57.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":0},"index":0,"playId":"dae0635c-bfb0-3e4e-9e7d-7a79c6ed66d3","startTime":"2026-04-01T18:21:57.153Z","endTime":"2026-04-01T18:22:05.444Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Mike Trout batting, Zach Neto picked off and caught stealing 2nd base, pitcher Matthew Boyd.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"dae0635c-bfb0-3e4e-9e7d-7a79c6ed66d3","startTime":"2026-04-01T18:22:26.998Z","endTime":"2026-04-01T18:22:37.576Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.4,"endSpeed":66.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.043500783362123,"aZ":-35.444014986700715,"pfxX":-5.332644823036453,"pfxZ":-2.8878451061311132,"pX":1.707472918789585,"pZ":3.760995526278265,"vX0":-0.8336149831076096,"vY0":-105.39383998590287,"vZ0":3.9804913026161963,"x":51.92,"y":137.23,"x0":2.8007777467977513,"y0":50.00493206222443,"z0":5.927797554777394,"aX":-6.0304854991554215},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-3.8,"breakHorizontal":9.8,"spinRate":2170,"spinDirection":298},"zone":12,"typeConfidence":0.89,"plateTime":0.5186725113227442,"extension":5.843681048152148},"index":2,"playId":"898efe0e-e27b-3dfc-99fb-dabb60d52aee","pitchNumber":1,"startTime":"2026-04-01T18:22:37.576Z","endTime":"2026-04-01T18:22:40.576Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041219649290948,"aZ":-17.318118721918616,"pfxX":9.540356195324552,"pfxZ":7.9103856623796,"pX":1.1830263735264037,"pZ":3.276488943391723,"vX0":-6.11106834371832,"vY0":-136.19611597899214,"vZ0":-2.848847616633639,"x":71.91,"y":150.31,"x0":2.216973592409093,"y0":50.001150740619615,"z0":5.534387863147596,"aX":17.912938619529744},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":-16.0,"spinRate":2228,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40223996529064676,"extension":6.262603811573396},"index":3,"playId":"b0b8d598-e131-3c6d-b080-073de0ba7e40","pitchNumber":2,"startTime":"2026-04-01T18:22:49.998Z","endTime":"2026-04-01T18:22:53.288Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32171209738582,"aZ":-20.099728728971563,"pfxX":9.192096605616566,"pfxZ":6.481063897206003,"pX":0.8790661705931415,"pZ":2.773453044471588,"vX0":-6.593031388271988,"vY0":-135.35920044006113,"vZ0":-3.3986017326963247,"x":83.49,"y":163.9,"x0":2.146615341982791,"y0":50.00573720927686,"z0":5.445143972641653,"aX":17.135650183567602},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":2203,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40395984850213607,"extension":6.193155466692946},"index":4,"playId":"ab4873a8-53b0-3c19-b414-ba04d9fc3bd9","pitchNumber":3,"startTime":"2026-04-01T18:23:04.315Z","endTime":"2026-04-01T18:23:07.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.806801126239062,"aZ":-31.149381987082283,"pfxX":10.457205632522777,"pfxZ":0.7749560828464901,"pX":0.9343830480454006,"pZ":2.432848892282303,"vX0":-6.269013374040901,"vY0":-114.2441627966381,"vZ0":0.03993496357791759,"x":81.38,"y":173.09,"x0":2.360801859371773,"y0":50.00077631764276,"z0":5.48663641884413,"aX":13.767948032165636},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.7,"breakHorizontal":-17.3,"spinRate":1695,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.48014283511988376,"extension":6.165017885414603},"index":5,"playId":"ec51119d-1812-3376-8058-7a13c9d70063","pitchNumber":4,"startTime":"2026-04-01T18:23:22.852Z","endTime":"2026-04-01T18:23:27.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.150218067844364,"aZ":-13.026408043643244,"pfxX":8.318018240047884,"pfxZ":10.135995387011798,"pX":0.7992218740938911,"pZ":3.221513599834431,"vX0":-6.46589186951076,"vY0":-137.46140701417133,"vZ0":-3.600161005096538,"x":86.54,"y":151.8,"x0":2.116526672241372,"y0":50.002808035499044,"z0":5.449476512346505,"aX":15.71261378885085},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-13.4,"spinRate":2348,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.40046574904786647,"extension":6.343279080258329},"index":6,"playId":"4195222f-f1c3-3a91-8720-1567ff5b354f","pitchNumber":5,"startTime":"2026-04-01T18:23:37.248Z","endTime":"2026-04-01T18:23:40.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67005134540461,"aZ":-30.918915956720753,"pfxX":11.35916687594049,"pfxZ":0.9643108984161213,"pX":1.256426060784932,"pZ":1.818428984683854,"vX0":-5.878664759113924,"vY0":-114.73621623676115,"vZ0":-1.0112100908672788,"x":69.11,"y":189.68,"x0":2.4061868615730306,"y0":50.004528150796716,"z0":5.339663430736433,"aX":14.806218089717497},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.8,"breakHorizontal":-18.6,"spinRate":1809,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.481555678098204,"extension":6.099012116961347},"index":7,"playId":"6115504a-e215-3047-b4da-a643ab5daae3","pitchNumber":6,"startTime":"2026-04-01T18:23:54.016Z","endTime":"2026-04-01T18:23:57.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:23:57.179Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T18:24:17.632Z","endTime":"2026-04-01T18:25:29.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18834377279891,"aZ":-18.42565479355524,"pfxX":8.2862198889366,"pfxZ":7.547247975721167,"pX":0.4810861760526455,"pZ":2.721603324156794,"vX0":-7.601603887216369,"vY0":-135.50263729162904,"vZ0":-3.878579127895933,"x":98.66,"y":165.3,"x0":2.2741361373886333,"y0":50.00522506960898,"z0":5.493434879553494,"aX":15.099750989891799},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-13.0,"spinRate":2224,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40739296993557517,"extension":6.307265949365682},"index":0,"playId":"cd3f3e99-4443-315b-b2a0-ce63db6b3599","pitchNumber":1,"startTime":"2026-04-01T18:24:23.137Z","endTime":"2026-04-01T18:24:26.843Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93387120970698,"aZ":-18.857398360463716,"pfxX":7.880844971375358,"pfxZ":7.034532033080845,"pX":0.2565967319610012,"pZ":3.220186224167922,"vX0":-8.003804750382564,"vY0":-136.6816076468797,"vZ0":-2.753469453366082,"x":107.22,"y":151.83,"x0":2.1979779620194653,"y0":50.00553013732374,"z0":5.534650830749484,"aX":14.924284685670823},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-12.6,"spinRate":2232,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4006315164377767,"extension":6.278278195602066},"index":1,"playId":"12483951-3c4f-3a7f-974b-8d12e3af309c","pitchNumber":2,"startTime":"2026-04-01T18:24:41.124Z","endTime":"2026-04-01T18:24:47.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095400583024162,"aZ":-19.22705510964789,"pfxX":7.7368716279030245,"pfxZ":6.902373776876036,"pX":0.7125761558764993,"pZ":3.1164054948983244,"vX0":-6.586839489143632,"vY0":-136.3555659036458,"vZ0":-2.9526036819063677,"x":89.84,"y":154.64,"x0":2.1590704001613767,"y0":50.00187858966109,"z0":5.546082918443092,"aX":14.510460316532434},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":-12.6,"spinRate":2307,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4023038014756284,"extension":6.42918856020193},"hitData":{"launchSpeed":108.6,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.39,"coordY":151.58}},"index":2,"playId":"1b2253ad-e90e-35dd-a531-4d5ed4aac3d0","pitchNumber":3,"startTime":"2026-04-01T18:25:22.858Z","endTime":"2026-04-01T18:25:29.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:25:29.685Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to first baseman Jeimer Candelario in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T18:27:31.395Z","endTime":"2026-04-01T18:28:08.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82600737173962,"aZ":-10.053670515687491,"pfxX":3.719688160564304,"pfxZ":11.559554763906316,"pX":0.9043656266481866,"pZ":3.303666655278822,"vX0":-4.185583163487863,"vY0":-137.7532470977058,"vZ0":-5.007176615359793,"x":82.53,"y":149.58,"x0":1.9633206548975064,"y0":50.00158576273484,"z0":5.83024533908404,"aX":7.117638018362476},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":-5.8,"spinRate":2191,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3982704515196671,"extension":6.699824462171752},"index":0,"playId":"2aa1df80-44a4-3d7d-b32c-36f78c43da80","pitchNumber":1,"startTime":"2026-04-01T18:27:42.387Z","endTime":"2026-04-01T18:27:46.353Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12920945845348,"aZ":-11.882650588341166,"pfxX":2.384361528119133,"pfxZ":10.82214954838204,"pX":0.04091928376908702,"pZ":3.308947166556522,"vX0":-5.7689547243008485,"vY0":-136.56747020172182,"vZ0":-4.489586184004654,"x":115.44,"y":149.44,"x0":1.877832439154232,"y0":50.00235694206972,"z0":5.801557890970218,"aX":4.470751574476725},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":-3.0,"spinRate":2195,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4021922663878086,"extension":6.719781967901265},"hitData":{"launchSpeed":85.0,"launchAngle":61.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":182.93,"coordY":163.75}},"index":1,"playId":"87df80d2-9bfd-3379-8b09-b1bd059f16b7","pitchNumber":2,"startTime":"2026-04-01T18:27:58.427Z","endTime":"2026-04-01T18:28:08.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:28:08.364Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T18:28:27.000Z","endTime":"2026-04-01T18:29:52.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":71.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.347203029761438,"aZ":-38.54989795512459,"pfxX":-7.013137049620383,"pfxZ":-4.889569215463357,"pX":0.42645862303065496,"pZ":3.6222535066859534,"vX0":-1.251009072709656,"vY0":-113.91025666556396,"vZ0":2.7739137374183773,"x":100.74,"y":140.98,"x0":1.89438942263876,"y0":50.00159820795518,"z0":6.219493980384325,"aX":-9.147922847866528},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.8,"breakHorizontal":13.0,"spinRate":2564,"spinDirection":324},"zone":12,"typeConfidence":2.0,"plateTime":0.48218824518739956,"extension":6.632144929548817},"index":0,"playId":"4a979d46-7f2d-38d3-aeb6-84c343d84ee2","pitchNumber":1,"startTime":"2026-04-01T18:28:54.344Z","endTime":"2026-04-01T18:28:58.514Z","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.3,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44776325815229,"aZ":-10.608431579507974,"pfxX":4.609857862515822,"pfxZ":11.620351303988837,"pX":-0.10560266084917597,"pZ":1.1929624767556006,"vX0":-6.642555910968975,"vY0":-136.6670982148335,"vZ0":-9.82528304306895,"x":121.03,"y":206.57,"x0":1.7791152738754872,"y0":50.00421358904749,"z0":5.60430592629307,"aX":8.556396050674671},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-6.6,"spinRate":2178,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4037285443939531,"extension":6.888783582347492},"index":1,"playId":"7356586c-0700-3d59-a8dd-b540af916e99","pitchNumber":2,"startTime":"2026-04-01T18:29:10.419Z","endTime":"2026-04-01T18:29:14.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21861443669684,"aZ":-12.474687567620563,"pfxX":4.2007565010892804,"pfxZ":10.599153902464797,"pX":0.2844278676766435,"pZ":3.8983254745859255,"vX0":-5.5384396951110855,"vY0":-136.04972096580678,"vZ0":-2.9843796602320163,"x":106.16,"y":133.53,"x0":1.8088790716543302,"y0":50.00319817704988,"z0":5.884207138807797,"aX":7.808286479929155},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-6.4,"spinRate":2181,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4039072265687649,"extension":6.840931588127244},"index":2,"playId":"ac724b7d-fd07-3afa-bfae-1a28a4cd05f5","pitchNumber":3,"startTime":"2026-04-01T18:29:26.884Z","endTime":"2026-04-01T18:29:30.332Z","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":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28823576998375,"aZ":-21.522454382423415,"pfxX":-1.0962052059255778,"pfxZ":6.2065810799512,"pX":0.008180285557147678,"pZ":1.58805000355864,"vX0":-4.771317078537274,"vY0":-130.19065862377533,"vZ0":-6.271089248886905,"x":116.69,"y":195.9,"x0":2.007030453006285,"y0":50.00572392511844,"z0":5.656702221359166,"aX":-1.8821107316046057},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":3.0,"spinRate":2216,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.4206796907056076,"extension":6.786080135692914},"index":3,"playId":"67db6215-bdc7-32ed-a7d9-e08a34271372","pitchNumber":4,"startTime":"2026-04-01T18:29:45.869Z","endTime":"2026-04-01T18:29:52.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:29:52.134Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T18:30:02.327Z","endTime":"2026-04-01T18:31:30.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54411069502912,"aZ":-19.77302571076364,"pfxX":-0.8354364441768589,"pfxZ":6.983575480187951,"pX":-0.7788235835256808,"pZ":2.0880808568068887,"vX0":-6.93419953425603,"vY0":-132.2670755293468,"vZ0":-5.391590188206917,"x":146.69,"y":182.4,"x0":1.982753488996457,"y0":50.005805181958586,"z0":5.597788033074113,"aX":-1.4834563830395289},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":3.0,"spinRate":2332,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.41370013614733026,"extension":6.782508549100926},"index":0,"playId":"60ba631b-9b3c-37e6-96ad-98d9b19dcfc6","pitchNumber":1,"startTime":"2026-04-01T18:30:19.843Z","endTime":"2026-04-01T18:30:24.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36411735650855,"aZ":-31.856645265162246,"pfxX":-2.579115017564779,"pfxZ":0.19220255492171567,"pX":-0.6089952836936248,"pZ":2.6917230666043075,"vX0":-5.559779913993389,"vY0":-127.52629908520079,"vZ0":-1.7375573767859944,"x":140.21,"y":166.1,"x0":1.9279956200795338,"y0":50.00311138199622,"z0":5.876849845207973,"aX":-4.280033930896753},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":5.9,"spinRate":2513,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.4282683657410997,"extension":6.71307140110092},"index":1,"playId":"6256f02e-5368-3280-8cd2-dd2d200b3f16","pitchNumber":2,"startTime":"2026-04-01T18:30:40.237Z","endTime":"2026-04-01T18:30:43.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"6d4c02a3-49fb-46ac-ba3b-807574683fa7","startTime":"2026-04-01T18:31:03.033Z","endTime":"2026-04-01T18:31:08.033Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.742045642723454,"aZ":-13.00264360187661,"pfxX":3.947544714339682,"pfxZ":9.797597362715159,"pX":0.1465229902993127,"pZ":3.1833434511427408,"vX0":-5.782733844500447,"vY0":-140.41104112829674,"vZ0":-5.055970956426462,"x":111.41,"y":152.83,"x0":1.7392278007947959,"y0":50.00281534273463,"z0":5.883306110266375,"aX":7.724700568101191},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2225,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.39312477676040514,"extension":6.744373540915832},"hitData":{"launchSpeed":83.4,"launchAngle":31.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.45,"coordY":131.81}},"index":3,"playId":"b5969524-58a1-3c19-b8f8-f34a7d54410c","pitchNumber":3,"startTime":"2026-04-01T18:31:20.010Z","endTime":"2026-04-01T18:31:30.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:31:30.947Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T18:31:37.133Z","endTime":"2026-04-01T18:32:48.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":74.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771980507868125,"aZ":-41.144639694255574,"pfxX":-1.889064274723923,"pfxZ":-6.480388126405309,"pX":-0.18065026018806707,"pZ":1.0168452236243604,"vX0":-3.544280595207749,"vY0":-117.09395302783048,"vZ0":-2.49697724400827,"x":123.89,"y":211.33,"x0":1.5999498889881423,"y0":50.00330622475077,"z0":5.958418076452675,"aX":-2.614378753122596},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.1,"breakHorizontal":4.3,"spinRate":2651,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.46833710361946856,"extension":6.755807927486155},"index":0,"playId":"58d15822-6979-3620-890d-301170176751","pitchNumber":1,"startTime":"2026-04-01T18:31:58.826Z","endTime":"2026-04-01T18:32:04.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869998507376145,"aZ":-24.991653943935454,"pfxX":6.825744115521074,"pfxZ":4.302329910169538,"pX":-0.10528742635461746,"pZ":2.5881595977828717,"vX0":-6.30786464590997,"vY0":-127.74531429829305,"vZ0":-3.644870424350273,"x":121.01,"y":168.9,"x0":1.497418368356272,"y0":50.00279775595562,"z0":5.976154318322767,"aX":11.393586891861156},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":-11.2,"spinRate":1550,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4271631109614926,"extension":6.903403402217992},"index":1,"playId":"59ada780-28b2-3ca4-b948-30e92f73d620","pitchNumber":2,"startTime":"2026-04-01T18:32:21.398Z","endTime":"2026-04-01T18:32:24.573Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-01T18:32:30.607Z","endTime":"2026-04-01T18:32:45.692Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459930419274155,"aZ":-25.246684532278476,"pfxX":8.02481542561814,"pfxZ":4.21523238465112,"pX":0.8912881157299765,"pZ":1.6448607837288294,"vX0":-4.195318393033533,"vY0":-128.0987899426468,"vZ0":-5.875444821677929,"x":83.03,"y":194.37,"x0":1.5183431602286814,"y0":50.00012084819811,"z0":5.973935263240279,"aX":13.172295791079126},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-13.4,"spinRate":1729,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4295888855507006,"extension":6.795602613189192},"index":3,"playId":"9e0df036-62a8-39b8-9fc1-7344857dab57","pitchNumber":3,"startTime":"2026-04-01T18:32:45.692Z","endTime":"2026-04-01T18:32:48.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:32:48.803Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Soler lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T18:34:49.641Z","endTime":"2026-04-01T18:36:15.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856445824096078,"aZ":-17.068383108281523,"pfxX":7.5812647524797745,"pfxZ":8.027000401091906,"pX":1.0296790847716903,"pZ":3.1328460433876875,"vX0":-5.770424419451107,"vY0":-136.07025184693228,"vZ0":-3.3987158121031267,"x":77.75,"y":154.19,"x0":2.1890540210104197,"y0":50.00426077456671,"z0":5.575426001322366,"aX":14.268528799733662},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2312,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40198945969189515,"extension":6.311025228604785},"index":0,"playId":"39059d46-fa0e-373c-b084-fa67f1ab3766","pitchNumber":1,"startTime":"2026-04-01T18:35:00.657Z","endTime":"2026-04-01T18:35:04.329Z","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":92.1,"endSpeed":84.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3628207920684,"aZ":-17.813855156519327,"pfxX":8.83935195586048,"pfxZ":7.832526439691334,"pX":1.4505525727204955,"pZ":3.663876052633299,"vX0":-5.213892221421278,"vY0":-134.14391299302642,"vZ0":-1.7738649807737445,"x":61.71,"y":139.86,"x0":2.26482929956536,"y0":50.00308215272322,"z0":5.595571756066627,"aX":16.207796204269947},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":-15.0,"spinRate":2204,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40736654542365214,"extension":6.186944743748288},"index":1,"playId":"93790c34-18d5-385e-bb89-432a725cb4ab","pitchNumber":2,"startTime":"2026-04-01T18:35:13.347Z","endTime":"2026-04-01T18:35:16.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23786944663421,"aZ":-31.213150382321025,"pfxX":9.558864621834614,"pfxZ":0.7303206576902959,"pX":0.37936271602183264,"pZ":2.870221697291371,"vX0":-7.426505303204294,"vY0":-113.62484091275907,"vZ0":0.6881724294865104,"x":102.54,"y":161.28,"x0":2.435448646767531,"y0":50.00306362266493,"z0":5.645053744603379,"aX":12.600518594539698},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.8,"breakHorizontal":-15.6,"spinRate":1615,"spinDirection":110},"zone":6,"typeConfidence":0.89,"plateTime":0.4805639743894794,"extension":5.98393372570524},"index":2,"playId":"a0db1a8f-a6e2-3827-9b16-70e4460d51e1","pitchNumber":3,"startTime":"2026-04-01T18:35:25.742Z","endTime":"2026-04-01T18:35:29.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737734889341507,"aZ":-19.672379781607976,"pfxX":8.33668976204129,"pfxZ":6.907765120729541,"pX":-0.37146953930965526,"pZ":3.233678398073024,"vX0":-9.510936674830496,"vY0":-133.87383016291417,"vZ0":-2.3977987499818196,"x":131.16,"y":151.47,"x0":2.1493129951938763,"y0":50.002091063662085,"z0":5.5539368395650754,"aX":15.085696052708865},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-13.0,"spinRate":2222,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4096209934558761,"extension":6.296676657029252},"index":3,"playId":"add2b936-b67b-3aca-a96e-8b11a8db2877","pitchNumber":4,"startTime":"2026-04-01T18:35:37.487Z","endTime":"2026-04-01T18:35:40.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95764821172076,"aZ":-29.207524904491308,"pfxX":13.140346160078172,"pfxZ":2.278638653969394,"pX":0.5382194166620342,"pZ":1.0774657511626289,"vX0":-7.945164132730509,"vY0":-114.83583053054188,"vZ0":-2.9776443749463377,"x":96.48,"y":209.69,"x0":2.377560260678518,"y0":50.00545213046326,"z0":5.302665222868979,"aX":17.13716845974868},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.5,"breakHorizontal":-21.1,"spinRate":1802,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.48135405534485587,"extension":6.258944817290012},"index":4,"playId":"8a4aa6d6-5dc1-3157-8c42-5b0240be1d9b","pitchNumber":5,"startTime":"2026-04-01T18:35:52.639Z","endTime":"2026-04-01T18:35:58.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748751466507787,"aZ":-26.857724665070673,"pfxX":9.297421744287103,"pfxZ":3.7103651447498303,"pX":0.23644080428149794,"pZ":1.615366351617816,"vX0":-7.345888459937625,"vY0":-119.73421719405337,"vZ0":-3.2316693377567973,"x":107.99,"y":195.17,"x0":2.1546244274569735,"y0":50.00531283910087,"z0":5.417523192075177,"aX":13.336850665862407},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":-14.8,"spinRate":1916,"spinDirection":118},"zone":14,"typeConfidence":0.85,"plateTime":0.459596826552934,"extension":6.312078257691413},"hitData":{"launchSpeed":63.9,"launchAngle":23.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.18,"coordY":136.91}},"index":5,"playId":"d44edc06-fa37-3c1f-9484-92b4ee2da70d","pitchNumber":6,"startTime":"2026-04-01T18:36:10.887Z","endTime":"2026-04-01T18:36:15.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:36:15.712Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T18:36:22.432Z","endTime":"2026-04-01T18:39:31.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":91.7,"endSpeed":82.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88746128998583,"aZ":-18.264136624795228,"pfxX":11.88657816604372,"pfxZ":7.891279867045385,"pX":-0.2879504653707939,"pZ":2.362860089027633,"vX0":-10.060817123563087,"vY0":-133.01078674921555,"vZ0":-4.663563543771238,"x":127.98,"y":174.98,"x0":2.0299036674788824,"y0":50.00105674950621,"z0":5.493717297209893,"aX":20.94782976425738},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.2,"breakHorizontal":-18.8,"spinRate":2279,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4143953514223133,"extension":6.44045971704925},"index":0,"playId":"48cad21b-0e19-3c53-a918-ee6d01154a2e","pitchNumber":1,"startTime":"2026-04-01T18:36:44.036Z","endTime":"2026-04-01T18:36:47.448Z","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":93.0,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920595444017962,"aZ":-20.692212194854775,"pfxX":11.680690996464284,"pfxZ":6.212332982598532,"pX":0.8308099870492073,"pZ":3.457766309849154,"vX0":-7.938055283156332,"vY0":-135.2082014623996,"vZ0":-1.5344507378574708,"x":85.33,"y":145.42,"x0":2.2895638135360463,"y0":50.0028630554113,"z0":5.486922482350206,"aX":21.5922579052451},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-19.4,"spinRate":2268,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4053402643072541,"extension":6.337046233722492},"index":1,"playId":"e668de79-a690-39d0-9d3b-9e0ef16b494e","pitchNumber":2,"startTime":"2026-04-01T18:36:55.426Z","endTime":"2026-04-01T18:36:59.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.094830744377404,"aZ":-28.109771264466154,"pfxX":12.373050687031647,"pfxZ":2.94315653800511,"pX":0.47578179083611416,"pZ":1.1683511715852155,"vX0":-8.311298704997244,"vY0":-116.78338111788375,"vZ0":-3.393616780702552,"x":98.86,"y":207.23,"x0":2.474145871424495,"y0":50.003296983734685,"z0":5.285911501095662,"aX":17.082750544482508},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.7,"breakHorizontal":-20.4,"spinRate":1875,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.46910587468730425,"extension":6.169696650448324},"index":2,"playId":"2a7e9109-70c5-32ad-9ff1-559361718bed","pitchNumber":3,"startTime":"2026-04-01T18:37:09.336Z","endTime":"2026-04-01T18:37:12.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":81.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10085065911013,"aZ":-17.05196861176608,"pfxX":9.60414313286152,"pfxZ":8.670157772071606,"pX":0.8524191373534162,"pZ":4.281103506550481,"vX0":-7.274467865208555,"vY0":-132.90638281300613,"vZ0":0.2191924064718267,"x":84.51,"y":123.19,"x0":2.4116900790395266,"y0":50.00391846946028,"z0":5.461337774662382,"aX":16.754608246620016},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.0,"breakHorizontal":-15.2,"spinRate":2218,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.416115892710609,"extension":6.345858708038797},"index":3,"playId":"9ad46d87-6841-39c7-9589-0ba4955227a7","pitchNumber":4,"startTime":"2026-04-01T18:37:26.935Z","endTime":"2026-04-01T18:37:30.148Z","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.1,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37743298417753,"aZ":-16.132379919585645,"pfxX":7.926054984956493,"pfxZ":8.55066200847762,"pX":-0.7322100503555593,"pZ":3.3188548602581482,"vX0":-9.807697859977184,"vY0":-136.66688729746411,"vZ0":-2.889158909264228,"x":144.91,"y":149.17,"x0":1.886818831974722,"y0":50.0047630639665,"z0":5.508787782814292,"aX":14.874776313538675},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-12.1,"spinRate":2290,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4020036264449396,"extension":6.399501576701506},"index":4,"playId":"40512fec-e5cd-3369-892e-14e5cf694855","pitchNumber":5,"startTime":"2026-04-01T18:37:41.743Z","endTime":"2026-04-01T18:37:46.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63299043986231,"aZ":-29.024887419754492,"pfxX":9.735074316890197,"pfxZ":2.324702767718552,"pX":1.0313617671542918,"pZ":2.9791338655072552,"vX0":-5.918963376182234,"vY0":-115.68603832344783,"vZ0":0.5580570962120137,"x":77.69,"y":158.34,"x0":2.358602732359806,"y0":50.00274428556558,"z0":5.51744630630147,"aX":13.191858267228273},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":1745,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.4735109486008109,"extension":6.222694903906287},"index":5,"playId":"062bbafc-a3cf-306c-8fb1-443ddd3b3b17","pitchNumber":6,"startTime":"2026-04-01T18:37:54.637Z","endTime":"2026-04-01T18:37:58.788Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33196343319459,"aZ":-29.126936554298943,"pfxX":13.080490487384587,"pfxZ":2.201910555565686,"pX":0.004006802880575827,"pZ":0.8763434735890511,"vX0":-8.567895469310855,"vY0":-116.782257187333,"vZ0":-4.010986597739425,"x":116.85,"y":215.12,"x0":2.0150114676713593,"y0":50.004878440220075,"z0":5.34637120193448,"aX":18.12762051943358},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-21.7,"spinRate":1853,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.46844893828540357,"extension":6.200945566822554},"index":6,"playId":"ae5e5e8c-a533-3aa0-a913-4b3e7ea2fa83","pitchNumber":7,"startTime":"2026-04-01T18:38:15.116Z","endTime":"2026-04-01T18:38:18.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215788587374217,"aZ":-14.557942628766595,"pfxX":9.657484922263667,"pfxZ":9.55477428514462,"pX":-0.1807048814153737,"pZ":3.6732651942861136,"vX0":-9.217012982356652,"vY0":-134.9035458348207,"vZ0":-2.2064701713969037,"x":123.89,"y":139.6,"x0":2.0246603487117913,"y0":50.00575139798191,"z0":5.527459948105861,"aX":17.812219447509534},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-15.5,"spinRate":2280,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.405942841603534,"extension":6.360044786413328},"index":7,"playId":"41abc567-90b8-3d06-806d-2210e63550ef","pitchNumber":8,"startTime":"2026-04-01T18:38:29.397Z","endTime":"2026-04-01T18:38:32.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":70.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263034648914587,"aZ":-32.075559531954056,"pfxX":12.18618850381648,"pfxZ":0.07888264247742072,"pX":0.5748009884855726,"pZ":2.7309966763971016,"vX0":-7.272412701104304,"vY0":-115.94437334695239,"vZ0":0.7360537119744464,"x":95.09,"y":165.04,"x0":2.229964849480604,"y0":50.005473346882006,"z0":5.564403070951361,"aX":15.969808742497246},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.8,"breakHorizontal":-19.3,"spinRate":1766,"spinDirection":116},"zone":6,"typeConfidence":0.88,"plateTime":0.4793954038671435,"extension":6.137401969650525},"index":8,"playId":"a74348ef-2c16-370c-832d-0b26e174e4dc","pitchNumber":9,"startTime":"2026-04-01T18:38:55.439Z","endTime":"2026-04-01T18:39:01.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9726259380392,"aZ":-18.650997517478984,"pfxX":8.554380222570632,"pfxZ":7.204280669453029,"pX":1.3142826433678292,"pZ":2.68490781999784,"vX0":-5.038193222670188,"vY0":-136.8070737066578,"vZ0":-3.761943928316105,"x":66.9,"y":166.29,"x0":2.0780184232103602,"y0":50.000381843129084,"z0":5.372515282466496,"aX":16.052295520200627},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-14.3,"spinRate":2290,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4018834993077318,"extension":6.365274037143331},"index":9,"playId":"4800f5be-77e3-3fed-9e5b-b0d3d649da3c","pitchNumber":10,"startTime":"2026-04-01T18:39:26.514Z","endTime":"2026-04-01T18:39:31.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:39:31.454Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T18:39:47.036Z","endTime":"2026-04-01T18:40:34.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":92.1,"endSpeed":82.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08127028709134,"aZ":-19.026373005675225,"pfxX":9.96019388809465,"pfxZ":7.372242526653318,"pX":-0.19122429123363663,"pZ":2.9152350353853076,"vX0":-8.920333997173524,"vY0":-133.7651529409231,"vZ0":-3.182650001517842,"x":124.29,"y":160.07,"x0":1.9184474717030688,"y0":50.00552763573096,"z0":5.510735972005959,"aX":17.769541949807323},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":-15.7,"spinRate":2299,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.41196730841301177,"extension":6.490500243344088},"index":0,"playId":"3d4bfb21-2071-39aa-997c-f9ce50d88cdb","pitchNumber":1,"startTime":"2026-04-01T18:39:58.342Z","endTime":"2026-04-01T18:40:01.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272149532773422,"aZ":-15.57720721473322,"pfxX":9.317091635359532,"pfxZ":9.198936762479727,"pX":-0.37107394271944133,"pZ":3.2110403919959407,"vX0":-9.605180654164398,"vY0":-133.82390842509648,"vZ0":-3.0233387020116242,"x":131.14,"y":152.08,"x0":2.0630552541352913,"y0":50.00403144287031,"z0":5.478571082997945,"aX":16.81341531301461},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-14.6,"spinRate":2361,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.410097210871613,"extension":6.327696998665769},"index":1,"playId":"8b2f2234-0c67-33c0-91b2-9aa515b0aeab","pitchNumber":2,"startTime":"2026-04-01T18:40:13.219Z","endTime":"2026-04-01T18:40:16.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-01T18:40:26.334Z","endTime":"2026-04-01T18:40:31.152Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19399676167062,"aZ":-23.09880253189673,"pfxX":7.63341043601344,"pfxZ":4.860837706163576,"pX":-0.14431766736529866,"pZ":3.4649474736775696,"vX0":-8.458532069636378,"vY0":-135.64377186566017,"vZ0":-1.106731664787353,"x":122.5,"y":145.23,"x0":2.020126923205417,"y0":50.002649843187754,"z0":5.4862514488749055,"aX":14.249723512933969},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-12.1,"spinRate":2302,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.40353558999050954,"extension":6.408075134482007},"index":3,"playId":"ea6346fd-bf4d-3c21-aa9a-136c8fa75e32","pitchNumber":3,"startTime":"2026-04-01T18:40:31.152Z","endTime":"2026-04-01T18:40:34.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:40:34.193Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:42:23.851Z","endTime":"2026-04-01T18:44:06.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.757233692929795,"aZ":-9.360266395077172,"pfxX":1.4684823725072707,"pfxZ":11.986524048882732,"pX":-0.8093437704509882,"pZ":0.9707158742890509,"vX0":-7.767634518526798,"vY0":-136.9624625496317,"vZ0":-10.571012841530798,"x":147.85,"y":212.57,"x0":1.8705614604575886,"y0":50.00403909819894,"z0":5.516951390615251,"aX":2.7967878394571426},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-1.1,"spinRate":2128,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39964754315602224,"extension":6.91933589933201},"index":0,"playId":"7f6cf0d6-aad1-32f1-85de-473eae039e62","pitchNumber":1,"startTime":"2026-04-01T18:42:44.325Z","endTime":"2026-04-01T18:42:48.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99782669504675,"aZ":-25.93445443449064,"pfxX":-1.4720338645823414,"pfxZ":3.660865437133591,"pX":-1.016061714030841,"pZ":2.706234180272244,"vX0":-7.025361386893213,"vY0":-129.70630789082014,"vZ0":-2.723055711065896,"x":155.73,"y":165.71,"x0":1.9182367202362547,"y0":50.00259454231912,"z0":5.746077332577753,"aX":-2.50953858086315},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":4.2,"spinRate":2197,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4221968262529572,"extension":6.670350313501618},"index":1,"playId":"ac6a6566-f041-3a48-9584-59e50d001cdb","pitchNumber":2,"startTime":"2026-04-01T18:42:59.324Z","endTime":"2026-04-01T18:43:02.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790793441384665,"aZ":-23.04481846143122,"pfxX":-0.6612693940694722,"pfxZ":5.228442847598847,"pX":0.1163383566565536,"pZ":1.153335905216892,"vX0":-4.98333586354204,"vY0":-130.63980705485238,"vZ0":-6.836457541530975,"x":112.57,"y":207.64,"x0":2.1263193896415804,"y0":50.00558284966241,"z0":5.509804400444852,"aX":-1.1547173463989557},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":2.2,"spinRate":2363,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41757520733521947,"extension":6.773273158976478},"index":2,"playId":"a16ae90f-8945-3413-b995-6d07b9d91596","pitchNumber":3,"startTime":"2026-04-01T18:43:17.679Z","endTime":"2026-04-01T18:43:21.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09990657608199,"aZ":-26.536215207151834,"pfxX":-2.33856167774754,"pfxZ":3.416348385970709,"pX":-0.6982571227906955,"pZ":2.882546773760961,"vX0":-6.19772475785846,"vY0":-126.91933842242076,"vZ0":-1.9278515806700813,"x":143.62,"y":160.95,"x0":2.067678641897818,"y0":50.0027217497097,"z0":5.740862004544501,"aX":-3.8604991908547763},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":5.5,"spinRate":2335,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.42961133268116214,"extension":6.538877327041858},"index":3,"playId":"b808e3e1-e6c5-3c96-9893-b79758b1ba4d","pitchNumber":4,"startTime":"2026-04-01T18:43:32.495Z","endTime":"2026-04-01T18:43:36.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838610984940278,"aZ":-23.50060003075432,"pfxX":0.3071934141792211,"pfxZ":5.1890532186171665,"pX":0.23697868955931753,"pZ":1.6076813110522,"vX0":-4.975009263042248,"vY0":-128.7748838030203,"vZ0":-5.461954744180833,"x":107.97,"y":195.37,"x0":2.1577238005577017,"y0":50.00524788772976,"z0":5.5849389858168665,"aX":0.5143262916614734},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":0.6,"spinRate":2306,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.4260556461385345,"extension":6.636969108811521},"index":4,"playId":"3b011aa1-403a-3fc3-bb11-8e72de8520d7","pitchNumber":5,"startTime":"2026-04-01T18:43:48.184Z","endTime":"2026-04-01T18:43:52.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89828704336735,"aZ":-26.135518960910616,"pfxX":0.07214120886730724,"pfxZ":3.638671963815728,"pX":-0.29364915357891863,"pZ":3.8906125179211113,"vX0":-5.977937634209071,"vY0":-127.46002660332597,"vZ0":0.4154499054616878,"x":128.19,"y":133.73,"x0":2.063584822009637,"y0":50.00473870683915,"z0":5.77388673930295,"aX":0.11988795014143225},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":1.1,"spinRate":2376,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4281936141817808,"extension":6.680379978606347},"index":5,"playId":"aaaa4655-40df-33a6-9a85-96776cdc7326","pitchNumber":6,"startTime":"2026-04-01T18:44:03.625Z","endTime":"2026-04-01T18:44:06.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:44:06.963Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:44:17.343Z","endTime":"2026-04-01T18:45:32.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.033199278424824,"aZ":-39.9692364618891,"pfxX":-4.281141348557167,"pfxZ":-5.837475813734651,"pX":-0.7803964013803282,"pZ":2.111962763410555,"vX0":-4.254040710943383,"vY0":-114.29876807808051,"vZ0":0.08127289714414676,"x":146.75,"y":181.76,"x0":1.6537991211271912,"y0":50.000044248237856,"z0":5.96758059310688,"aX":-5.7208304538043135},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.3,"breakHorizontal":8.8,"spinRate":2692,"spinDirection":329},"zone":7,"typeConfidence":2.0,"plateTime":0.4773256286493113,"extension":6.566174238801064},"index":0,"playId":"193dde67-2f67-3d08-a178-e2d2ca76ef78","pitchNumber":1,"startTime":"2026-04-01T18:44:34.052Z","endTime":"2026-04-01T18:45:01.074Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874128306147515,"aZ":-27.570575100747906,"pfxX":4.116411570502517,"pfxZ":2.7708478142994224,"pX":0.25604295280372164,"pZ":3.0562549754166,"vX0":-4.997974995616672,"vY0":-127.51301726670845,"vZ0":-1.6765911237560611,"x":107.24,"y":156.26,"x0":1.6980005624724508,"y0":50.00355411722327,"z0":5.877713966474393,"aX":6.843730014804776},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":-6.5,"spinRate":1515,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4279885942401882,"extension":6.81662871948466},"hitData":{"launchSpeed":102.0,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.76,"coordY":49.38}},"index":1,"playId":"6be60e39-80b0-3d7c-b91c-cd35d7c7ab69","pitchNumber":2,"startTime":"2026-04-01T18:45:19.663Z","endTime":"2026-04-01T18:45:32.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:45:32.675Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, third baseman Yoán Moncada to first baseman Jeimer Candelario. Michael Busch to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:45:45.354Z","endTime":"2026-04-01T18:46:26.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11951643757587,"aZ":-29.276489625032482,"pfxX":3.9374502880081517,"pfxZ":1.8373817643299208,"pX":-0.4761322823896865,"pZ":3.445111247378882,"vX0":-6.348127888386779,"vY0":-124.98355530578006,"vZ0":-0.2789391067088153,"x":135.15,"y":145.76,"x0":1.5896849783996074,"y0":50.00182526222793,"z0":5.9705832125038185,"aX":6.204928831022559},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":-5.6,"spinRate":1393,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.43890779011663605,"extension":6.806747924562448},"index":0,"playId":"2282b894-de7c-3d30-8cf0-586db3e880b6","pitchNumber":1,"startTime":"2026-04-01T18:45:57.547Z","endTime":"2026-04-01T18:46:01.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.228186042509243,"aZ":-28.49517308606183,"pfxX":4.747478345662553,"pfxZ":2.253394992821761,"pX":0.7710344049436755,"pZ":2.6133215820115425,"vX0":-4.084314588311638,"vY0":-125.80674894329348,"vZ0":-2.5509494981618692,"x":87.61,"y":168.22,"x0":1.784766092598306,"y0":50.00195209065354,"z0":5.908543258621687,"aX":7.746461578082443},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":-7.9,"spinRate":1354,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.43242045684240704,"extension":6.776998305523647},"hitData":{"launchSpeed":80.8,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.51,"coordY":174.39}},"index":1,"playId":"60fcfabb-4c20-38ff-80e4-c4ffebf89cfc","pitchNumber":2,"startTime":"2026-04-01T18:46:18.151Z","endTime":"2026-04-01T18:46:26.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:46:26.173Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Oswald Peraza to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:46:35.197Z","endTime":"2026-04-01T18:47:05.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04874848208496,"aZ":-29.751153820282276,"pfxX":-0.6732716933037918,"pfxZ":1.5116542681411795,"pX":-0.16640885954195853,"pZ":1.7096411015104926,"vX0":-4.955658933053844,"vY0":-126.72420069895466,"vZ0":-4.011903761965389,"x":123.34,"y":192.62,"x0":1.9127267420122287,"y0":50.00596942307981,"z0":5.725036449790926,"aX":-1.0797278324601125},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2585,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.43440120043052266,"extension":6.5998692399431675},"hitData":{"launchSpeed":77.5,"launchAngle":9.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.44,"coordY":142.92}},"index":0,"playId":"8a75774d-3e90-3dfe-b7ff-ddad6e99616b","pitchNumber":1,"startTime":"2026-04-01T18:46:57.572Z","endTime":"2026-04-01T18:47:05.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:47:05.073Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:49:01.078Z","endTime":"2026-04-01T18:51:21.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.484250433191608,"aZ":-18.059660906454983,"pfxX":7.915474916134326,"pfxZ":7.979982484968101,"pX":0.4308176930851524,"pZ":3.13679108510385,"vX0":-7.426196190388419,"vY0":-132.9145446091907,"vZ0":-2.9527619476111684,"x":100.58,"y":154.09,"x0":2.2479257674394546,"y0":50.004737431246426,"z0":5.591316673348781,"aX":14.004693821598421},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-12.5,"spinRate":2187,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41387779893309506,"extension":6.2560883524830295},"index":0,"playId":"a3295ae7-43b4-3774-b525-8931f11095ef","pitchNumber":1,"startTime":"2026-04-01T18:49:16.822Z","endTime":"2026-04-01T18:49:20.604Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9570579463759,"aZ":-18.630252118940447,"pfxX":6.656011820178825,"pfxZ":7.359298213229016,"pX":0.36228655381544717,"pZ":3.6228723230794717,"vX0":-6.908409104381263,"vY0":-134.29360933378092,"vZ0":-1.818186181426717,"x":103.19,"y":140.96,"x0":2.0937922309717565,"y0":50.00472364218331,"z0":5.623147919210351,"aX":12.253916258879654},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":-10.7,"spinRate":2305,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40664418780374767,"extension":6.235555131427087},"index":1,"playId":"e31c87e4-cb87-30da-a20c-0880d47e980a","pitchNumber":2,"startTime":"2026-04-01T18:49:28.714Z","endTime":"2026-04-01T18:49:31.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-01T18:50:00.465Z","endTime":"2026-04-01T18:51:18.041Z","isPitch":false,"type":"action","player":{"id":600869,"link":"/api/v1/people/600869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6515593753865,"aZ":-15.242825835748373,"pfxX":5.547655949325258,"pfxZ":9.244955267448642,"pX":0.44394999319233036,"pZ":3.3732326182368793,"vX0":-6.719365197555283,"vY0":-134.8067087123034,"vZ0":-2.891144980633264,"x":100.08,"y":147.7,"x0":2.2538186651948995,"y0":50.0019822523481,"z0":5.542210064133905,"aX":10.159886764758381},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2202,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4070724007381661,"extension":6.304449951899197},"index":3,"playId":"e7593937-53d7-3799-aaf8-2d9c182deac8","pitchNumber":3,"startTime":"2026-04-01T18:51:18.041Z","endTime":"2026-04-01T18:51:21.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:51:21.073Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to right fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:51:29.850Z","endTime":"2026-04-01T18:52:06.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.3,"endSpeed":65.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.576595347588,"aZ":-38.42214605011785,"pfxX":-2.668805597430858,"pfxZ":-5.8343135841328895,"pX":-0.7646339779267112,"pZ":1.8917401781236123,"vX0":-5.669076194826704,"vY0":-103.59668437200581,"vZ0":1.5851141342599744,"x":146.15,"y":187.7,"x0":2.369414510696785,"y0":50.00094267250014,"z0":5.759127378858077,"aX":-2.8591623666899513},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-9.6,"breakHorizontal":6.6,"spinRate":2154,"spinDirection":311},"zone":7,"typeConfidence":0.9,"plateTime":0.5315840279707071,"extension":6.093194054472185},"index":0,"playId":"90b7501e-a235-3d95-a08d-eb2c8a0f443e","pitchNumber":1,"startTime":"2026-04-01T18:51:45.649Z","endTime":"2026-04-01T18:51:49.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.859055574176608,"aZ":-28.407377618451793,"pfxX":11.330366678013707,"pfxZ":2.8555611370028195,"pX":1.023707503122875,"pZ":2.382577437017101,"vX0":-6.456434251929696,"vY0":-113.76532862886052,"vZ0":-0.5725988672482688,"x":77.98,"y":174.45,"x0":2.4190126136504,"y0":50.00146075386974,"z0":5.440705298937632,"aX":14.9276054716124},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.3,"breakHorizontal":-19.0,"spinRate":1659,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.48050308529826324,"extension":6.20644279214737},"hitData":{"launchSpeed":88.3,"launchAngle":45.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.45,"coordY":117.28}},"index":1,"playId":"d1d4f79b-16b9-3b9a-83c6-f0f33b92e8d9","pitchNumber":2,"startTime":"2026-04-01T18:51:58.914Z","endTime":"2026-04-01T18:52:06.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:52:06.536Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryce Teodosio pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:52:19.787Z","endTime":"2026-04-01T18:52:43.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562893120043583,"aZ":-18.936051827845503,"pfxX":8.378495842182733,"pfxZ":7.438256872617698,"pX":0.5737623544149661,"pZ":3.017335351116177,"vX0":-7.17023442894328,"vY0":-132.83367545674562,"vZ0":-2.8173513371028918,"x":95.13,"y":157.31,"x0":2.225036796439702,"y0":50.00209613197564,"z0":5.475106162566605,"aX":14.909836919945112},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":-13.6,"spinRate":2257,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.41300443091810113,"extension":6.3245881734373635},"hitData":{"launchSpeed":87.6,"launchAngle":64.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.66,"coordY":167.07}},"index":0,"playId":"568be126-23e0-3dea-8e60-d10754da8b6e","pitchNumber":1,"startTime":"2026-04-01T18:52:33.478Z","endTime":"2026-04-01T18:52:43.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:52:43.002Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:54:38.388Z","endTime":"2026-04-01T18:56:02.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1034986530405,"aZ":-30.80586674555095,"pfxX":-0.939745152566718,"pfxZ":0.8898764877090297,"pX":0.07942339185198538,"pZ":2.6619803618641886,"vX0":-4.603474429500286,"vY0":-123.12179509878325,"vZ0":-1.2150230960683095,"x":113.97,"y":166.91,"x0":2.09753739376388,"y0":50.00031780240394,"z0":5.77572520559998,"aX":-1.4373997465211594},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":2.8,"spinRate":2529,"spinDirection":288},"zone":5,"typeConfidence":2.0,"plateTime":0.4453516620103892,"extension":6.563528265449924},"index":0,"playId":"8b44aa07-2603-3bc3-81aa-2fc59f57cea6","pitchNumber":1,"startTime":"2026-04-01T18:54:51.297Z","endTime":"2026-04-01T18:54:55.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96475193453755,"aZ":-35.253427543171256,"pfxX":-5.241872557396777,"pfxZ":-2.309359139816337,"pX":-0.9975278684507022,"pZ":0.784852156289257,"vX0":-4.567568107981636,"vY0":-115.09129572818196,"vZ0":-3.755775692554807,"x":155.02,"y":217.59,"x0":1.699851668635654,"y0":50.00541718646799,"z0":5.880725327646438,"aX":-6.976291006073892},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.9,"breakHorizontal":10.7,"spinRate":2582,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4773841598630857,"extension":6.731256970206516},"index":1,"playId":"d8bec747-161f-30fc-98f0-76d09002e633","pitchNumber":2,"startTime":"2026-04-01T18:55:04.881Z","endTime":"2026-04-01T18:55:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":74.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165767252569434,"aZ":-37.21437972384837,"pfxX":-2.439946866849978,"pfxZ":-3.680632222923597,"pX":-0.029753773528743768,"pZ":1.0228802213421666,"vX0":-3.2509032878850475,"vY0":-115.87944681010593,"vZ0":-3.0826807218602945,"x":118.13,"y":211.16,"x0":1.7043607693566545,"y0":50.00264190137891,"z0":5.900102403044468,"aX":-3.3418278706176348},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.1,"breakHorizontal":5.2,"spinRate":2493,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4713630392074193,"extension":6.654833674989207},"index":2,"playId":"4ec46782-5759-3289-82a3-cfff8d6f6863","pitchNumber":3,"startTime":"2026-04-01T18:55:24.177Z","endTime":"2026-04-01T18:55:27.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65961286029089,"aZ":-27.09199060125494,"pfxX":-1.3408165508619931,"pfxZ":3.058670142593723,"pX":0.6868585737064855,"pZ":4.227302295175384,"vX0":-3.288815353004001,"vY0":-128.1060178214947,"vZ0":1.2781438064369923,"x":90.82,"y":124.64,"x0":2.161815649104646,"y0":50.00073657507965,"z0":5.8408466769013945,"aX":-2.22641135605486},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":3.1,"spinRate":2158,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.42767584456230834,"extension":6.450114927496486},"index":3,"playId":"6e31d8b0-171f-3c56-bac4-e8c5a7600fd7","pitchNumber":4,"startTime":"2026-04-01T18:55:42.641Z","endTime":"2026-04-01T18:55:46.534Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25717465771177,"aZ":-22.361245017067475,"pfxX":-1.480468003986469,"pfxZ":5.8058034512328875,"pX":0.2192129439711933,"pZ":1.0059652748270602,"vX0":-4.289639451150891,"vY0":-128.5347771918403,"vZ0":-7.182164008142937,"x":108.64,"y":211.62,"x0":2.0955687572969683,"y0":50.00068873623347,"z0":5.5478621737179425,"aX":-2.499249852435164},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":3.6,"spinRate":2284,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.42458131605026317,"extension":6.751063099140957},"index":4,"playId":"ecde177c-f935-3e4c-9a66-d4dc9619a873","pitchNumber":5,"startTime":"2026-04-01T18:55:59.295Z","endTime":"2026-04-01T18:56:02.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:56:02.628Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (3) on a sharp line drive to center fielder Mike Trout. Miguel Amaya scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:56:11.602Z","endTime":"2026-04-01T18:58:18.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":79.4,"endSpeed":71.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00995118575527,"aZ":-36.78926110972134,"pfxX":-4.4138313424335,"pfxZ":-3.5374313462717257,"pX":-0.5980962836610181,"pZ":2.0644868578700217,"vX0":-4.138299838881146,"vY0":-115.33677597105203,"vZ0":-0.4558251603386846,"x":139.8,"y":183.04,"x0":1.8152057355728983,"y0":50.00455177499278,"z0":5.915132635038484,"aX":-5.75210466136257},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.1,"breakHorizontal":9.2,"spinRate":2556,"spinDirection":326},"zone":7,"typeConfidence":2.0,"plateTime":0.4809977279488873,"extension":6.678745397039163},"index":0,"playId":"1920eecb-e98c-3182-9671-f0cbbd98828c","pitchNumber":1,"startTime":"2026-04-01T18:56:29.627Z","endTime":"2026-04-01T18:56:33.168Z","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(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":95.7,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.70997614428619,"aZ":-6.537523724416275,"pfxX":3.5825837388349093,"pfxZ":13.528967531662556,"pX":-0.7169206689314251,"pZ":0.45953700848182655,"vX0":-8.108195514423555,"vY0":-138.43430002053674,"vZ0":-12.494294337732262,"x":144.33,"y":226.37,"x0":1.8161063034515075,"y0":50.00504593620816,"z0":5.523725626667603,"aX":6.790432122571875},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.2,"breakHorizontal":-4.3,"spinRate":2382,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3992905458065237,"extension":6.901135226392996},"index":1,"playId":"240bb818-8aea-31f1-80f1-d8267ece8e3e","pitchNumber":2,"startTime":"2026-04-01T18:56:48.687Z","endTime":"2026-04-01T18:56:52.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.142777954340403,"aZ":-37.6523447481976,"pfxX":-4.195978528721274,"pfxZ":-4.019738896401972,"pX":-0.4379448437174383,"pZ":2.1028663590860717,"vX0":-3.7189168272359283,"vY0":-115.34178446963575,"vZ0":-0.4765156415208567,"x":133.69,"y":182.0,"x0":1.7337491380147163,"y0":50.003579603976426,"z0":5.907612068409318,"aX":-5.717603433296356},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.2,"breakHorizontal":8.4,"spinRate":2619,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.47280653022269403,"extension":6.548768198903291},"index":2,"playId":"1c0f06ff-30ac-3b4a-96ad-917a252bdb69","pitchNumber":3,"startTime":"2026-04-01T18:57:10.846Z","endTime":"2026-04-01T18:57:13.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T18:57:26.992Z","endTime":"2026-04-01T18:57:39.127Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52691435782638,"aZ":-8.444794720344765,"pfxX":3.048272261471809,"pfxZ":12.052069245301489,"pX":-0.1148825406291433,"pZ":2.4964601359358283,"vX0":-6.718102585107747,"vY0":-140.32898207282344,"vZ0":-7.196876910584939,"x":121.38,"y":171.38,"x0":1.9280117919113164,"y0":50.00667388658757,"z0":5.6645301360051965,"aX":6.0044652765630175},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.3,"breakHorizontal":-4.0,"spinRate":2326,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.39223844988863243,"extension":6.7694130184891455},"index":4,"playId":"e01cce0b-532e-3173-b129-272962b9e9bb","pitchNumber":4,"startTime":"2026-04-01T18:57:39.127Z","endTime":"2026-04-01T18:57:42.398Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":85.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.005240236318166,"aZ":-7.785118449657027,"pfxX":5.970568546340897,"pfxZ":12.738671564988218,"pX":0.1704530901078249,"pZ":1.7015592568160811,"vX0":-6.633538413290687,"vY0":-139.5483173375073,"vZ0":-9.143106748305385,"x":110.5,"y":192.84,"x0":1.8365989633283617,"y0":50.00031801622681,"z0":5.587599235570065,"aX":11.428390503019424},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":-8.9,"spinRate":2272,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.39702001940794673,"extension":6.817693542583942},"hitData":{"launchSpeed":102.6,"launchAngle":12.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.58,"coordY":88.22}},"index":5,"playId":"86efd9c4-b4c6-309a-9e6b-b8025f2c1f87","pitchNumber":5,"startTime":"2026-04-01T18:58:01.293Z","endTime":"2026-04-01T18:58:18.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T18:58:18.299Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to center fielder Mike Trout. Nico Hoerner scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:00:50.349Z","endTime":"2026-04-01T19:02:09.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T18:59:12.921Z","endTime":"2026-04-01T19:00:22.263Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"9a143c65-6568-3643-ba1d-032939bec9fd","startTime":"2026-04-01T19:00:22.263Z","endTime":"2026-04-01T19:00:29.702Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192090746549464,"aZ":-38.928341667263595,"pfxX":-3.4504152932293257,"pfxZ":-5.029984196434627,"pX":-0.047183788558400934,"pZ":1.6673052627724843,"vX0":-3.113991573763952,"vY0":-116.4419400182125,"vZ0":-1.1862866527651932,"x":118.8,"y":193.76,"x0":1.766121665631819,"y0":50.000435186902365,"z0":5.937448747006888,"aX":-4.63631229567293},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.0,"breakHorizontal":7.2,"spinRate":2598,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.47425549587551963,"extension":6.545494337314628},"index":2,"playId":"600c1345-a361-3d39-b3a5-7d6cf3e5f0e5","pitchNumber":1,"startTime":"2026-04-01T19:00:52.163Z","endTime":"2026-04-01T19:00:55.553Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30622078975075,"aZ":-27.827691475597266,"pfxX":7.043791565931573,"pfxZ":2.7087122938326154,"pX":0.25291961394280565,"pZ":3.448279765182275,"vX0":-5.613940205418579,"vY0":-125.76344256041426,"vZ0":-0.7135211806232431,"x":107.36,"y":145.68,"x0":1.5980431732785718,"y0":50.00156628690595,"z0":5.991136106558395,"aX":11.292083020738216},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-11.5,"spinRate":1683,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.435390451663066,"extension":6.830891714322323},"index":3,"playId":"0622beea-981c-39d6-bec5-ba5f65f0a9bf","pitchNumber":2,"startTime":"2026-04-01T19:01:13.652Z","endTime":"2026-04-01T19:01:17.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92673394380812,"aZ":-26.45188934296966,"pfxX":5.954354107288866,"pfxZ":3.3806139299224895,"pX":-0.6382574273277833,"pZ":0.6636475692475892,"vX0":-7.548113481694049,"vY0":-129.03128514468727,"vZ0":-7.832872553876552,"x":141.33,"y":220.86,"x0":1.5463700431227851,"y0":50.003649018147385,"z0":5.766132090402422,"aX":10.078260502340079},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-9.1,"spinRate":1753,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4238967121754662,"extension":7.0032704335755565},"index":4,"playId":"95a62008-7f03-3bce-bd34-74e7f0788cbf","pitchNumber":3,"startTime":"2026-04-01T19:01:35.442Z","endTime":"2026-04-01T19:01:39.560Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32266415891102,"aZ":-10.390206648048702,"pfxX":4.951716391310342,"pfxZ":11.321219854711778,"pX":0.5194692415037826,"pZ":2.8283154681146385,"vX0":-5.633941145461312,"vY0":-139.06681078151755,"vZ0":-5.976320506833269,"x":97.2,"y":162.42,"x0":1.9454584910548793,"y0":50.002660964536084,"z0":5.720917337907355,"aX":9.527962536253296},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":-7.6,"spinRate":2288,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3965634222651495,"extension":6.848592641079684},"hitData":{"launchSpeed":103.3,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.01,"coordY":93.79}},"index":5,"playId":"c3b1b1f4-b102-3950-b70b-3dc28aa22f02","pitchNumber":4,"startTime":"2026-04-01T19:01:59.010Z","endTime":"2026-04-01T19:02:09.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:02:09.930Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ian Happ grounds into a force out, fielded by shortstop Zach Neto. Alex Bregman out at 2nd. Ian Happ advances to 2nd, on a throwing error by shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:02:19.600Z","endTime":"2026-04-01T19:03:50.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400654375203278,"aZ":-34.80276819274015,"pfxX":-1.7677799138940906,"pfxZ":-1.6988596886180556,"pX":0.6985459439231387,"pZ":3.147831662445229,"vX0":-2.7375985419816273,"vY0":-124.55631563015258,"vZ0":0.40808859129651753,"x":90.37,"y":153.79,"x0":2.0477257072659385,"y0":50.00247400914791,"z0":5.893836510854915,"aX":-2.7365890895359932},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":4.0,"spinRate":2557,"spinDirection":295},"zone":3,"typeConfidence":2.0,"plateTime":0.44221450757921454,"extension":6.684953549853033},"index":0,"playId":"df3bc61b-2e13-3b29-ab11-0dc22448a7df","pitchNumber":1,"startTime":"2026-04-01T19:02:41.072Z","endTime":"2026-04-01T19:02:44.072Z","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":88.7,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85718674986941,"aZ":-29.86942824665182,"pfxX":-0.6110761190853092,"pfxZ":1.3438209295994907,"pX":-0.20977202470888337,"pZ":1.4304907138885565,"vX0":-5.466839427923605,"vY0":-129.11398500340354,"vZ0":-5.084245644573317,"x":125.0,"y":200.16,"x0":2.0005598738692436,"y0":50.004397895081794,"z0":5.680712240357266,"aX":-1.0468845872280785},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":2.2,"spinRate":2608,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4216723998166083,"extension":6.792792691984635},"index":1,"playId":"0b415054-73b5-3cb1-8032-91533645b333","pitchNumber":2,"startTime":"2026-04-01T19:03:01.595Z","endTime":"2026-04-01T19:03:04.595Z","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":0},"index":2,"playId":"b433f443-c5c9-4ba1-9862-95be157254bc","startTime":"2026-04-01T19:03:19.046Z","endTime":"2026-04-01T19:03:24.046Z","isPitch":false,"type":"stepoff"},{"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":88.4,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55876794798257,"aZ":-21.6987910706436,"pfxX":8.093793136397192,"pfxZ":6.351909276312519,"pX":-0.20435543839279274,"pZ":2.2574457575433162,"vX0":-7.3798428518997445,"vY0":-128.39178176802952,"vZ0":-4.656128065463463,"x":124.79,"y":177.83,"x0":1.6724562639925609,"y0":50.00368146449787,"z0":5.8093591956802495,"aX":13.35140808112153},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":1897,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4285762057975151,"extension":7.023415493694457},"hitData":{"launchSpeed":102.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":154.12}},"index":3,"playId":"a2a6e141-caac-3c0f-a4c4-63693613eca2","pitchNumber":3,"startTime":"2026-04-01T19:03:32.778Z","endTime":"2026-04-01T19:03:50.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:03:50.710Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:04:14.904Z","endTime":"2026-04-01T19:05:48.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.542822422279997,"aZ":-19.28556011117904,"pfxX":5.631147199597633,"pfxZ":7.883151602879756,"pX":-1.456674117995275,"pZ":1.7876754491574092,"vX0":-9.33582242559881,"vY0":-126.22412852189655,"vZ0":-6.028843923336381,"x":172.52,"y":190.51,"x0":1.5363932103062683,"y0":50.00176181692165,"z0":5.730153286379834,"aX":9.20566968126716},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":1808,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.431791078808192,"extension":7.006553911323454},"index":0,"playId":"34ba0325-a16d-38a7-905d-4c0739113fe0","pitchNumber":1,"startTime":"2026-04-01T19:04:25.154Z","endTime":"2026-04-01T19:04:29.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.102211876116193,"aZ":-43.226018682086135,"pfxX":-3.013517717220968,"pfxZ":-8.325704239717407,"pX":1.4010092219607335,"pZ":4.495780355177907,"vX0":-0.001678822340538122,"vY0":-113.98329442101853,"vZ0":5.6138240595894136,"x":63.6,"y":117.39,"x0":1.7938303612309516,"y0":50.000988430902964,"z0":6.245782883876025,"aX":-4.001801980953992},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.6,"breakHorizontal":5.5,"spinRate":2682,"spinDirection":322},"zone":12,"typeConfidence":2.0,"plateTime":0.4788218745319752,"extension":6.489753302325087},"index":1,"playId":"63c3795f-bcad-32aa-96dd-044ae81d98e6","pitchNumber":2,"startTime":"2026-04-01T19:04:45.562Z","endTime":"2026-04-01T19:04:49.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50222702051765,"aZ":-20.727823993590103,"pfxX":-0.26467292995143676,"pfxZ":6.674471483536019,"pX":1.3449512630858298,"pZ":3.1506489067836623,"vX0":-1.9447282186986434,"vY0":-130.41265584257252,"vZ0":-2.473574375137713,"x":65.73,"y":153.71,"x0":2.136035586922933,"y0":50.00523343832804,"z0":5.682198903412213,"aX":-0.45354198821580904},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":1.0,"spinRate":2339,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.42068054752084594,"extension":6.642583366092063},"index":2,"playId":"7e3216c9-1503-32e6-a12c-7ea3e47bf0e8","pitchNumber":3,"startTime":"2026-04-01T19:05:05.637Z","endTime":"2026-04-01T19:05:09.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.104000157418806,"aZ":-23.364615781477166,"pfxX":-0.5329105684254207,"pfxZ":5.028940139813413,"pX":0.6454552289633173,"pZ":2.8957992172457403,"vX0":-3.6720457381809175,"vY0":-129.97057947617455,"vZ0":-2.588720932187177,"x":92.4,"y":160.59,"x0":2.132066023331147,"y0":50.00348849181223,"z0":5.634552571607519,"aX":-0.9330769844057575},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":1.6,"spinRate":2322,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.4176252105241587,"extension":6.989981973079894},"index":3,"playId":"2dcb34ca-58cb-3dad-b87f-7c6546135d82","pitchNumber":4,"startTime":"2026-04-01T19:05:25.435Z","endTime":"2026-04-01T19:05:28.893Z","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":88.9,"endSpeed":81.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696807854370554,"aZ":-21.07856009531707,"pfxX":-0.15735840249434763,"pfxZ":6.547517374539831,"pX":0.08293813503917327,"pZ":1.5225920463730998,"vX0":-5.138978031674402,"vY0":-129.28123248780906,"vZ0":-5.895927591280863,"x":113.84,"y":197.67,"x0":2.1160658140050366,"y0":50.00319338215299,"z0":5.448382437560778,"aX":-0.2654895383369704},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.8,"breakHorizontal":1.4,"spinRate":2386,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42351674971019193,"extension":6.9552496158467205},"index":4,"playId":"8ff15b6c-83a9-3287-8974-640aae096b46","pitchNumber":5,"startTime":"2026-04-01T19:05:43.310Z","endTime":"2026-04-01T19:05:48.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:05:48.098Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a line drive to second baseman Oswald Peraza, deflected by first baseman Jeimer Candelario. Ian Happ to 3rd. Carson Kelly to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:06:03.352Z","endTime":"2026-04-01T19:07:16.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3808914923779,"aZ":-9.421781415771646,"pfxX":1.5320691546261913,"pfxZ":12.102362517482657,"pX":-0.7277569657710589,"pZ":2.431383032374114,"vX0":-7.777574295480105,"vY0":-136.78262918578218,"vZ0":-6.684096369518127,"x":144.74,"y":173.13,"x0":1.9630900975414995,"y0":50.001206493426,"z0":5.564985098121427,"aX":2.8801632511733044},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":-1.0,"spinRate":2308,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4016324528891011,"extension":6.966455780236379},"index":0,"playId":"ca41d57b-2f74-30e0-be5f-4a5a0e49e1ce","pitchNumber":1,"startTime":"2026-04-01T19:06:26.102Z","endTime":"2026-04-01T19:06:30.498Z","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":95.3,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.72552894338169,"aZ":-7.9815328748740795,"pfxX":3.069466958876493,"pfxZ":12.697678216614396,"pX":-1.095046539236766,"pZ":2.9099349607996454,"vX0":-9.078863087414828,"vY0":-138.33466479435987,"vZ0":-6.033119382450197,"x":158.74,"y":160.21,"x0":1.8553857345086113,"y0":50.00222736015446,"z0":5.6774883142982935,"aX":5.848304763936877},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.6,"breakHorizontal":-3.4,"spinRate":2366,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.39852643278368083,"extension":6.739999163549818},"index":1,"playId":"5441f821-c59c-3d6c-b8a5-c2cc30f0ebef","pitchNumber":2,"startTime":"2026-04-01T19:06:45.323Z","endTime":"2026-04-01T19:06:48.864Z","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":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0095714966173,"aZ":-36.007170329316665,"pfxX":-3.78438646486506,"pfxZ":-2.5128324166433806,"pX":0.46236277092726846,"pZ":2.364145048337993,"vX0":-2.8982538897142804,"vY0":-122.87145296445215,"vZ0":-0.7263794731909843,"x":99.38,"y":174.95,"x0":2.1501257738762,"y0":50.004314624081125,"z0":5.7310631944703525,"aX":-5.769182670684355},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":7.6,"spinRate":2536,"spinDirection":291},"zone":6,"typeConfidence":2.0,"plateTime":0.4462814345671151,"extension":6.734837607070577},"hitData":{"launchSpeed":104.7,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":172.29,"coordY":157.16}},"index":2,"playId":"a7865733-9803-3324-9b82-432d08b1fd6b","pitchNumber":3,"startTime":"2026-04-01T19:07:04.191Z","endTime":"2026-04-01T19:07:16.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:07:16.689Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dansby Swanson out on a sacrifice fly to left fielder Bryce Teodosio. Ian Happ scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:07:38.264Z","endTime":"2026-04-01T19:08:25.467Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60448136576368,"aZ":-12.498364317881697,"pfxX":3.6790775650094005,"pfxZ":10.115984165183345,"pX":0.8800830532484425,"pZ":1.9245229061689477,"vX0":-4.935869478075764,"vY0":-138.71227814014628,"vZ0":-7.53858504536086,"x":83.45,"y":186.82,"x0":2.206190017088023,"y0":50.00039074561274,"z0":5.5142780930749,"aX":7.154432479728507},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-5.6,"spinRate":2363,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.39516575507050344,"extension":6.910560914006665},"index":0,"playId":"098caa12-312c-3e92-b8b1-7874c92c7172","pitchNumber":1,"startTime":"2026-04-01T19:07:56.057Z","endTime":"2026-04-01T19:07:59.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042855024157458,"aZ":-40.369727085507435,"pfxX":-3.125928931812741,"pfxZ":-5.771593052359192,"pX":0.45618860858616733,"pZ":2.4407325822841535,"vX0":-2.2754602140096973,"vY0":-119.05943408195289,"vZ0":0.42245784508095086,"x":99.61,"y":172.88,"x0":1.833743331116211,"y0":50.000109250630786,"z0":5.944940156216176,"aX":-4.441001311108273},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.0,"breakHorizontal":6.2,"spinRate":2594,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.46185723898637754,"extension":6.6602595667826066},"hitData":{"launchSpeed":90.8,"launchAngle":22.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.31,"coordY":106.54}},"index":1,"playId":"0c39c953-bd85-3b1d-9e0f-ab6418c9332e","pitchNumber":2,"startTime":"2026-04-01T19:08:15.444Z","endTime":"2026-04-01T19:08:25.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:08:25.467Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a ground ball to center fielder Mike Trout. Carson Kelly scores. Michael Busch to 3rd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:08:48.464Z","endTime":"2026-04-01T19:12:42.525Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4743565360889,"aZ":-18.916559905203226,"pfxX":5.579801602238555,"pfxZ":8.278482055064103,"pX":0.05061357012924849,"pZ":3.539288830702341,"vX0":-5.735048555650169,"vY0":-125.96446921184628,"vZ0":-1.9521917590799152,"x":115.07,"y":143.22,"x0":1.6359401900858759,"y0":50.000622981017955,"z0":5.859704025758151,"aX":8.932785395773728},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.8,"breakHorizontal":-8.8,"spinRate":1775,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.43545032463035804,"extension":6.873879580174803},"index":0,"playId":"4dd799e1-6b58-3bda-847b-ea4118698bc1","pitchNumber":1,"startTime":"2026-04-01T19:09:15.481Z","endTime":"2026-04-01T19:09:18.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.299089082629166,"aZ":-9.413150509611654,"pfxX":4.278601130455405,"pfxZ":11.893037237924784,"pX":-0.04486930084284608,"pZ":2.5384947139417546,"vX0":-7.013578041878841,"vY0":-138.08518936741407,"vZ0":-6.625998147714548,"x":118.71,"y":170.24,"x0":1.9825052287670075,"y0":50.003562176585845,"z0":5.616236157329211,"aX":8.189455129884157},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.2,"breakHorizontal":-6.1,"spinRate":2351,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39800615276398155,"extension":6.733254483424212},"index":1,"playId":"1222a237-0fd7-3438-b553-9ea303855081","pitchNumber":2,"startTime":"2026-04-01T19:09:34.255Z","endTime":"2026-04-01T19:09:37.793Z","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.1,"endSpeed":86.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69017281286662,"aZ":-10.931580454359853,"pfxX":3.66632872655143,"pfxZ":11.017391657568126,"pX":-0.17729262280643435,"pZ":2.357800877203073,"vX0":-7.4936861900377245,"vY0":-138.18431437539138,"vZ0":-6.849651430533408,"x":123.76,"y":175.12,"x0":2.0971207110966854,"y0":50.00186217511125,"z0":5.60835077281362,"aX":7.0692501935129455},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":-5.0,"spinRate":2349,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3968552459700838,"extension":6.866084428362659},"index":2,"playId":"f46de1e9-c06f-3bb7-bcdc-023139654c4e","pitchNumber":3,"startTime":"2026-04-01T19:09:51.906Z","endTime":"2026-04-01T19:09:54.906Z","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.7,"endSpeed":85.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61985682851089,"aZ":-11.321253460147389,"pfxX":2.9951089611697066,"pfxZ":10.840967698546905,"pX":0.11539100884674598,"pZ":3.9793639665664595,"vX0":-6.320816368400557,"vY0":-139.1088472438029,"vZ0":-2.777161338513319,"x":112.6,"y":131.34,"x0":2.0471064515460995,"y0":50.00047421341195,"z0":5.760845375746595,"aX":5.760563783074753},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":-3.8,"spinRate":2348,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39657882372071773,"extension":6.747122706434263},"index":3,"playId":"dc625b37-448d-338f-8b3f-85f97b0dd447","pitchNumber":4,"startTime":"2026-04-01T19:10:14.401Z","endTime":"2026-04-01T19:10:17.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828554732035148,"aZ":-27.18621724874423,"pfxX":9.951282455815273,"pfxZ":3.105564751170685,"pX":0.9539598588188857,"pZ":1.9242843147722175,"vX0":-4.958071192337149,"vY0":-126.96143970547932,"vZ0":-4.187624390538131,"x":80.64,"y":186.82,"x0":1.6557903108666,"y0":50.00495082682343,"z0":5.798844983018041,"aX":15.990490948835689},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-16.7,"spinRate":1273,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4340599189554739,"extension":6.9014815827472304},"index":4,"playId":"34544f54-c61a-3e01-906e-52883e955e4b","pitchNumber":5,"startTime":"2026-04-01T19:10:39.824Z","endTime":"2026-04-01T19:10:43.179Z","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.8,"endSpeed":86.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.942201011632584,"aZ":-9.150879222232298,"pfxX":3.7438505661395443,"pfxZ":11.94551425026876,"pX":-0.5014762661087577,"pZ":3.5233069346552583,"vX0":-7.915254915732884,"vY0":-139.1013013221733,"vZ0":-4.272943495121876,"x":136.12,"y":143.65,"x0":1.915748899524296,"y0":50.00689092454365,"z0":5.705136632361807,"aX":7.21845166267187},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.6,"breakHorizontal":-4.8,"spinRate":2238,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39623076374543587,"extension":6.787423761987499},"index":5,"playId":"2ac27df8-fa63-3def-a757-c01c29cc9a0c","pitchNumber":6,"startTime":"2026-04-01T19:11:13.916Z","endTime":"2026-04-01T19:11:16.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-01T19:11:30.269Z","endTime":"2026-04-01T19:11:46.619Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.210565409351936,"aZ":-35.80642471892905,"pfxX":-8.658679863445702,"pfxZ":-2.5439854367055332,"pX":-1.1084746886251238,"pZ":1.6380277769761908,"vX0":-4.295524349195821,"vY0":-119.22801263783128,"vZ0":-2.2497303141637746,"x":159.25,"y":194.55,"x0":1.8479339092026819,"y0":50.00594288630623,"z0":5.858402813349277,"aX":-12.335276850627675},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.9,"breakHorizontal":16.8,"spinRate":2698,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.46128483824053035,"extension":6.761586088969895},"index":7,"playId":"d9783a78-ab53-3964-b399-76520ad150b7","pitchNumber":7,"startTime":"2026-04-01T19:11:46.619Z","endTime":"2026-04-01T19:11:50.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":8,"playId":"24eadba4-be47-4649-80a8-da457e673f9a","startTime":"2026-04-01T19:12:12.911Z","endTime":"2026-04-01T19:12:17.911Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35177483115059,"aZ":-14.245083129468844,"pfxX":4.87691298963103,"pfxZ":8.975148833129577,"pX":0.39339933541250016,"pZ":3.2335814292520637,"vX0":-5.913807316965317,"vY0":-139.92932636782615,"vZ0":-4.394228262154151,"x":102.0,"y":151.47,"x0":1.8931492498039357,"y0":50.006641268472535,"z0":5.747049594728203,"aX":9.746629251382602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.7,"spinRate":2324,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.39031390960181644,"extension":6.613279798470989},"hitData":{"launchSpeed":103.6,"launchAngle":-5.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.03,"coordY":98.86}},"index":9,"playId":"c21081a2-6d57-3a95-a5b6-78edce00e2e6","pitchNumber":8,"startTime":"2026-04-01T19:12:31.322Z","endTime":"2026-04-01T19:12:42.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:12:42.525Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to second baseman Oswald Peraza, deflected by first baseman Jeimer Candelario. Michael Busch scores. Matt Shaw to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:13:52.737Z","endTime":"2026-04-01T19:14:21.090Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T19:13:09.236Z","endTime":"2026-04-01T19:13:55.010Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758320694345066,"aZ":-35.64609840458242,"pfxX":-2.0430593489871915,"pfxZ":-2.1607322085585947,"pX":-0.8617332941292328,"pZ":1.588244231207282,"vX0":-6.614159950861083,"vY0":-124.9062700543087,"vZ0":-2.9585960227711245,"x":149.85,"y":195.9,"x0":2.0709728517135537,"y0":50.00617881738614,"z0":5.677299762404703,"aX":-3.275307484447758},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":5.0,"spinRate":2594,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4361132516414026,"extension":6.823555908432121},"index":1,"playId":"3854f66c-e6d7-37ef-ad70-b830b38e11b8","pitchNumber":1,"startTime":"2026-04-01T19:13:55.010Z","endTime":"2026-04-01T19:13:59.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33787801675116,"aZ":-34.63967851639524,"pfxX":-2.6063466209913475,"pfxZ":-1.5140393171966995,"pX":-0.1546002555195598,"pZ":1.8994910819999489,"vX0":-5.17234491095282,"vY0":-127.170375177193,"vZ0":-2.6157849919442677,"x":122.89,"y":187.49,"x0":2.2519625877907434,"y0":50.006149440083476,"z0":5.714595240532821,"aX":-4.230264400674156},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.1,"breakHorizontal":6.0,"spinRate":2604,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4322459138201733,"extension":6.599686115133751},"hitData":{"launchSpeed":76.1,"launchAngle":4.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.95,"coordY":166.28}},"index":2,"playId":"871ba654-44c4-329e-b3cc-501f67402f21","pitchNumber":2,"startTime":"2026-04-01T19:14:13.882Z","endTime":"2026-04-01T19:14:21.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:14:21.090Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Amaya grounds out, third baseman Yoán Moncada to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T19:14:50.384Z","endTime":"2026-04-01T19:16:58.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.225762039703394,"aZ":-38.6778042662244,"pfxX":-3.695920320092437,"pfxZ":-4.816641736025397,"pX":0.1002601024378989,"pZ":1.031647128582514,"vX0":-2.7756907430558897,"vY0":-114.89760647921369,"vZ0":-2.500237310708547,"x":113.18,"y":210.93,"x0":1.799704260025086,"y0":50.002462647083334,"z0":5.85575846299574,"aX":-4.991661143261759},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.0,"breakHorizontal":7.3,"spinRate":2609,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4748427370403774,"extension":6.701148459871177},"index":0,"playId":"84925557-e565-3232-b5da-245ff44cda4e","pitchNumber":1,"startTime":"2026-04-01T19:14:57.953Z","endTime":"2026-04-01T19:15:01.648Z","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":85.5,"endSpeed":79.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328282505243653,"aZ":-32.472087386891154,"pfxX":-3.2694010080818563,"pfxZ":-0.18682764785128114,"pX":0.23433926257168647,"pZ":3.8100362584761553,"vX0":-3.7130284649021736,"vY0":-124.56202438316097,"vZ0":1.8151862809119788,"x":108.07,"y":135.91,"x0":2.1651118210221987,"y0":50.004520029212905,"z0":5.742897793514484,"aX":-5.173852006272126},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":6.7,"spinRate":2452,"spinDirection":249},"zone":12,"typeConfidence":2.0,"plateTime":0.4385236277708775,"extension":6.678641930304862},"index":1,"playId":"6c2049ca-4e36-378d-a5fc-263dad4b30bf","pitchNumber":2,"startTime":"2026-04-01T19:15:15.459Z","endTime":"2026-04-01T19:15:19.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366191565336727,"aZ":-33.24644257191187,"pfxX":-2.4692048703475424,"pfxZ":-0.6655428036562601,"pX":-0.38287537177679487,"pZ":2.299301230131285,"vX0":-5.340052156657992,"vY0":-125.64445213994418,"vZ0":-1.5510915517864339,"x":131.59,"y":176.7,"x0":2.087084240438847,"y0":50.005025896346474,"z0":5.614977843462356,"aX":-3.9652191620303316},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":5.6,"spinRate":2584,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4351717555648622,"extension":6.752576768626535},"index":2,"playId":"47ed76fe-4916-3108-8f08-c6aba2c8625a","pitchNumber":3,"startTime":"2026-04-01T19:15:33.670Z","endTime":"2026-04-01T19:15:39.053Z","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(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":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01452588118088,"aZ":-23.932620680929897,"pfxX":0.7265096520338128,"pfxZ":4.973088377153619,"pX":0.513013124542625,"pZ":1.5805494066773143,"vX0":-4.477145085955035,"vY0":-129.00081670104646,"vZ0":-5.112825393295577,"x":97.45,"y":196.11,"x0":2.1892594230728792,"y0":50.002195585177056,"z0":5.473176657211357,"aX":1.2040480236391966},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":-0.1,"spinRate":2218,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4273240338319484,"extension":6.786323038071007},"index":3,"playId":"6c15f9fb-adcd-3b5f-b2c5-b379933588bd","pitchNumber":4,"startTime":"2026-04-01T19:16:04.938Z","endTime":"2026-04-01T19:16:08.293Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-01T19:16:19.174Z","endTime":"2026-04-01T19:16:31.908Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80194317924463,"aZ":-22.735233114869295,"pfxX":8.459576348563214,"pfxZ":5.764444885043579,"pX":0.11516510654639579,"pZ":0.9497446525061822,"vX0":-6.529123234947685,"vY0":-126.85727049340642,"vZ0":-7.239489690438014,"x":112.61,"y":213.14,"x0":1.6172019343423345,"y0":50.00347681706898,"z0":5.640160244140239,"aX":13.853739776655827},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-13.9,"spinRate":1809,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4309821593789511,"extension":6.799176024210723},"index":5,"playId":"b9801f99-6c8e-3006-9f67-88337b427b61","pitchNumber":5,"startTime":"2026-04-01T19:16:31.908Z","endTime":"2026-04-01T19:16:35.342Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90662834963346,"aZ":-22.86260402838995,"pfxX":-2.164657803535951,"pfxZ":5.493345934593527,"pX":0.7099570014063391,"pZ":2.319957498970865,"vX0":-2.9345578587471484,"vY0":-129.31496019035816,"vZ0":-3.714044401096858,"x":89.94,"y":176.14,"x0":2.140463967908568,"y0":50.000389715544834,"z0":5.528244511807123,"aX":-3.6651809836032254},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":4.6,"spinRate":2291,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.42352086020126123,"extension":6.874284436518196},"hitData":{"launchSpeed":68.1,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":179.46}},"index":6,"playId":"7647ffaa-4598-34b6-a1b6-356bb1836a32","pitchNumber":6,"startTime":"2026-04-01T19:16:50.853Z","endTime":"2026-04-01T19:16:58.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:16:58.854Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T19:19:18.171Z","endTime":"2026-04-01T19:20:50.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.055337126073315,"aZ":-25.970178453593014,"pfxX":10.27242674562914,"pfxZ":4.769501504857011,"pX":0.0064408034594218,"pZ":2.0095402252468944,"vX0":-8.029198546238483,"vY0":-112.60636158296779,"vZ0":-1.7902037378600113,"x":116.75,"y":184.52,"x0":2.262290588281936,"y0":50.00139090316026,"z0":5.411064733074362,"aX":13.356107564624383},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":8.5,"breakHorizontal":-16.9,"spinRate":1567,"spinDirection":115},"zone":8,"typeConfidence":0.91,"plateTime":0.4841154051701979,"extension":6.324954727770128},"index":0,"playId":"1876050e-5897-3646-9f0d-858addc43db9","pitchNumber":1,"startTime":"2026-04-01T19:19:25.331Z","endTime":"2026-04-01T19:19:28.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.608427253084017,"aZ":-28.960973797165156,"pfxX":9.47753857521689,"pfxZ":2.4866471499381877,"pX":-0.17525256999311484,"pZ":1.5627975261438842,"vX0":-8.348694237241865,"vY0":-112.66693948313731,"vZ0":-2.298235016477313,"x":123.68,"y":196.58,"x0":2.3390173605110895,"y0":50.00219343461169,"z0":5.510089243596235,"aX":12.239233235104034},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":4.2,"breakHorizontal":-15.1,"spinRate":1649,"spinDirection":112},"zone":13,"typeConfidence":0.9,"plateTime":0.4853118407356085,"extension":5.9082775969211765},"index":1,"playId":"3657f5f4-468a-3ea8-8136-563a20c98c9b","pitchNumber":2,"startTime":"2026-04-01T19:19:39.907Z","endTime":"2026-04-01T19:19:44.288Z","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":81.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.484530168941603,"aZ":-19.684434700061793,"pfxX":9.065812419481823,"pfxZ":7.166848965868631,"pX":0.29687091367226087,"pZ":3.9327885153507784,"vX0":-8.051444768722687,"vY0":-132.01268127554164,"vZ0":-0.37913306163969074,"x":105.68,"y":132.59,"x0":2.2277455050331554,"y0":50.000421025310104,"z0":5.543777188319081,"aX":15.793241025550572},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.1,"breakHorizontal":-14.4,"spinRate":2319,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4169763688137116,"extension":6.295727374755488},"index":2,"playId":"036e8508-041f-3f36-af87-5f2e2d92feab","pitchNumber":3,"startTime":"2026-04-01T19:19:53.406Z","endTime":"2026-04-01T19:19:57.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.761115495498316,"aZ":-28.64833960837404,"pfxX":8.372987882115856,"pfxZ":2.825128215101074,"pX":0.18270441621160663,"pZ":2.406988858646222,"vX0":-6.950712410237888,"vY0":-111.19590607530321,"vZ0":-0.38330733340793266,"x":110.04,"y":173.79,"x0":2.2678717722568136,"y0":50.000207036304545,"z0":5.565100104771965,"aX":10.43738067983427},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":5.4,"breakHorizontal":-13.2,"spinRate":1660,"spinDirection":120},"zone":5,"typeConfidence":0.89,"plateTime":0.4934095625894326,"extension":5.985686569542635},"index":3,"playId":"a975f178-4782-32c4-a400-afea5e83f64e","pitchNumber":4,"startTime":"2026-04-01T19:20:06.333Z","endTime":"2026-04-01T19:20:10.527Z","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":76.6,"endSpeed":71.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.37670517958316,"aZ":-30.313178475868614,"pfxX":10.173949048193005,"pfxZ":1.4680184305590864,"pX":-0.043187584904558055,"pZ":0.603427474018205,"vX0":-8.615338801253927,"vY0":-111.26102889910669,"vZ0":-3.41442140733253,"x":118.65,"y":222.49,"x0":2.5319785267949317,"y0":50.00545545339333,"z0":5.254901665842592,"aX":12.934017864200886},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.6,"spinRate":1757,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.48971681620348173,"extension":6.203996225019434},"index":4,"playId":"944964e6-3461-3292-8165-646637bffe6a","pitchNumber":5,"startTime":"2026-04-01T19:20:32.699Z","endTime":"2026-04-01T19:20:36.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.564164975238096,"aZ":-28.788833676064318,"pfxX":11.518721586129843,"pfxZ":2.530171257479423,"pX":-0.6970822293278345,"pZ":1.1582358757450744,"vX0":-10.0627984489341,"vY0":-114.41773223153137,"vZ0":-3.020077418270872,"x":143.57,"y":207.51,"x0":2.2449497430733625,"y0":50.001852382714084,"z0":5.293897695544605,"aX":15.39198267686895},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.1,"breakHorizontal":-18.6,"spinRate":1829,"spinDirection":107},"zone":13,"typeConfidence":0.91,"plateTime":0.4772908863561751,"extension":6.504697016654175},"index":5,"playId":"17667e46-5640-3642-b892-0b9602fd8730","pitchNumber":6,"startTime":"2026-04-01T19:20:46.474Z","endTime":"2026-04-01T19:20:50.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:20:50.422Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T19:21:01.939Z","endTime":"2026-04-01T19:23:15.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67891384115673,"aZ":-22.224501833037415,"pfxX":9.055567759907717,"pfxZ":5.815863041355408,"pX":-0.2746933798768144,"pZ":3.959156126986782,"vX0":-9.640127938038633,"vY0":-129.85369747574313,"vZ0":0.21364803291613732,"x":127.47,"y":131.88,"x0":2.3057738609908323,"y0":50.00475072525444,"z0":5.563915232541169,"aX":15.498334186068554},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2100,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.42149002805130564,"extension":6.446278752717356},"index":0,"playId":"35e24d13-4523-3204-ab1a-c71986a191c2","pitchNumber":1,"startTime":"2026-04-01T19:21:16.489Z","endTime":"2026-04-01T19:21:19.738Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48689046706703,"aZ":-18.29886559121732,"pfxX":6.189834734931405,"pfxZ":7.848257423147789,"pX":1.1797849212324756,"pZ":3.9433116674685333,"vX0":-5.202927053411442,"vY0":-131.97663598774275,"vZ0":-0.5731477314143885,"x":72.03,"y":132.31,"x0":2.370352330036281,"y0":50.00310090789655,"z0":5.508253927463469,"aX":10.94442974751817},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.1,"spinRate":2191,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41465748614030984,"extension":6.311564828175846},"index":1,"playId":"cb5a1405-8945-3335-981f-1557c39d3240","pitchNumber":2,"startTime":"2026-04-01T19:21:33.696Z","endTime":"2026-04-01T19:21:36.696Z","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":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9620659715511,"aZ":-31.193449478420305,"pfxX":9.629144648830604,"pfxZ":0.7124603346975622,"pX":-1.0065463601992315,"pZ":2.1128336074972753,"vX0":-9.93850467419442,"vY0":-116.03580919605612,"vZ0":-0.813011537744845,"x":155.37,"y":181.73,"x0":2.063749521334836,"y0":50.00207164761595,"z0":5.417343360966533,"aX":13.243481691905796},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.3,"breakHorizontal":-15.2,"spinRate":1866,"spinDirection":118},"zone":13,"typeConfidence":0.88,"plateTime":0.47048621499734367,"extension":6.3534689369782},"index":2,"playId":"dfd75cd2-0c1c-3511-85bc-0786cdb1240d","pitchNumber":3,"startTime":"2026-04-01T19:21:50.716Z","endTime":"2026-04-01T19:21:55.283Z","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":90.8,"endSpeed":82.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8223527299978,"aZ":-19.523944663975733,"pfxX":9.607332559658726,"pfxZ":7.211260603758534,"pX":0.7001074736441978,"pZ":3.3057143559426803,"vX0":-7.1920511426050995,"vY0":-132.05260634512666,"vZ0":-1.8503412442989542,"x":90.31,"y":149.53,"x0":2.2195503429167984,"y0":50.0047201873728,"z0":5.46154857998986,"aX":16.85929425346278},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.8,"breakHorizontal":-15.7,"spinRate":2179,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4158032276205268,"extension":6.4600289406091385},"index":3,"playId":"8529b51b-67fc-3d1f-8072-75a6939ac338","pitchNumber":4,"startTime":"2026-04-01T19:22:08.213Z","endTime":"2026-04-01T19:22:11.748Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71226461227716,"aZ":-19.78112556491571,"pfxX":7.9650598901906156,"pfxZ":6.795049667178057,"pX":0.16570696017601835,"pZ":3.122579847517311,"vX0":-7.812160577527145,"vY0":-133.0297937722467,"vZ0":-2.298323344494567,"x":110.68,"y":154.47,"x0":2.0804137421008564,"y0":50.00558661541582,"z0":5.403999079646257,"aX":14.535772305692639},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-13.1,"spinRate":2177,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4089258395820039,"extension":6.344959399884914},"index":4,"playId":"cfb6c91b-eacd-3399-8b1c-0987748138d0","pitchNumber":5,"startTime":"2026-04-01T19:22:27.365Z","endTime":"2026-04-01T19:22:30.365Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-01T19:22:38.327Z","endTime":"2026-04-01T19:22:50.949Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"d182f962-6fa5-3ad3-b142-48324c952fbf","startTime":"2026-04-01T19:22:50.949Z","endTime":"2026-04-01T19:22:53.949Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86904671326495,"aZ":-18.332906622131578,"pfxX":8.073265162125985,"pfxZ":7.730421219496313,"pX":0.21764563647383245,"pZ":2.6348201610182787,"vX0":-7.801662200489535,"vY0":-132.8263681644475,"vZ0":-3.828646459756512,"x":108.7,"y":167.64,"x0":2.140914551769858,"y0":50.00395917605182,"z0":5.424228684246401,"aX":14.458294877861597},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":-13.0,"spinRate":2205,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4120269014610747,"extension":6.440547844306552},"index":7,"playId":"fae8c328-80c5-32f5-929d-612e5cd479d5","pitchNumber":6,"startTime":"2026-04-01T19:23:12.237Z","endTime":"2026-04-01T19:23:15.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:23:15.616Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T19:23:20.477Z","endTime":"2026-04-01T19:26:58.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841302975874353,"aZ":-18.580684740717512,"pfxX":9.872746799199136,"pfxZ":7.719413320434812,"pX":0.7361837813960561,"pZ":3.259826607069701,"vX0":-7.162682778817331,"vY0":-132.500377669472,"vZ0":-2.7222880133094156,"x":88.94,"y":150.76,"x0":2.204814764170186,"y0":50.00402387766093,"z0":5.673404377079609,"aX":17.387813404968227},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":-16.1,"spinRate":2325,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.41489973872518027,"extension":6.216484897979419},"index":0,"playId":"1ae0532b-d4c3-3da9-b88d-37c58bc9d506","pitchNumber":1,"startTime":"2026-04-01T19:23:42.219Z","endTime":"2026-04-01T19:24:09.250Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.378733483007906,"aZ":-31.984463651128102,"pfxX":9.828930550709796,"pfxZ":0.14131990961571184,"pX":0.21732532808083718,"pZ":1.5524873943213424,"vX0":-7.808253179860626,"vY0":-115.33213975980051,"vZ0":-1.539118635501598,"x":108.72,"y":196.86,"x0":2.38568396371815,"y0":50.002491225522725,"z0":5.340847259695047,"aX":13.113576258067672},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.1,"breakHorizontal":-15.6,"spinRate":1927,"spinDirection":115},"zone":14,"typeConfidence":0.88,"plateTime":0.4766826114842897,"extension":6.303422088658075},"index":1,"playId":"b20e15b5-4e79-3b42-bcc4-f2371e8b1493","pitchNumber":2,"startTime":"2026-04-01T19:24:19.262Z","endTime":"2026-04-01T19:24:22.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.558097417547287,"aZ":-26.215031196778217,"pfxX":9.135797832649121,"pfxZ":4.359276804611116,"pX":0.12559755466623035,"pZ":0.7893044137265846,"vX0":-8.254918690552305,"vY0":-115.89778590691975,"vZ0":-4.34162017510736,"x":112.21,"y":217.47,"x0":2.537371889863588,"y0":50.00562735332154,"z0":5.1751882433790275,"aX":12.498485770367749},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.1,"breakHorizontal":-14.6,"spinRate":1724,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.47161451665698584,"extension":6.270178002249485},"index":2,"playId":"ca350218-8ac0-3f9c-8ea2-12b89b72c5e4","pitchNumber":3,"startTime":"2026-04-01T19:24:38.647Z","endTime":"2026-04-01T19:24:42.273Z","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":92.4,"endSpeed":83.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.907817497791406,"aZ":-17.305030029062255,"pfxX":9.62083227950871,"pfxZ":8.212404241568882,"pX":0.9453190966162996,"pZ":3.4059853818907944,"vX0":-6.173380789379037,"vY0":-134.40915113679736,"vZ0":-2.283274708872968,"x":80.97,"y":146.82,"x0":2.0339552811003876,"y0":50.0057770428121,"z0":5.50958797330844,"aX":17.426333024256024},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-16.0,"spinRate":2334,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40910972166205894,"extension":6.522978094733988},"index":3,"playId":"7620797d-3736-327a-9f20-d74be2d7add6","pitchNumber":4,"startTime":"2026-04-01T19:24:58.479Z","endTime":"2026-04-01T19:25:04.433Z","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":79.1,"endSpeed":72.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.840643555549207,"aZ":-29.42996908229968,"pfxX":11.119184962159066,"pfxZ":2.059582763742144,"pX":-0.35076259514210945,"pZ":0.8279638707462027,"vX0":-9.283876956385509,"vY0":-114.77927101850449,"vZ0":-3.367493078307164,"x":130.37,"y":216.42,"x0":2.307660538500944,"y0":50.00029395372184,"z0":5.188770972310705,"aX":14.789515907839691},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.1,"breakHorizontal":-17.8,"spinRate":1766,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.47775526681072344,"extension":6.4930668099613245},"index":4,"playId":"c25b5a3c-c7fa-3984-a5c6-eb98ecf9f5b8","pitchNumber":5,"startTime":"2026-04-01T19:25:48.189Z","endTime":"2026-04-01T19:25:52.113Z","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":92.4,"endSpeed":83.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43384671149118,"aZ":-15.589040297391964,"pfxX":7.079705289712883,"pfxZ":9.158355371378528,"pX":-0.4679486346076938,"pZ":4.225744243227028,"vX0":-8.984939655468303,"vY0":-134.29486464141752,"vZ0":-0.34750766828580437,"x":134.84,"y":124.68,"x0":2.0148492927243535,"y0":50.00182049164211,"z0":5.474243762413327,"aX":12.820176867595634},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-10.7,"spinRate":2277,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4092119949111481,"extension":6.586135666300279},"index":5,"playId":"03d630b5-cafd-384b-a8ca-4aab9b101516","pitchNumber":6,"startTime":"2026-04-01T19:26:07.125Z","endTime":"2026-04-01T19:26:10.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"77d343e7-b26e-3183-afe8-c1ced48cc3f4","startTime":"2026-04-01T19:26:27.766Z","endTime":"2026-04-01T19:26:30.766Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678574547171657,"aZ":-20.554042194926346,"pfxX":9.55123148684979,"pfxZ":6.270004406466205,"pX":-0.14673846579868152,"pZ":3.619735533507169,"vX0":-8.93345571684128,"vY0":-135.07490925062405,"vZ0":-1.2959932017614317,"x":122.59,"y":141.05,"x0":1.9582003567342698,"y0":50.000019492596316,"z0":5.547082920305874,"aX":17.694178889003915},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-15.5,"spinRate":2285,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4050716310841791,"extension":6.5006452658310785},"hitData":{"launchSpeed":84.8,"launchAngle":46.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.75,"coordY":124.71}},"index":7,"playId":"8ab1c14e-db32-3750-bc39-36959c28d57c","pitchNumber":7,"startTime":"2026-04-01T19:26:48.228Z","endTime":"2026-04-01T19:26:58.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:26:58.058Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T19:27:06.741Z","endTime":"2026-04-01T19:28:37.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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, 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":72.2,"endSpeed":66.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.410181703526526,"aZ":-35.360569135121125,"pfxX":-2.300240333677875,"pfxZ":-2.863349797406478,"pX":-0.2574897526572046,"pZ":2.8949592484647124,"vX0":-4.81050768176134,"vY0":-104.98206330804798,"vZ0":2.4567722252736965,"x":126.81,"y":160.62,"x0":2.3660365817635576,"y0":50.003713796547586,"z0":5.836643372152966,"aX":-2.557515093952924},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-4.1,"breakHorizontal":5.5,"spinRate":2212,"spinDirection":314},"zone":4,"typeConfidence":0.88,"plateTime":0.522493538216795,"extension":5.979039618680152},"index":0,"playId":"7467f11d-710a-3f81-9f1f-8772df761394","pitchNumber":1,"startTime":"2026-04-01T19:27:21.842Z","endTime":"2026-04-01T19:27:25.653Z","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":79.4,"endSpeed":71.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553763946878014,"aZ":-30.46940102002682,"pfxX":12.019067237074111,"pfxZ":1.287587837889883,"pX":0.30400117964584816,"pZ":1.848451336517763,"vX0":-8.29106300406053,"vY0":-115.2371087761616,"vZ0":-0.9323796694173554,"x":105.41,"y":188.87,"x0":2.4151884403010317,"y0":50.00360063544408,"z0":5.243584659738764,"aX":15.911869869625594},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.4,"breakHorizontal":-19.3,"spinRate":1841,"spinDirection":110},"zone":9,"typeConfidence":0.9,"plateTime":0.47819493652163914,"extension":6.354308653452907},"index":1,"playId":"28e323cb-23a8-3bff-8685-b17850d15a3f","pitchNumber":2,"startTime":"2026-04-01T19:27:36.892Z","endTime":"2026-04-01T19:27:39.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6108991409417,"aZ":-29.534961377689335,"pfxX":11.88272368296002,"pfxZ":1.9220348795959117,"pX":0.5780053903085772,"pZ":0.9786271284373498,"vX0":-7.815197742406966,"vY0":-117.38350517469705,"vZ0":-3.2440757048379476,"x":94.97,"y":212.36,"x0":2.434167404572432,"y0":50.00370853512745,"z0":5.176132182427004,"aX":16.312109148222767},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.9,"breakHorizontal":-19.2,"spinRate":1892,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4695750815874016,"extension":6.395645675967425},"index":2,"playId":"09fc1de2-ca98-3ea9-85b1-f3f872cdb41e","pitchNumber":3,"startTime":"2026-04-01T19:27:55.506Z","endTime":"2026-04-01T19:27:58.506Z","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":92.9,"endSpeed":83.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.811904077058664,"aZ":-16.554188688208647,"pfxX":7.439929775544508,"pfxZ":8.542846691441998,"pX":1.3922915807158909,"pZ":3.512564746190784,"vX0":-4.3122200037636365,"vY0":-135.17927548269185,"vZ0":-1.9460509434450173,"x":63.93,"y":143.94,"x0":2.0518355775196224,"y0":50.001768876746105,"z0":5.419589321690484,"aX":13.600671913888874},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-12.4,"spinRate":2157,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40708707300910785,"extension":6.538429689965907},"index":3,"playId":"e84ead57-9083-3232-84ce-e871ae79c8ce","pitchNumber":4,"startTime":"2026-04-01T19:28:14.640Z","endTime":"2026-04-01T19:28:18.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.830128126494028,"aZ":-16.763274385371975,"pfxX":6.608788989998082,"pfxZ":8.341692970131906,"pX":-0.4159738541990662,"pZ":3.9525900817758752,"vX0":-8.744905396058051,"vY0":-135.59806615255758,"vZ0":-0.8352609131505919,"x":132.86,"y":132.06,"x0":2.0040840367569355,"y0":50.003777229733906,"z0":5.4429786738242845,"aX":12.21166335249149},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.0,"spinRate":2190,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.40516362749465884,"extension":6.45888632016374},"index":4,"playId":"caac02d3-0e52-309c-8dcf-0e0612cfba1c","pitchNumber":5,"startTime":"2026-04-01T19:28:33.836Z","endTime":"2026-04-01T19:28:37.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:28:37.113Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (4) on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:30:33.376Z","endTime":"2026-04-01T19:31:50.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":76.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12775357028377,"aZ":-30.28156598190892,"pfxX":-4.2870667850741535,"pfxZ":1.2884488321760221,"pX":0.39391515805431526,"pZ":1.7117369604163877,"vX0":-2.8790459399854655,"vY0":-120.81782898651618,"vZ0":-3.1407687855627033,"x":101.98,"y":192.56,"x0":2.1592460944922194,"y0":50.00564830627051,"z0":5.6972425855864275,"aX":-6.322016434100942},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":8.5,"spinRate":2434,"spinDirection":281},"zone":9,"typeConfidence":2.0,"plateTime":0.45380672899122354,"extension":6.709789872924763},"index":0,"playId":"feb2d631-4ed5-3c21-9e0e-2e62f77b5ab7","pitchNumber":1,"startTime":"2026-04-01T19:30:48.325Z","endTime":"2026-04-01T19:30:51.628Z","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":78.5,"endSpeed":72.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96062945262348,"aZ":-40.98743233211676,"pfxX":-4.779412782199708,"pfxZ":-6.705954589054553,"pX":-0.25561258313967683,"pZ":2.573755470959477,"vX0":-3.0968426546491212,"vY0":-114.21993541846413,"vZ0":1.3170865524628286,"x":126.74,"y":169.29,"x0":1.7407820357086694,"y0":50.00123092261683,"z0":6.034712828456465,"aX":-6.283710982990844},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.5,"breakHorizontal":9.5,"spinRate":2581,"spinDirection":320},"zone":4,"typeConfidence":2.0,"plateTime":0.4803988076025867,"extension":6.629149366479362},"index":1,"playId":"e09051a0-dcce-353d-8c18-4b44f63782b3","pitchNumber":2,"startTime":"2026-04-01T19:31:03.769Z","endTime":"2026-04-01T19:31:07.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-01T19:31:23.547Z","endTime":"2026-04-01T19:31:36.674Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.886819925263346,"aZ":-8.540542196399029,"pfxX":5.752230516814532,"pfxZ":12.999085919836286,"pX":0.23796968092628001,"pZ":2.7213095777554184,"vX0":-6.326819503700623,"vY0":-135.3085527763395,"vZ0":-6.179011166548543,"x":107.93,"y":165.3,"x0":1.881091560483097,"y0":50.003291753979184,"z0":5.661875298656299,"aX":10.458894028845497},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.1,"breakHorizontal":-8.8,"spinRate":2330,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40784970761292705,"extension":6.831354250878663},"hitData":{"launchSpeed":90.0,"launchAngle":20.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.43,"coordY":120.94}},"index":3,"playId":"ace22079-0084-355e-8a35-abf99dcdd3dd","pitchNumber":3,"startTime":"2026-04-01T19:31:36.674Z","endTime":"2026-04-01T19:31:50.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:31:50.232Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Oswald Peraza to first baseman Jeimer Candelario. Nico Hoerner to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:31:54.366Z","endTime":"2026-04-01T19:32:45.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07079639725576,"aZ":-10.802641744282713,"pfxX":2.625526916411016,"pfxZ":11.322463543001348,"pX":0.00821735203118929,"pZ":2.099292476115787,"vX0":-6.16535658875035,"vY0":-136.96294027125143,"vZ0":-7.443544717069563,"x":116.69,"y":182.1,"x0":1.9538589490388278,"y0":50.00456248836999,"z0":5.602530090198922,"aX":4.957128858016095},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-3.4,"spinRate":2253,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4009078910016344,"extension":6.834265849497927},"index":0,"playId":"684fa820-e1d0-3f8b-9563-6c94df771be3","pitchNumber":1,"startTime":"2026-04-01T19:32:18.600Z","endTime":"2026-04-01T19:32:21.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50864919048014,"aZ":-12.599230097824387,"pfxX":4.6900047701278895,"pfxZ":10.31284492290571,"pX":-0.10140449904890318,"pZ":2.9440976982094074,"vX0":-7.364508640723789,"vY0":-136.96250157345406,"vZ0":-4.943718523486537,"x":120.87,"y":159.29,"x0":2.014117231055387,"y0":50.00431966174317,"z0":5.635621851850866,"aX":8.904067727143962},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-7.0,"spinRate":2256,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40005812331180834,"extension":6.942126091294839},"hitData":{"launchSpeed":93.0,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.66,"coordY":146.51}},"index":1,"playId":"ac633672-c463-3f9d-8f82-a2c1bdacb492","pitchNumber":2,"startTime":"2026-04-01T19:32:37.379Z","endTime":"2026-04-01T19:32:45.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:32:45.379Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:32:57.235Z","endTime":"2026-04-01T19:35:03.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038782113077353,"aZ":-12.811173511458756,"pfxX":2.2560828875330303,"pfxZ":10.126617164924815,"pX":0.40403737550119584,"pZ":2.8737615716946308,"vX0":-5.135934434725159,"vY0":-136.66657769431998,"vZ0":-5.2835387465240995,"x":101.6,"y":161.19,"x0":2.005480230641544,"y0":50.006778667575254,"z0":5.695501715940942,"aX":4.3162400199831845},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-3.1,"spinRate":2204,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.39911575600712546,"extension":6.649342635999137},"index":0,"playId":"4474425d-5cd6-3bfc-8ba3-7ac9a7f6dd46","pitchNumber":1,"startTime":"2026-04-01T19:33:13.841Z","endTime":"2026-04-01T19:33:16.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.01787307745557,"aZ":-11.130743577259228,"pfxX":2.3321489817070518,"pfxZ":11.296189954346783,"pX":-0.20816247601893476,"pZ":2.885951534594513,"vX0":-6.769019140758874,"vY0":-137.23884001835899,"vZ0":-5.488369391335721,"x":124.93,"y":160.86,"x0":2.0132121126812854,"y0":50.00101083128507,"z0":5.705033757160059,"aX":4.344517344553583},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-2.4,"spinRate":2328,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.4027558183947759,"extension":6.816539500308979},"index":1,"playId":"34b436a0-3863-34aa-ac47-5c0a72988514","pitchNumber":2,"startTime":"2026-04-01T19:33:37.469Z","endTime":"2026-04-01T19:33:40.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343323093793046,"aZ":-13.331273746616018,"pfxX":3.91885511736876,"pfxZ":9.881266013143316,"pX":-1.2033616600257466,"pZ":4.526147629562792,"vX0":-9.732740616858061,"vY0":-137.21695838906936,"vZ0":-0.9357459156644823,"x":162.87,"y":116.57,"x0":1.880329464264194,"y0":50.00430902159565,"z0":5.779882739221513,"aX":7.475961498693716},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":-5.0,"spinRate":2215,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.39917069895434665,"extension":6.653880967110384},"index":2,"playId":"1b738b45-8d38-3eed-9176-44067db55f0c","pitchNumber":3,"startTime":"2026-04-01T19:34:10.988Z","endTime":"2026-04-01T19:34:14.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860330125510668,"aZ":-34.16911166477778,"pfxX":-1.531384083237029,"pfxZ":-1.2427550619598247,"pX":-0.9649110466467945,"pZ":1.5850578973610405,"vX0":-6.738973003776205,"vY0":-126.16294592339172,"vZ0":-3.3694237004415872,"x":153.78,"y":195.98,"x0":1.9404317619994655,"y0":50.000584956163614,"z0":5.694069305487757,"aX":-2.464763645802889},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":4.3,"spinRate":2554,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.43427770717828595,"extension":6.868568264310836},"index":3,"playId":"24d22c22-984c-3fd6-9644-f1f20d672f78","pitchNumber":4,"startTime":"2026-04-01T19:34:35.161Z","endTime":"2026-04-01T19:34:38.161Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77731345794896,"aZ":-11.452934909930617,"pfxX":3.853179650193385,"pfxZ":10.914265068319427,"pX":-0.5723821559537742,"pZ":3.0758987239087108,"vX0":-7.917649947704017,"vY0":-137.68786631029985,"vZ0":-5.082795374182246,"x":138.82,"y":155.73,"x0":1.854464237435178,"y0":50.000695658970095,"z0":5.736863155001156,"aX":7.314577507949527},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-5.2,"spinRate":2285,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.3995134578940238,"extension":6.752008674253316},"index":4,"playId":"6b3afae0-b3e6-36f1-a374-df0de2f18b28","pitchNumber":5,"startTime":"2026-04-01T19:34:59.005Z","endTime":"2026-04-01T19:35:03.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:35:03.609Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Zach Neto to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:35:07.519Z","endTime":"2026-04-01T19:35:37.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3246435686287,"aZ":-39.75886830810365,"pfxX":-6.239677906940171,"pfxZ":-5.406423197657223,"pX":-0.12635303072361886,"pZ":1.6529400306632385,"vX0":-2.651080035376068,"vY0":-117.89645906980779,"vZ0":-1.218487645604845,"x":121.82,"y":194.15,"x0":1.8249857313116546,"y0":50.00482587685315,"z0":5.860126103997464,"aX":-8.746865569019834},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.8,"breakHorizontal":12.0,"spinRate":2743,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.4653491195576609,"extension":6.633917620801453},"hitData":{"launchSpeed":102.2,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.72,"coordY":139.57}},"index":0,"playId":"d7d8953e-320d-3ebc-9369-0a62beea9058","pitchNumber":1,"startTime":"2026-04-01T19:35:30.821Z","endTime":"2026-04-01T19:35:37.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:35:37.743Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:37:45.401Z","endTime":"2026-04-01T19:39:23.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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":70.5,"endSpeed":65.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.463702906148725,"aZ":-35.68288678194174,"pfxX":-0.6222890434291921,"pfxZ":-3.2829800348044333,"pX":-0.6906135733103229,"pZ":2.169079984067638,"vX0":-6.085345552031857,"vY0":-102.55661603934549,"vZ0":1.2617792008903923,"x":143.32,"y":180.21,"x0":2.3920333449904385,"y0":50.003117292528245,"z0":5.887521409817731,"aX":-0.6643994338505883},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-5.3,"breakHorizontal":2.8,"spinRate":2102,"spinDirection":312},"zone":7,"typeConfidence":0.85,"plateTime":0.5334370289975805,"extension":5.918146583468307},"index":0,"playId":"7bb1b33d-c276-32e2-91e5-5ab9102a14f2","pitchNumber":1,"startTime":"2026-04-01T19:37:50.523Z","endTime":"2026-04-01T19:37:54.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24658049696195,"aZ":-28.610005885638365,"pfxX":9.05095892821626,"pfxZ":2.5758688178920863,"pX":0.3420462801613232,"pZ":1.8950884750598236,"vX0":-7.259453614462995,"vY0":-116.11330400621333,"vZ0":-1.7951663112834675,"x":103.96,"y":187.61,"x0":2.314690832406048,"y0":50.00037222651244,"z0":5.369006854449618,"aX":12.508549627966435},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.6,"breakHorizontal":-14.9,"spinRate":1965,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.46952975396400154,"extension":6.220698125445052},"index":1,"playId":"2849ee79-7809-3f8e-aef9-c57cf4014a43","pitchNumber":2,"startTime":"2026-04-01T19:38:02.342Z","endTime":"2026-04-01T19:38:10.173Z","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":92.8,"endSpeed":84.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.823221983989782,"aZ":-21.165890104757807,"pfxX":6.746582327304134,"pfxZ":6.016229026545956,"pX":0.9654883540163742,"pZ":3.9220040935423786,"vX0":-5.663823594445249,"vY0":-134.99872988810844,"vZ0":-0.2327871710951655,"x":80.2,"y":132.89,"x0":2.2233759451393778,"y0":50.001302446240494,"z0":5.510652845684143,"aX":12.341271152387222},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-10.9,"spinRate":2157,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4071127663740697,"extension":6.284047629327833},"index":2,"playId":"575f6e80-ad11-351d-a1c4-a60f352990f4","pitchNumber":3,"startTime":"2026-04-01T19:38:44.711Z","endTime":"2026-04-01T19:38:48.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495914299159185,"aZ":-20.771566827550078,"pfxX":7.985832767691886,"pfxZ":6.329540815243191,"pX":-0.42282072206299576,"pZ":2.241427987232744,"vX0":-9.262820477462311,"vY0":-133.5785747977266,"vZ0":-4.210590072876662,"x":133.12,"y":178.26,"x0":2.0566654850031236,"y0":50.005073606825206,"z0":5.336659639156189,"aX":14.394399977723682},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-12.4,"spinRate":2126,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.41045288327533225,"extension":6.501896725035641},"index":3,"playId":"d3ae7503-66a5-3065-9969-df3654af6544","pitchNumber":4,"startTime":"2026-04-01T19:38:56.081Z","endTime":"2026-04-01T19:38:59.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286286747908193,"aZ":-19.660905014580354,"pfxX":8.063524265292502,"pfxZ":6.775785990296351,"pX":-0.02805710196375681,"pZ":2.769849190163442,"vX0":-8.31806947188214,"vY0":-134.34744081666472,"vZ0":-3.071897300236004,"x":118.07,"y":163.99,"x0":2.0453741010064865,"y0":50.0027316198988,"z0":5.3085883756688474,"aX":14.892652326722674},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":-13.1,"spinRate":2300,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40608261551885505,"extension":6.328049746600153},"hitData":{"launchSpeed":98.5,"launchAngle":31.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":171.28,"coordY":65.54}},"index":4,"playId":"baa05a2f-8e53-3b74-bc66-c8dbb104d7e9","pitchNumber":5,"startTime":"2026-04-01T19:39:14.405Z","endTime":"2026-04-01T19:39:23.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:39:23.408Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:39:27.411Z","endTime":"2026-04-01T19:41:12.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.065501127690112,"aZ":-27.67217090700853,"pfxX":11.495107580516233,"pfxZ":3.293705621479176,"pX":-0.7204793538117175,"pZ":1.3026033687419933,"vX0":-9.61845278494035,"vY0":-115.99032736269068,"vZ0":-3.1707861788733593,"x":144.46,"y":203.61,"x0":1.980384043219653,"y0":50.003363219837645,"z0":5.317452397663671,"aX":15.712524153472138},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.4,"breakHorizontal":-18.5,"spinRate":1731,"spinDirection":114},"zone":13,"typeConfidence":0.91,"plateTime":0.4716674560017493,"extension":6.28102013908506},"index":0,"playId":"0f4fd9d4-a355-3ff7-9431-1134cc1ef55c","pitchNumber":1,"startTime":"2026-04-01T19:39:48.824Z","endTime":"2026-04-01T19:39:52.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255436821738332,"aZ":-30.44327872832098,"pfxX":12.529734375219624,"pfxZ":1.318949786521113,"pX":0.3678548334095621,"pZ":1.108352935343485,"vX0":-7.445629054873018,"vY0":-114.58563647743513,"vZ0":-2.7443762198455657,"x":102.98,"y":208.85,"x0":2.0488061971011855,"y0":50.005684771383315,"z0":5.327822690465269,"aX":16.48890198501376},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.9,"breakHorizontal":-20.5,"spinRate":1681,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4799556072139155,"extension":6.23963873687247},"index":1,"playId":"cf450cc9-cec9-376a-ac75-8841ab2e0850","pitchNumber":2,"startTime":"2026-04-01T19:40:03.556Z","endTime":"2026-04-01T19:40:06.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377810201441438,"aZ":-18.698814927530147,"pfxX":6.615718747300475,"pfxZ":7.397835418953591,"pX":0.6394961733936918,"pZ":3.9419535671454193,"vX0":-6.406971738312294,"vY0":-133.96307073660185,"vZ0":-0.3313918671702495,"x":92.62,"y":132.35,"x0":2.2002152278897467,"y0":50.00135795269839,"z0":5.401501614797491,"aX":12.048650512356843},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":-10.7,"spinRate":2342,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4085435543510667,"extension":6.425423176597581},"index":2,"playId":"4acdd9cc-14fd-32ff-9cb7-366d699c2233","pitchNumber":3,"startTime":"2026-04-01T19:40:17.065Z","endTime":"2026-04-01T19:40:21.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.578240335489987,"aZ":-28.963392548844112,"pfxX":9.925648053332601,"pfxZ":2.395193253849434,"pX":0.45770580187070686,"pZ":1.8083505060953697,"vX0":-6.982393455527223,"vY0":-115.11264816998298,"vZ0":-1.5885735649150883,"x":99.55,"y":189.95,"x0":2.242273092288169,"y0":50.003913968652206,"z0":5.314284370195998,"aX":13.307629100729699},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.2,"breakHorizontal":-16.2,"spinRate":1831,"spinDirection":112},"zone":9,"typeConfidence":0.9,"plateTime":0.4760107838033676,"extension":6.38616999830732},"index":3,"playId":"2f9f4e51-8dfe-3d00-aaa6-412bc6662926","pitchNumber":4,"startTime":"2026-04-01T19:40:28.725Z","endTime":"2026-04-01T19:40:32.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-01T19:40:37.946Z","endTime":"2026-04-01T19:40:48.324Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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":92.4,"endSpeed":83.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.318193939709726,"aZ":-20.926802582703424,"pfxX":11.931474466569858,"pfxZ":6.228911707290859,"pX":0.21849406986765943,"pZ":1.7252076924336166,"vX0":-9.121243639907636,"vY0":-134.08710318045325,"vZ0":-5.229853322952366,"x":108.67,"y":192.2,"x0":2.128743015983473,"y0":50.002819317180744,"z0":5.212037196615011,"aX":21.539988240748784},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-19.4,"spinRate":2270,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.40984499353221393,"extension":6.616843682756909},"index":5,"playId":"cbeb6439-6af7-37ae-923d-9395285f29eb","pitchNumber":5,"startTime":"2026-04-01T19:40:48.324Z","endTime":"2026-04-01T19:40:52.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80366705284154,"aZ":-16.425062222239546,"pfxX":7.995139358220149,"pfxZ":8.86188741536232,"pX":0.7437514430445963,"pZ":3.3477901181167815,"vX0":-5.753036619549272,"vY0":-133.72500006831655,"vZ0":-2.238859847298142,"x":88.65,"y":148.39,"x0":1.9044094660382345,"y0":50.006316377633624,"z0":5.399262802583956,"aX":14.215435979614693},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-13.0,"spinRate":2271,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.4125290055850104,"extension":6.391161481721768},"index":6,"playId":"05d017dd-4283-3ff7-ad7a-d5dba1eff685","pitchNumber":6,"startTime":"2026-04-01T19:41:09.576Z","endTime":"2026-04-01T19:41:12.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:41:12.618Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:41:26.392Z","endTime":"2026-04-01T19:42:56.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.2,"endSpeed":66.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.931967932846312,"aZ":-38.672741648443946,"pfxX":-5.037045846857178,"pfxZ":-5.8223778145978535,"pX":1.526300583873648,"pZ":3.227657447676058,"vX0":-0.7870051742934039,"vY0":-105.05423661424233,"vZ0":3.841049706274399,"x":58.82,"y":151.63,"x0":2.5601322722422157,"y0":50.001076184835604,"z0":5.8732414646271955,"aX":-5.624686860048647},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-9.1,"breakHorizontal":9.4,"spinRate":2192,"spinDirection":304},"zone":12,"typeConfidence":0.91,"plateTime":0.5215281229124269,"extension":6.008229690651396},"index":0,"playId":"0d4bdf60-de60-351a-a40f-244f248ab725","pitchNumber":1,"startTime":"2026-04-01T19:41:35.923Z","endTime":"2026-04-01T19:41:38.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18965195353317,"aZ":-16.058930989328918,"pfxX":6.608499578299795,"pfxZ":9.12991086357004,"pX":0.08044925067011216,"pZ":3.544794548188908,"vX0":-7.570351114134932,"vY0":-133.17027682709266,"vZ0":-1.9869623350441297,"x":113.93,"y":143.07,"x0":2.124808564787951,"y0":50.0023288304627,"z0":5.48456982189567,"aX":11.664957511248064},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-10.0,"spinRate":2250,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4140280361444293,"extension":6.524359481132625},"index":1,"playId":"7cf2b729-9965-3c49-a54f-683a2e7dbd9b","pitchNumber":2,"startTime":"2026-04-01T19:41:48.537Z","endTime":"2026-04-01T19:41:51.819Z","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.1,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.615919623700055,"aZ":-17.853682629956094,"pfxX":7.145010566866432,"pfxZ":7.756363264574329,"pX":-0.12872477502588098,"pZ":3.566660736629535,"vX0":-8.12600852682816,"vY0":-135.27863164205056,"vZ0":-1.657284510875612,"x":121.91,"y":142.48,"x0":1.9914343121945532,"y0":50.000242564937544,"z0":5.4439327381612515,"aX":13.187983833647252},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":-11.2,"spinRate":2341,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40550569993521,"extension":6.438966898715113},"index":2,"playId":"02e29c84-2d27-3559-9b61-242935829e2b","pitchNumber":3,"startTime":"2026-04-01T19:42:03.201Z","endTime":"2026-04-01T19:42:06.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1520125735106,"aZ":-30.016210973672784,"pfxX":-0.26455809914079653,"pfxZ":1.4272245934696408,"pX":0.9810476992886717,"pZ":0.938680256892329,"vX0":-4.164523601677821,"vY0":-121.34411857357078,"vZ0":-3.528728709858039,"x":79.6,"y":213.44,"x0":2.745500331208147,"y0":50.0010642117624,"z0":4.994704921190619,"aX":-0.3982880175503437},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.0,"breakHorizontal":1.3,"spinRate":2454,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.4493840080925158,"extension":6.309171930576565},"index":3,"playId":"a64c1402-36e6-3cc7-a110-dea7d605fef3","pitchNumber":4,"startTime":"2026-04-01T19:42:20.728Z","endTime":"2026-04-01T19:42:23.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04391193095986,"aZ":-21.008181112341006,"pfxX":6.546884891719083,"pfxZ":6.230797319708319,"pX":0.25960418904768956,"pZ":3.2697354398045384,"vX0":-6.855255462667627,"vY0":-133.15629921997353,"vZ0":-1.4123852721190846,"x":107.1,"y":150.5,"x0":2.0189567142776905,"y0":50.004877066833124,"z0":5.329530922321668,"aX":11.738006716711324},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-10.3,"spinRate":2265,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.41160099280864104,"extension":6.515717894651263},"index":4,"playId":"9f639341-61e4-3fbb-9e43-1d4abb2a5fed","pitchNumber":5,"startTime":"2026-04-01T19:42:36.317Z","endTime":"2026-04-01T19:42:39.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":69.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3155202015385,"aZ":-35.4127867701653,"pfxX":-4.646569751104446,"pfxZ":-2.697148015290792,"pX":0.11916586939254295,"pZ":1.9429878493830863,"vX0":-3.1713511749495167,"vY0":-109.0055795899072,"vZ0":0.165641299338122,"x":112.46,"y":186.32,"x0":2.1968414540729944,"y0":50.000464741607594,"z0":5.691918454856177,"aX":-5.585918725655085},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-4.6,"breakHorizontal":9.2,"spinRate":2240,"spinDirection":311},"zone":8,"typeConfidence":0.86,"plateTime":0.5026441015775718,"extension":6.156998055282382},"index":5,"playId":"bf8137b0-8058-3034-80f7-20689294f324","pitchNumber":6,"startTime":"2026-04-01T19:42:53.420Z","endTime":"2026-04-01T19:42:56.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:42:56.420Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:45:15.887Z","endTime":"2026-04-01T19:46:34.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.8,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911162119359524,"aZ":-30.539295587263705,"pfxX":-1.422437626749073,"pfxZ":1.056928757866876,"pX":-0.24410192772770156,"pZ":2.4803912054543713,"vX0":-5.104406770249084,"vY0":-123.50391523269072,"vZ0":-1.6449181106310924,"x":126.3,"y":171.81,"x0":2.0352742666076797,"y0":50.001089823437965,"z0":5.726821625799323,"aX":-2.193138846621631},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":3.8,"spinRate":2483,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.4437237573253401,"extension":6.611349088615475},"index":0,"playId":"0697924f-c237-3d95-844d-735807feb633","pitchNumber":1,"startTime":"2026-04-01T19:45:31.501Z","endTime":"2026-04-01T19:45:35.218Z","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":86.5,"endSpeed":79.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978976191844094,"aZ":-29.574709409376744,"pfxX":-2.0296136630063373,"pfxZ":1.6025358539100356,"pX":0.5205121562034127,"pZ":3.492929233899489,"vX0":-3.6430566217828435,"vY0":-125.97989734366973,"vZ0":0.3226469908420959,"x":97.16,"y":144.47,"x0":2.245081669287703,"y0":50.00051942151486,"z0":5.74085220425015,"aX":-3.282448136826791},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":4.4,"spinRate":2464,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4336594218595655,"extension":6.570276713611892},"index":1,"playId":"a0ba8b14-10ef-3b41-92b1-6ce5d8f73776","pitchNumber":2,"startTime":"2026-04-01T19:45:47.505Z","endTime":"2026-04-01T19:45:51.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.145070193752886,"aZ":-10.766388695999078,"pfxX":3.2191211505874273,"pfxZ":11.70641830103577,"pX":0.5501700942496615,"pZ":2.2871989040849026,"vX0":-5.128762328464574,"vY0":-135.05746185518024,"vZ0":-6.7431851854079845,"x":96.03,"y":177.03,"x0":2.0642893967209335,"y0":50.0054283076593,"z0":5.590472495227767,"aX":5.8886696194361665},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":-4.6,"spinRate":2216,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.4070933147680402,"extension":6.792599534757143},"index":2,"playId":"3c191cb3-4ae7-338c-aed9-0da28bf13495","pitchNumber":3,"startTime":"2026-04-01T19:46:05.553Z","endTime":"2026-04-01T19:46:09.180Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T19:46:18.146Z","endTime":"2026-04-01T19:46:30.241Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1395848505675,"aZ":-11.255443816325792,"pfxX":4.2340334245935765,"pfxZ":10.992418939487255,"pX":-0.0472286512826274,"pZ":2.701151702443663,"vX0":-6.78797059453243,"vY0":-137.47312001106098,"vZ0":-5.96988510785892,"x":118.8,"y":165.85,"x0":1.9104607954502029,"y0":50.0027567612549,"z0":5.6740921795054415,"aX":8.057887702178283},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.1,"spinRate":2359,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3993312237798303,"extension":6.859894799335561},"index":4,"playId":"0a99bc9f-bb77-36fd-84f0-8604dddeb7a6","pitchNumber":4,"startTime":"2026-04-01T19:46:30.241Z","endTime":"2026-04-01T19:46:34.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:46:34.970Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:46:44.193Z","endTime":"2026-04-01T19:47:47.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14982024019553,"aZ":-26.982828206687284,"pfxX":4.948157965192903,"pfxZ":3.415214901224976,"pX":-0.43882857812646364,"pZ":2.6804289959225307,"vX0":-6.3564686848266705,"vY0":-121.57749641219279,"vZ0":-2.0067358017544117,"x":133.73,"y":166.41,"x0":1.5469983042127626,"y0":50.005919489435215,"z0":5.821086382348734,"aX":7.531337839295998},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.0,"breakHorizontal":-7.8,"spinRate":1599,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.44770109273294745,"extension":6.908286676372805},"index":0,"playId":"a7169ac6-c815-3ff5-a5ee-64d957688e4c","pitchNumber":1,"startTime":"2026-04-01T19:47:00.171Z","endTime":"2026-04-01T19:47:03.930Z","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.2,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73798336213216,"aZ":-8.384383330435355,"pfxX":5.293525142362603,"pfxZ":12.75757738632888,"pX":0.36172419331983235,"pZ":2.3744576187377335,"vX0":-6.1789334530109095,"vY0":-136.79920968299908,"vZ0":-7.202509186537785,"x":103.21,"y":174.67,"x0":1.9794040399912678,"y0":50.00124252708713,"z0":5.642198197215202,"aX":9.870071408165055},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.5,"breakHorizontal":-8.0,"spinRate":2418,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4029042037618753,"extension":7.017147215090943},"index":1,"playId":"34867816-d959-33ef-9452-5b403508f88d","pitchNumber":2,"startTime":"2026-04-01T19:47:18.947Z","endTime":"2026-04-01T19:47:21.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-01T19:47:30.843Z","endTime":"2026-04-01T19:47:44.496Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.266623417400375,"aZ":-8.551288477993207,"pfxX":6.798650407881257,"pfxZ":12.6831366759844,"pX":0.018758577839311324,"pZ":2.9640486317284096,"vX0":-7.604345137643046,"vY0":-137.29286090961713,"vZ0":-5.663374693897604,"x":116.28,"y":158.75,"x0":1.973579444328849,"y0":50.006053609053474,"z0":5.669193708648988,"aX":12.666674114221713},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.5,"breakHorizontal":-10.2,"spinRate":2169,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4027218897529439,"extension":6.803750556996925},"index":3,"playId":"29eb664b-1a5a-3e55-98e8-bf96c0ff7293","pitchNumber":3,"startTime":"2026-04-01T19:47:44.496Z","endTime":"2026-04-01T19:47:47.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:47:47.918Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Shaw pops out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:47:52.121Z","endTime":"2026-04-01T19:48:40.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.837371043246602,"aZ":-36.717152927648286,"pfxX":-0.6747499746062982,"pfxZ":-3.596235949956622,"pX":-0.5584802431604059,"pZ":2.02600067167113,"vX0":-4.464056085119944,"vY0":-111.89121058560117,"vZ0":-0.33969279177742506,"x":138.29,"y":184.08,"x0":1.5529435475097184,"y0":50.00298943034507,"z0":5.953161418072514,"aX":-0.851760193346588},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.2,"breakHorizontal":2.4,"spinRate":2588,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.49017572140812593,"extension":6.574063375758545},"index":0,"playId":"2cedcb46-1897-3436-8cc7-b2d17612ca6f","pitchNumber":1,"startTime":"2026-04-01T19:48:15.797Z","endTime":"2026-04-01T19:48:19.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406073305913427,"aZ":-25.73080380964938,"pfxX":4.573361527389718,"pfxZ":4.308286804843562,"pX":0.07433185424015706,"pZ":2.338753115812764,"vX0":-5.215613778127021,"vY0":-121.7057197398269,"vZ0":-3.0025556508253337,"x":114.17,"y":175.63,"x0":1.6532900613090036,"y0":50.00515099056366,"z0":5.822474827778258,"aX":6.845813435444157},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":-7.0,"spinRate":1307,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.450432699179224,"extension":6.864433226094908},"hitData":{"launchSpeed":88.3,"launchAngle":57.0,"totalDistance":198.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":150.0}},"index":1,"playId":"8d25ae66-258d-3b05-a0e1-d1ede5619aad","pitchNumber":2,"startTime":"2026-04-01T19:48:30.864Z","endTime":"2026-04-01T19:48:40.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:48:40.719Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:50:37.582Z","endTime":"2026-04-01T19:51:33.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82534977730112,"aZ":-18.349561753271658,"pfxX":9.2432882010939,"pfxZ":8.033875880965123,"pX":1.0827120803784838,"pZ":3.6360260177312718,"vX0":-5.960622062374349,"vY0":-131.13418035907634,"vZ0":-1.1456615433592743,"x":75.73,"y":140.61,"x0":2.198300567115992,"y0":50.00149431278568,"z0":5.463379969695086,"aX":15.90444500926786},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.5,"breakHorizontal":-15.2,"spinRate":2141,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.419606870096235,"extension":6.50794589867185},"index":0,"playId":"63e3c397-bbce-31c7-87c0-ac8dc11a0d65","pitchNumber":1,"startTime":"2026-04-01T19:50:49.404Z","endTime":"2026-04-01T19:50:52.824Z","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":90.4,"endSpeed":81.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208366942786437,"aZ":-18.327692753841877,"pfxX":9.07873590568249,"pfxZ":8.007044952597091,"pX":-0.40044931099064207,"pZ":3.033502808395396,"vX0":-9.141924309999155,"vY0":-131.29296281775794,"vZ0":-3.086512601188976,"x":132.26,"y":156.88,"x0":1.9626877443810864,"y0":50.00388991872681,"z0":5.603527550796709,"aX":15.703631909881388},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":-14.2,"spinRate":2251,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4186735593926487,"extension":6.552965996576533},"index":1,"playId":"9c86d950-da0e-398e-bf38-acb233fb7a39","pitchNumber":2,"startTime":"2026-04-01T19:51:00.380Z","endTime":"2026-04-01T19:51:03.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.9,"endSpeed":65.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.302900258899896,"aZ":-39.17205642589653,"pfxX":-5.337353244500825,"pfxZ":-6.424134605120848,"pX":0.21016552611939096,"pZ":1.9634933944616844,"vX0":-3.3685842281173115,"vY0":-104.54496769522946,"vZ0":1.7074427736457416,"x":108.99,"y":185.77,"x0":2.5451316376851,"y0":50.00469417714646,"z0":5.791599974480515,"aX":-5.811376622707425},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-10.6,"breakHorizontal":10.7,"spinRate":2253,"spinDirection":307},"zone":8,"typeConfidence":0.91,"plateTime":0.5272294485126481,"extension":5.955696536426899},"index":2,"playId":"eeacce18-c2a0-3141-96c6-e304da4f59b3","pitchNumber":3,"startTime":"2026-04-01T19:51:12.329Z","endTime":"2026-04-01T19:51:15.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T19:51:20.118Z","endTime":"2026-04-01T19:51:30.136Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.983907507212965,"aZ":-29.275574677012774,"pfxX":9.510312375844531,"pfxZ":2.154803409795811,"pX":1.2813657823545679,"pZ":1.486525799612647,"vX0":-5.310325221587637,"vY0":-114.85767055270047,"vZ0":-2.3210520092731346,"x":68.16,"y":198.64,"x0":2.3801208644545513,"y0":50.002926902949305,"z0":5.339057162676088,"aX":12.789036422697553},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.6,"breakHorizontal":-16.0,"spinRate":1798,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4757000661487414,"extension":6.209464054283177},"index":4,"playId":"b8c16453-13fd-3809-b4ea-e098b3d06cb9","pitchNumber":4,"startTime":"2026-04-01T19:51:30.136Z","endTime":"2026-04-01T19:51:33.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:51:33.608Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:51:44.825Z","endTime":"2026-04-01T19:52:45.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.345887212240967,"aZ":-30.210633560614898,"pfxX":10.84437030718146,"pfxZ":1.4415022843941863,"pX":0.2491452181235369,"pZ":1.1128102278887027,"vX0":-7.483272500950586,"vY0":-116.12441525517461,"vZ0":-2.8912118709596344,"x":107.5,"y":208.73,"x0":2.109231349782443,"y0":50.00301374125011,"z0":5.256688293251718,"aX":14.767026026087429},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.2,"breakHorizontal":-17.8,"spinRate":1731,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4722084575388772,"extension":6.363291455041401},"index":0,"playId":"234ce830-d5f6-3639-ac1a-26f40d9bf1d5","pitchNumber":1,"startTime":"2026-04-01T19:51:57.552Z","endTime":"2026-04-01T19:52:01.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883249705936155,"aZ":-31.776278352312527,"pfxX":11.662092558525245,"pfxZ":0.29244832309712354,"pX":0.4021130755912576,"pZ":1.812492867766189,"vX0":-7.690491904908738,"vY0":-116.15195680360674,"vZ0":-1.0550160541141598,"x":101.67,"y":189.84,"x0":2.2665595273746746,"y0":50.000723593833555,"z0":5.336329535482971,"aX":15.687524544637578},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.6,"breakHorizontal":-18.8,"spinRate":1803,"spinDirection":108},"zone":9,"typeConfidence":0.89,"plateTime":0.4743695813650959,"extension":6.419689111920876},"index":1,"playId":"5c34aa87-5eaa-36b1-986e-588589c6becb","pitchNumber":2,"startTime":"2026-04-01T19:52:08.327Z","endTime":"2026-04-01T19:52:12.146Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63616795460383,"aZ":-19.12879412711527,"pfxX":11.02321436183286,"pfxZ":7.676790922002821,"pX":1.5582415165118082,"pZ":3.052892255010311,"vX0":-5.16557539398082,"vY0":-130.8239642634324,"vZ0":-2.1662603211270537,"x":57.6,"y":156.35,"x0":2.147421490027078,"y0":50.00385263043146,"z0":5.356213304487233,"aX":18.734111319159815},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.6,"breakHorizontal":-18.5,"spinRate":2230,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4218606423634883,"extension":6.622569764965945},"index":2,"playId":"1ceceb26-d9e0-3c76-ab87-6e1fe3aca9c3","pitchNumber":3,"startTime":"2026-04-01T19:52:20.960Z","endTime":"2026-04-01T19:52:24.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T19:52:30.254Z","endTime":"2026-04-01T19:52:42.603Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.401897485596606,"aZ":-21.789745673101798,"pfxX":7.584486441106414,"pfxZ":5.604684148745803,"pX":-0.09913870654525744,"pZ":2.3021120325086715,"vX0":-8.189748466693532,"vY0":-135.44996611265702,"vZ0":-3.9721143440780162,"x":120.78,"y":176.62,"x0":1.9824713095960653,"y0":50.00310429495618,"z0":5.31683538354732,"aX":14.05221433846997},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-11.9,"spinRate":2306,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4048459999278702,"extension":6.563874049713035},"index":4,"playId":"af6768d7-445c-31ad-b297-9fdc68cc1cad","pitchNumber":4,"startTime":"2026-04-01T19:52:42.603Z","endTime":"2026-04-01T19:52:45.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:52:45.938Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:52:53.291Z","endTime":"2026-04-01T19:54:51.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":66.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.201066540093084,"aZ":-37.069631088611885,"pfxX":-4.637992714250245,"pfxZ":-4.367391045599115,"pX":0.044622681590406485,"pZ":2.7911270167329314,"vX0":-3.31991678771513,"vY0":-105.3663292612605,"vZ0":2.6777731800848965,"x":115.3,"y":163.42,"x0":2.2440462788428968,"y0":50.00088334939446,"z0":5.7927473240752185,"aX":-5.20373651088439},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-6.8,"breakHorizontal":9.4,"spinRate":2219,"spinDirection":309},"zone":5,"typeConfidence":0.9,"plateTime":0.5202019665452191,"extension":6.058370452211747},"index":0,"playId":"c988cc3c-18b4-3211-849a-d8e665f30d41","pitchNumber":1,"startTime":"2026-04-01T19:53:08.677Z","endTime":"2026-04-01T19:53:12.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-01T19:53:18.386Z","endTime":"2026-04-01T19:53:36.440Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":82.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.319404100946606,"aZ":-19.471919601678632,"pfxX":9.531957194055444,"pfxZ":7.106436720769967,"pX":0.6399769622244164,"pZ":4.138189525818225,"vX0":-7.0576122953475195,"vY0":-133.95581868411827,"vZ0":0.31821331616427584,"x":92.61,"y":127.05,"x0":2.091982946860496,"y0":50.00450031013976,"z0":5.428169703015643,"aX":17.043388526978255},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":-15.4,"spinRate":2289,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4114445598602865,"extension":6.5274981327986445},"index":2,"playId":"d75889b1-6bad-3b34-9107-eccae9bb627f","pitchNumber":2,"startTime":"2026-04-01T19:53:36.440Z","endTime":"2026-04-01T19:53:40.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":67.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.788048525635016,"aZ":-39.07249523836865,"pfxX":-3.355698021401131,"pfxZ":-6.008472939757971,"pX":0.45131130951921355,"pZ":1.7835202328654047,"vX0":-3.3093325434664,"vY0":-107.74128670587156,"vZ0":1.146082351722578,"x":99.8,"y":190.62,"x0":2.4567489908635713,"y0":50.002280859907984,"z0":5.642890364814349,"aX":-3.8527622925963656},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-10.0,"breakHorizontal":7.1,"spinRate":2289,"spinDirection":304},"zone":9,"typeConfidence":0.9,"plateTime":0.5129866701921566,"extension":6.123786202728928},"index":3,"playId":"688dd9cb-099c-394d-9040-0717efb97057","pitchNumber":3,"startTime":"2026-04-01T19:53:50.192Z","endTime":"2026-04-01T19:53:54.133Z","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.0,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87481994100626,"aZ":-18.580547703133963,"pfxX":7.330181450842722,"pfxZ":7.489521494074859,"pX":1.1772738632887423,"pZ":3.5244945672401387,"vX0":-4.861669035086408,"vY0":-135.22172850682574,"vZ0":-1.389215821018793,"x":72.13,"y":143.62,"x0":2.0642873539511966,"y0":50.00659426420843,"z0":5.3745313097410605,"aX":13.311303604302102},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":-12.0,"spinRate":2327,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40814126173129806,"extension":6.501386777437558},"index":4,"playId":"91d952be-054a-3dc1-a894-40a408c30f47","pitchNumber":4,"startTime":"2026-04-01T19:54:11.540Z","endTime":"2026-04-01T19:54:15.680Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.258551114636226,"aZ":-29.928675721009284,"pfxX":0.7856008604519178,"pfxZ":1.5283022256134657,"pX":-0.7405184162406574,"pZ":1.2316182809819625,"vX0":-7.79191004273428,"vY0":-121.08752882329185,"vZ0":-2.4748380834550723,"x":145.23,"y":205.53,"x0":2.4333027410004853,"y0":50.00159568532334,"z0":4.916704127334112,"aX":1.1536738898473164},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.4,"breakHorizontal":0.6,"spinRate":2540,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.45440598481003747,"extension":6.354558514769752},"index":5,"playId":"3581cd43-933a-3895-ab0f-259fd75e98fc","pitchNumber":5,"startTime":"2026-04-01T19:54:25.371Z","endTime":"2026-04-01T19:54:29.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":81.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40830480103175,"aZ":-19.181912260106916,"pfxX":9.466847118138979,"pfxZ":7.494081829066899,"pX":0.18663749959253348,"pZ":1.9364146264885969,"vX0":-7.623730104038838,"vY0":-132.36176373105224,"vZ0":-4.833316007912945,"x":109.89,"y":186.5,"x0":1.9080398212657064,"y0":50.00005104114056,"z0":5.236902154317105,"aX":16.402749847630663},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-15.0,"spinRate":2326,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4175751073977243,"extension":6.676468511829505},"hitData":{"launchSpeed":103.9,"launchAngle":14.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.16,"coordY":104.02}},"index":6,"playId":"fa2dc5f5-c23a-39d5-9202-f541c4d32cea","pitchNumber":6,"startTime":"2026-04-01T19:54:41.658Z","endTime":"2026-04-01T19:54:51.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:54:51.681Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Zach Neto to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:55:56.384Z","endTime":"2026-04-01T19:58:20.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T19:55:09.904Z","endTime":"2026-04-01T19:55:58.641Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.069825638031894,"aZ":-31.237022946620474,"pfxX":10.312830606015872,"pfxZ":0.7003284852649649,"pX":0.5198351109561894,"pZ":2.350349060083947,"vX0":-7.0672843166253765,"vY0":-115.74167253397239,"vZ0":-0.14542472058738476,"x":97.19,"y":175.32,"x0":2.284010975417642,"y0":50.00543807297188,"z0":5.4236937459391035,"aX":13.892183536725508},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.6,"breakHorizontal":-16.8,"spinRate":1775,"spinDirection":115},"zone":6,"typeConfidence":0.89,"plateTime":0.47455955338548605,"extension":6.408997918437262},"index":1,"playId":"8302e7ce-fc38-3679-bdb5-49579700651a","pitchNumber":1,"startTime":"2026-04-01T19:55:58.641Z","endTime":"2026-04-01T19:56:02.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344833965396507,"aZ":-19.696037821283763,"pfxX":8.235707850523402,"pfxZ":6.816035009257989,"pX":1.6413784864155958,"pZ":3.2972228063544047,"vX0":-4.321518394212078,"vY0":-134.93956568928942,"vZ0":-1.8973151126820165,"x":54.43,"y":149.75,"x0":2.1998067735181284,"y0":50.00422879663223,"z0":5.4077238435348445,"aX":15.078996338167894},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-13.9,"spinRate":2236,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4070446111307344,"extension":6.6058205026231045},"index":2,"playId":"3059d9b2-3204-3b51-b8a1-e3bb6b3df8b5","pitchNumber":2,"startTime":"2026-04-01T19:56:15.045Z","endTime":"2026-04-01T19:56:18.045Z","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":89.8,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9702092780713,"aZ":-18.84444892932966,"pfxX":8.390349127354536,"pfxZ":7.76017637356858,"pX":-0.7653571301065429,"pZ":2.7833822558341286,"vX0":-9.695370740530006,"vY0":-130.38700917794893,"vZ0":-3.127622721862929,"x":146.17,"y":163.63,"x0":1.9149815420801497,"y0":50.006179205917554,"z0":5.424261243376322,"aX":14.419115699507024},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.6,"breakHorizontal":-13.0,"spinRate":2209,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.42043530375141636,"extension":6.571571916171593},"index":3,"playId":"9c4faa23-0e05-383e-9346-9778fa900f46","pitchNumber":3,"startTime":"2026-04-01T19:56:34.767Z","endTime":"2026-04-01T19:56:39.797Z","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":92.5,"endSpeed":83.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13606328421871,"aZ":-17.63027018549699,"pfxX":6.532118445395232,"pfxZ":8.031571866317307,"pX":-0.011355136475535906,"pZ":3.6680176805067033,"vX0":-7.519556674402033,"vY0":-134.4624584511129,"vZ0":-1.0049626355320487,"x":117.43,"y":139.74,"x0":1.9873264380840658,"y0":50.00488428215653,"z0":5.3108479528754255,"aX":11.832304574775922},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2183,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.40907632224406276,"extension":6.700669976069776},"index":4,"playId":"860728db-67ff-3c09-902b-b9b32b982883","pitchNumber":4,"startTime":"2026-04-01T19:57:07.206Z","endTime":"2026-04-01T19:57:11.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.132481726050983,"aZ":-30.570162029337798,"pfxX":8.084817480291221,"pfxZ":1.14104150203036,"pX":0.34546062386401927,"pZ":1.7148012335697829,"vX0":-6.548155049742257,"vY0":-117.1879814714608,"vZ0":-1.7245940057699625,"x":103.83,"y":192.48,"x0":2.11245680785212,"y0":50.002516885879395,"z0":5.290117877763056,"aX":11.354123007304722},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.9,"breakHorizontal":-13.2,"spinRate":1696,"spinDirection":112},"zone":9,"typeConfidence":0.88,"plateTime":0.4656751055175232,"extension":6.322843914908433},"index":5,"playId":"09d3d6eb-ca6c-35e1-9aa2-b75148e27218","pitchNumber":5,"startTime":"2026-04-01T19:57:25.897Z","endTime":"2026-04-01T19:57:29.798Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20500218747471,"aZ":-18.723872047802704,"pfxX":7.841243693689243,"pfxZ":7.362418718220157,"pX":0.6397949475875665,"pZ":3.997207880722003,"vX0":-5.926980598767961,"vY0":-133.88960397778274,"vZ0":-0.3836805775510078,"x":92.61,"y":130.86,"x0":1.8564769653160698,"y0":50.00407120174605,"z0":5.474991819160031,"aX":14.327085037818238},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":-13.1,"spinRate":2390,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4081191368192538,"extension":6.5404149044365285},"index":6,"playId":"cf18c917-09a8-3a1c-8774-948a34de7b79","pitchNumber":6,"startTime":"2026-04-01T19:57:55.795Z","endTime":"2026-04-01T19:58:00.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.218622244314172,"aZ":-17.98137518285981,"pfxX":9.211448967099129,"pfxZ":7.783607910210687,"pX":0.41352161998002834,"pZ":3.6682058176031154,"vX0":-7.121544323753728,"vY0":-134.67477483955156,"vZ0":-1.2799368543924818,"x":101.24,"y":139.74,"x0":1.9048669675625987,"y0":50.00450631426451,"z0":5.430625257784102,"aX":16.800377027096225},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-15.0,"spinRate":2325,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4078319353323119,"extension":6.530877831223885},"index":7,"playId":"09c136b3-307e-3654-b6c7-e4313655d25d","pitchNumber":7,"startTime":"2026-04-01T19:58:16.143Z","endTime":"2026-04-01T19:58:20.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T19:58:20.663Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to center fielder Pete Crow-Armstrong, deflected by second baseman Nico Hoerner. Zach Neto scores. Mike Trout to 3rd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T20:01:36.974Z","endTime":"2026-04-01T20:01:50.524Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Harvey replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T19:59:22.617Z","endTime":"2026-04-01T20:01:39.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640451,"link":"/api/v1/people/640451"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72125739281846,"aZ":-13.36197604437441,"pfxX":-4.228488471161304,"pfxZ":9.64379676580129,"pX":0.5391373925438081,"pZ":2.667720825800389,"vX0":7.1319383602334065,"vY0":-138.72360493775685,"vZ0":-5.952049296929264,"x":96.45,"y":166.75,"x0":-1.514520556739755,"y0":50.006298856839415,"z0":5.730229294030741,"aX":-8.252147336938604},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2085,"spinDirection":202},"zone":6,"typeConfidence":0.89,"plateTime":0.3946645257198611,"extension":6.300980177868035},"hitData":{"launchSpeed":92.6,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.03,"coordY":101.9}},"index":1,"playId":"f44f4f04-0272-39d2-9006-4bd26e935985","pitchNumber":1,"startTime":"2026-04-01T20:01:39.311Z","endTime":"2026-04-01T20:01:50.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:01:50.524Z","atBatIndex":45},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jorge Soler reaches on a fielding error by third baseman Alex Bregman. Mike Trout scores. Jo Adell to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T20:02:08.460Z","endTime":"2026-04-01T20:02:35.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700609684243542,"aZ":-27.97014122970749,"pfxX":-0.32286278869908747,"pfxZ":2.6259188746642,"pX":0.19823872488476166,"pZ":1.9977933828602639,"vX0":5.203927126409745,"vY0":-125.23443837960785,"vZ0":-3.495064017206459,"x":109.44,"y":184.84,"x0":-1.8586590071881608,"y0":50.000053246572094,"z0":5.682555854099828,"aX":-0.5167293545818981},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2233,"spinDirection":126},"zone":8,"typeConfidence":0.91,"plateTime":0.43623544737058184,"extension":6.350592405730517},"hitData":{"launchSpeed":70.2,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.06,"coordY":172.94}},"index":0,"playId":"e88eddae-5423-30a3-b8bf-614a42fa4cbd","pitchNumber":1,"startTime":"2026-04-01T20:02:25.020Z","endTime":"2026-04-01T20:02:35.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:02:35.827Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T20:03:01.136Z","endTime":"2026-04-01T20:04:32.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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.7,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27705965518511,"aZ":-14.02727403592667,"pfxX":-4.056241290143736,"pfxZ":9.30908450196268,"pX":-0.5665809780727402,"pZ":3.4557745727617792,"vX0":4.4263855432815165,"vY0":-139.2339335646003,"vZ0":-3.8240534050983674,"x":138.6,"y":145.47,"x0":-1.655221734711266,"y0":50.0054891497737,"z0":5.7846519850988445,"aX":-7.910163076469989},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":1959,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.3944278851185725,"extension":6.117651286863288},"index":0,"playId":"d896fd5f-e1a1-31fb-84f6-cc1b8118276c","pitchNumber":1,"startTime":"2026-04-01T20:03:06.833Z","endTime":"2026-04-01T20:03:12.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210459351335675,"aZ":-33.14709566000532,"pfxX":-6.147231137409962,"pfxZ":-0.588846733354945,"pX":-2.2669483194829403,"pZ":1.872069771087419,"vX0":1.782406658670197,"vY0":-127.60499598249214,"vZ0":-3.002398867185433,"x":203.41,"y":188.23,"x0":-2.177451652647583,"y0":50.00472879064833,"z0":5.685744630550906,"aX":-10.099323802213492},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.6,"breakHorizontal":10.7,"spinRate":834,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.42987271587591236,"extension":6.233074065181436},"index":1,"playId":"3cde9887-39c8-3146-90c5-fe70d7d2d694","pitchNumber":2,"startTime":"2026-04-01T20:03:22.690Z","endTime":"2026-04-01T20:03:25.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69248348306378,"aZ":-11.621896419919254,"pfxX":-3.5714056131429626,"pfxZ":10.522238798000787,"pX":-0.434176904685269,"pZ":2.367849051903608,"vX0":4.58869209565647,"vY0":-138.79136630746999,"vZ0":-7.175258235760631,"x":133.55,"y":174.85,"x0":-1.643938123657321,"y0":50.00539983676376,"z0":5.758553190775499,"aX":-6.977750640469547},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":1958,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.39445170604372937,"extension":6.3569563733863115},"index":2,"playId":"b3e26362-3df3-3576-ba9e-432628e98448","pitchNumber":3,"startTime":"2026-04-01T20:03:44.330Z","endTime":"2026-04-01T20:03:47.791Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75423439080742,"aZ":-27.062371266520717,"pfxX":-8.912469720007081,"pfxZ":3.03219989444683,"pX":-0.7120825733494638,"pZ":0.47590229376436627,"vX0":5.324139917645601,"vY0":-128.80709634236533,"vZ0":-7.444889150705118,"x":144.14,"y":225.93,"x0":-1.6436154656398478,"y0":50.00577144000172,"z0":5.484646103709022,"aX":-15.038341193974265},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":923,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4245904194754204,"extension":6.321671241003045},"index":3,"playId":"de8bb644-9f3e-3e78-8a6f-d0299b722419","pitchNumber":4,"startTime":"2026-04-01T20:04:05.691Z","endTime":"2026-04-01T20:04:09.128Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.866533378457916,"aZ":-9.721506799674835,"pfxX":-4.696455878416118,"pfxZ":11.430170088389719,"pX":-0.6495993837492144,"pZ":2.578049526602599,"vX0":4.250285905067386,"vY0":-140.03264884349034,"vZ0":-6.957369267654119,"x":141.76,"y":169.17,"x0":-1.5851199709186325,"y0":50.00275830892592,"z0":5.748351221945979,"aX":-9.224815776141206},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":7.6,"spinRate":2095,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.3928147125868602,"extension":6.177927230474495},"index":4,"playId":"4b91d23c-00e1-3d4c-990a-301d7dcfa5f3","pitchNumber":5,"startTime":"2026-04-01T20:04:28.319Z","endTime":"2026-04-01T20:04:32.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:04:32.358Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T20:06:32.885Z","endTime":"2026-04-01T20:08:27.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566527599453337,"aZ":-31.494860063906483,"pfxX":-1.5867680857735682,"pfxZ":0.4336342791233214,"pX":-0.3736774374541553,"pZ":3.1894576459576855,"vX0":-5.466154302655458,"vY0":-124.20040194887224,"vZ0":0.10683915064508365,"x":131.24,"y":152.66,"x0":2.0605822069292636,"y0":50.001978586122334,"z0":5.762166500651635,"aX":-2.4817983807088857},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":4.1,"spinRate":2364,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.44076714397362693,"extension":6.621096907956845},"index":0,"playId":"99d1148d-9ce1-356f-8cef-57fb30340519","pitchNumber":1,"startTime":"2026-04-01T20:06:46.457Z","endTime":"2026-04-01T20:06:49.893Z","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.0,"endSpeed":86.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568556558410343,"aZ":-12.087354725889215,"pfxX":3.1486733871739534,"pfxZ":10.58455010355232,"pX":0.5077103997951212,"pZ":2.2949704998164826,"vX0":-5.216916264430943,"vY0":-136.7509564698845,"vZ0":-6.7420122005286895,"x":97.65,"y":176.82,"x0":2.0292697199129393,"y0":50.00487983781034,"z0":5.618029195320953,"aX":5.976997380194758},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-4.7,"spinRate":2224,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4002154156726352,"extension":6.891932591308382},"index":1,"playId":"59cc787c-df01-326c-aba1-b4a29a1d6709","pitchNumber":2,"startTime":"2026-04-01T20:07:03.097Z","endTime":"2026-04-01T20:07:12.063Z","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":94.4,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.835426305609815,"aZ":-12.536502049541841,"pfxX":3.144915918761648,"pfxZ":10.426015627237861,"pX":-0.4562125760269806,"pZ":3.6799639649165923,"vX0":-7.549924252635897,"vY0":-137.22144237956314,"vZ0":-3.2796921826898453,"x":134.39,"y":139.42,"x0":1.9373894691251614,"y0":50.002844146458465,"z0":5.759721339884272,"aX":5.923832526572388},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":-3.8,"spinRate":2236,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4010403035371102,"extension":6.7891449400422585},"index":2,"playId":"49c22905-7ed9-3aa0-90a9-8826e5e2bbc5","pitchNumber":3,"startTime":"2026-04-01T20:07:47.836Z","endTime":"2026-04-01T20:07:51.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.582251542242485,"aZ":-29.550293279108477,"pfxX":-0.7646355072203024,"pfxZ":1.585230157365939,"pX":-0.6456408609882089,"pZ":0.8223934920022484,"vX0":-6.391210229088488,"vY0":-127.08301974410041,"vZ0":-6.212246791218971,"x":141.61,"y":216.58,"x0":1.986691539036825,"y0":50.004799684388004,"z0":5.60403427154819,"aX":-1.2688463532092118},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":2.6,"spinRate":2463,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4286820534708089,"extension":6.768501437877058},"index":3,"playId":"713e4931-6b83-3c74-a8ab-15be7f150b21","pitchNumber":4,"startTime":"2026-04-01T20:08:03.401Z","endTime":"2026-04-01T20:08:07.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76420323178099,"aZ":-16.83393969788227,"pfxX":2.9260644750300084,"pfxZ":8.234100992617076,"pX":0.9906918804728313,"pZ":3.5551126835437574,"vX0":-4.00536606035101,"vY0":-134.77073530798262,"vZ0":-2.5470300591680726,"x":79.24,"y":142.79,"x0":2.1071958962725676,"y0":50.003662886408364,"z0":5.6837980108971475,"aX":5.452278321935454},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-4.6,"spinRate":2248,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40442955870720665,"extension":6.841152410223883},"index":4,"playId":"7e76103c-49ae-30e1-92c5-f68e953ec3a7","pitchNumber":5,"startTime":"2026-04-01T20:08:24.202Z","endTime":"2026-04-01T20:08:27.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:08:27.504Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Oswald Peraza to first baseman Jeimer Candelario.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T20:11:12.433Z","endTime":"2026-04-01T20:12:11.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-01T20:09:10.647Z","endTime":"2026-04-01T20:10:54.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-01T20:10:54.095Z","endTime":"2026-04-01T20:11:14.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81289442925751,"aZ":-30.524315589177025,"pfxX":6.373591215546666,"pfxZ":1.146639248093205,"pX":-1.1935631208791382,"pZ":3.6764073323707835,"vX0":-0.13219013633255794,"vY0":-118.80909798268618,"vZ0":1.2110613072091434,"x":162.5,"y":139.52,"x0":-1.966844965854067,"y0":50.00497208980587,"z0":5.915151700230965,"aX":9.195909249967245},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.6,"breakHorizontal":-11.5,"spinRate":2490,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.45941703760693287,"extension":6.2724090638272685},"index":2,"playId":"41fc79fd-ae81-390a-844e-e09d96b5ff4b","pitchNumber":1,"startTime":"2026-04-01T20:11:14.501Z","endTime":"2026-04-01T20:11:17.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23143577731903,"aZ":-31.209969933337895,"pfxX":7.96277956979316,"pfxZ":0.6719944771752377,"pX":-0.34438238220386597,"pZ":2.994139181258715,"vX0":0.9716242161425682,"vY0":-119.46131530282447,"vZ0":-0.028128325546571187,"x":130.13,"y":157.94,"x0":-1.7910641796576623,"y0":50.00493806178123,"z0":5.813859032036278,"aX":11.498965026189286},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":-14.6,"spinRate":2489,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.45867156307136536,"extension":6.370174531672228},"index":3,"playId":"2eacd268-316e-3c6d-be82-b69af0877a47","pitchNumber":2,"startTime":"2026-04-01T20:11:29.143Z","endTime":"2026-04-01T20:11:32.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.275904354873354,"aZ":-14.294093663157312,"pfxX":-0.5394556864812947,"pfxZ":9.314972754453809,"pX":-0.6169806754546662,"pZ":4.06531337468707,"vX0":2.9979781773731755,"vY0":-138.68853002729983,"vZ0":-1.8878049364554748,"x":140.52,"y":129.02,"x0":-1.6487722302621484,"y0":50.000218743339175,"z0":5.724174388361662,"aX":-1.0352749493377933},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":0.2,"spinRate":2198,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39717866334916563,"extension":6.591818406428722},"index":4,"playId":"36118bf9-9e5b-3ec5-a6eb-bfcefc7edf57","pitchNumber":3,"startTime":"2026-04-01T20:11:45.201Z","endTime":"2026-04-01T20:11:48.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.956521037878392,"aZ":-30.07963609254014,"pfxX":4.021016533667377,"pfxZ":1.2804049858400157,"pX":-0.4422461548102269,"pZ":2.076214578541143,"vX0":2.128215556124795,"vY0":-126.26304784140719,"vZ0":-3.2605795595901923,"x":133.86,"y":182.72,"x0":-1.8144808701086854,"y0":50.005502792345695,"z0":5.765546788887079,"aX":6.5941461378108155},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-7.7,"spinRate":2494,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.4312414412082948,"extension":6.394526223003091},"hitData":{"launchSpeed":84.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.59,"coordY":150.13}},"index":5,"playId":"605ade44-1c25-3e97-a69a-9e8139a4e219","pitchNumber":4,"startTime":"2026-04-01T20:12:03.136Z","endTime":"2026-04-01T20:12:11.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:12:11.155Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to left fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T20:12:16.580Z","endTime":"2026-04-01T20:13:29.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462563865918863,"aZ":-33.207994380017844,"pfxX":7.827893996472579,"pfxZ":-0.6654671150658675,"pX":0.7931380258151584,"pZ":1.1836163481002437,"vX0":4.305103057590641,"vY0":-124.46116229652434,"vZ0":-4.0378692946069705,"x":86.77,"y":206.82,"x0":-1.984692652037087,"y0":50.005568278263276,"z0":5.622203454653089,"aX":12.098483076359678},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-15.2,"spinRate":2714,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.44262708968559306,"extension":6.460264410929901},"index":0,"playId":"9c181ac1-bb5f-3092-9f28-e90560cfe13d","pitchNumber":1,"startTime":"2026-04-01T20:12:36.954Z","endTime":"2026-04-01T20:12:39.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576864973487545,"aZ":-31.99062886791326,"pfxX":4.7005892574536015,"pfxZ":0.11031809073224608,"pX":-0.3687898977079427,"pZ":2.579005609831748,"vX0":2.4129807795984917,"vY0":-126.38240967744929,"vZ0":-1.52059266022875,"x":131.06,"y":169.15,"x0":-1.943835907335797,"y0":50.001413055634025,"z0":5.736380057757947,"aX":7.67132908634384},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-9.0,"spinRate":2541,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.43190306764575137,"extension":6.385349209580847},"index":1,"playId":"017f6ef4-8118-3b01-8911-9cd12864f158","pitchNumber":2,"startTime":"2026-04-01T20:12:51.937Z","endTime":"2026-04-01T20:12:55.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-01T20:13:05.072Z","endTime":"2026-04-01T20:13:17.499Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942303226815042,"aZ":-33.75104588432457,"pfxX":4.565425531617844,"pfxZ":-1.010525354323466,"pX":0.07990308323668108,"pZ":1.38691243070971,"vX0":2.832292705480085,"vY0":-123.6084870779119,"vZ0":-4.063378404967859,"x":113.95,"y":201.33,"x0":-1.6712030252180567,"y0":50.00496607812371,"z0":5.863801203007153,"aX":7.116225750203739},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.5,"breakHorizontal":-8.9,"spinRate":2704,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4418838130752949,"extension":6.72780724293388},"hitData":{"launchSpeed":91.6,"launchAngle":-0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.2,"coordY":104.94}},"index":3,"playId":"5e89b85a-eba0-3085-a48b-95f89136d06d","pitchNumber":3,"startTime":"2026-04-01T20:13:17.499Z","endTime":"2026-04-01T20:13:29.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:13:29.221Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T20:13:29.673Z","endTime":"2026-04-01T20:18:57.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.977294498867405,"aZ":-31.00623527350071,"pfxX":2.9686961289649876,"pfxZ":0.7262882948588683,"pX":1.2851050626347933,"pZ":1.2611504172217132,"vX0":6.37777149403468,"vY0":-126.4771796374932,"vZ0":-4.698033031559957,"x":68.01,"y":204.73,"x0":-1.6638861214681042,"y0":50.001363603683984,"z0":5.655192060429182,"aX":4.7653598026918536},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-7.0,"spinRate":2500,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4345617073972403,"extension":6.541471820482465},"index":0,"playId":"cdb11f7d-d47f-3a88-9b97-c6c3c6bb4887","pitchNumber":1,"startTime":"2026-04-01T20:13:57.846Z","endTime":"2026-04-01T20:14:01.238Z","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":87.3,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07121513785835,"aZ":-32.80998753852994,"pfxX":4.097569257104735,"pfxZ":-0.3865445640196459,"pX":-0.9771282504475318,"pZ":3.0618927795273208,"vX0":0.8910974181152774,"vY0":-127.14015907356368,"vZ0":-0.30539617414902276,"x":154.25,"y":156.11,"x0":-1.8648551727228126,"y0":50.00555373645591,"z0":5.796603100015231,"aX":6.68129137549674},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":-7.7,"spinRate":2587,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4314797040126628,"extension":6.515495869165514},"index":1,"playId":"871279bd-0679-3d49-93fb-6773f6906c38","pitchNumber":2,"startTime":"2026-04-01T20:14:16.275Z","endTime":"2026-04-01T20:14:20.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42519509426308,"aZ":-35.47301410540799,"pfxX":5.2588159043850204,"pfxZ":-2.0625298000736247,"pX":-0.69539452448728,"pZ":3.210753284163236,"vX0":1.3376632833552387,"vY0":-125.76939020290561,"vZ0":0.6641313639909454,"x":143.51,"y":152.09,"x0":-1.9171954151565143,"y0":50.00076721257181,"z0":5.819446182355441,"aX":8.425421359571567},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-9.8,"spinRate":2530,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.4354459220628111,"extension":6.4706524798859695},"index":2,"playId":"ebbb1388-5b76-340f-91c1-07cdc5bac030","pitchNumber":3,"startTime":"2026-04-01T20:14:35.855Z","endTime":"2026-04-01T20:14:39.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.303734432487328,"aZ":-33.976832890046346,"pfxX":3.5258886353440664,"pfxZ":-1.0889954175741892,"pX":-0.33609510470883985,"pZ":2.911377167847302,"vX0":2.7169714766946114,"vY0":-126.766912752685,"vZ0":-0.43493898204325854,"x":129.81,"y":160.17,"x0":-1.872786949129765,"y0":50.002251570758645,"z0":5.754181940305384,"aX":5.845917750685756},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.9,"breakHorizontal":-7.0,"spinRate":2563,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.42898587450317605,"extension":6.497750753443723},"index":3,"playId":"e14954d8-b499-3197-9f02-541a5e41bbea","pitchNumber":4,"startTime":"2026-04-01T20:14:57.407Z","endTime":"2026-04-01T20:15:01.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19718567206294,"aZ":-29.073855113684967,"pfxX":2.1942618379797016,"pfxZ":1.7906246207080816,"pX":0.6316231318491334,"pZ":2.299491731410067,"vX0":5.085688978420528,"vY0":-130.65983139141983,"vZ0":-3.0970472241776976,"x":92.92,"y":176.69,"x0":-1.624115255910819,"y0":50.00382404850354,"z0":5.682014284565019,"aX":3.7974605344819516},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-5.0,"spinRate":2580,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.41899554054369137,"extension":6.671105761238716},"index":4,"playId":"c02a2335-9e62-3aeb-9f7b-c64567cd71ee","pitchNumber":5,"startTime":"2026-04-01T20:15:26.936Z","endTime":"2026-04-01T20:15:32.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"7c45db22-12ae-3005-9cb0-60cae23dc6c5","startTime":"2026-04-01T20:15:58.840Z","endTime":"2026-04-01T20:16:04.394Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.01472217832448,"aZ":-10.914854256714188,"pfxX":-1.105392916918213,"pfxZ":10.807841604844318,"pX":2.884633992034107E-4,"pZ":3.950488365716716,"vX0":3.524025198224061,"vY0":-141.43372347333505,"vZ0":-3.6142746882276393,"x":116.99,"y":132.12,"x0":-1.1345255740986302,"y0":50.00114872532431,"z0":5.978396570899184,"aX":-2.1745935228463855},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":1.1,"spinRate":2311,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.39168264567726796,"extension":6.654843496448396},"index":6,"playId":"773a962b-9154-3cda-a001-0777d6971fc2","pitchNumber":6,"startTime":"2026-04-01T20:16:20.660Z","endTime":"2026-04-01T20:16:26.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Angels challenged (tag play), call on the field was upheld: Nico Hoerner steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"773a962b-9154-3cda-a001-0777d6971fc2","startTime":"2026-04-01T20:16:34.602Z","endTime":"2026-04-01T20:18:53.982Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650632432654863,"aZ":-33.12244177740216,"pfxX":4.691650417694108,"pfxZ":-0.5618952453195574,"pX":0.9078386755963352,"pZ":1.230775254348644,"vX0":4.858112888425097,"vY0":-129.16258879247061,"vZ0":-4.823269793641283,"x":82.4,"y":205.55,"x0":-1.6033135349676637,"y0":50.00045286476342,"z0":5.654857104054186,"aX":7.9643775896982465},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":-9.5,"spinRate":2526,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4232561745504677,"extension":6.553177465830219},"index":8,"playId":"7ca0925e-f51e-3c05-bddf-41ac5665c7b9","pitchNumber":7,"startTime":"2026-04-01T20:18:53.982Z","endTime":"2026-04-01T20:18:57.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:18:57.699Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T20:19:00.308Z","endTime":"2026-04-01T20:20:52.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.3,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480846924088535,"aZ":-23.652233388863593,"pfxX":3.5591101006401624,"pfxZ":5.706894906300014,"pX":0.38955438166979167,"pZ":2.019750220952459,"vX0":4.248890769747751,"vY0":-122.55909014241767,"vZ0":-3.698181911387408,"x":102.15,"y":184.25,"x0":-1.8412582255668883,"y0":50.00073677825819,"z0":5.612607882497587,"aX":5.310686443638981},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.6,"breakHorizontal":-7.6,"spinRate":2651,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.45018273289242794,"extension":6.4616563745961155},"index":0,"playId":"bcfb0be0-6d5f-379d-81d9-93e1cbb24e40","pitchNumber":1,"startTime":"2026-04-01T20:19:30.981Z","endTime":"2026-04-01T20:19:34.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675169920655463,"aZ":-26.760241943135494,"pfxX":5.578842130657298,"pfxZ":3.5584598887362526,"pX":0.597079920841257,"pZ":1.035816037489412,"vX0":4.174123424649077,"vY0":-123.61904093746213,"vZ0":-5.189445146000532,"x":94.24,"y":210.81,"x0":-1.8484195921881075,"y0":50.0005152044959,"z0":5.4575607147023755,"aX":8.481524573742545},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":-11.2,"spinRate":2825,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4460731310549435,"extension":6.499743039040525},"index":1,"playId":"8db46ddb-da66-35fd-88dd-633e3e249d0c","pitchNumber":2,"startTime":"2026-04-01T20:19:53.023Z","endTime":"2026-04-01T20:19:56.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.619411185701274,"aZ":-12.768584482506613,"pfxX":-3.588402157712521,"pfxZ":10.13010126086604,"pX":-0.044463151139055516,"pZ":3.945056835291585,"vX0":5.380788402734566,"vY0":-138.65122986574335,"vZ0":-2.584938607716938,"x":118.69,"y":132.26,"x0":-1.5585696650968157,"y0":50.006563406809974,"z0":5.759471174272545,"aX":-6.8772282841835395},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2416,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3974842471872937,"extension":6.523760247837699},"index":2,"playId":"afaf8fe1-bfaf-32dc-ba7e-f7438f8d5d0c","pitchNumber":3,"startTime":"2026-04-01T20:20:13.211Z","endTime":"2026-04-01T20:20:16.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.44691060013067,"aZ":-8.984101475555907,"pfxX":-3.0306714627715756,"pfxZ":11.709744091657837,"pX":-1.1416703639122288,"pZ":3.7737480406986514,"vX0":1.6760913853445816,"vY0":-141.5359252296112,"vZ0":-4.014218262378289,"x":160.52,"y":136.89,"x0":-1.3553512255368583,"y0":50.006597803479686,"z0":5.81188002875904,"aX":-6.00417759657246},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.3,"breakHorizontal":5.0,"spinRate":2293,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3905654489091206,"extension":6.528839427727562},"index":3,"playId":"fe6b2c97-b328-32ad-a5ea-ad26d6bc3a33","pitchNumber":4,"startTime":"2026-04-01T20:20:31.630Z","endTime":"2026-04-01T20:20:34.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59895687867237,"aZ":-29.471702318711962,"pfxX":8.130839541931639,"pfxZ":1.8356517824587426,"pX":1.1485477410997038,"pZ":0.9478724632328379,"vX0":3.977004152564673,"vY0":-121.46397230342009,"vZ0":-4.869114082076092,"x":73.22,"y":213.19,"x0":-1.5749862802337833,"y0":50.000587605450576,"z0":5.592934170011736,"aX":11.937155292770248},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":-15.7,"spinRate":2841,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45393997809933273,"extension":6.481956773617823},"index":4,"playId":"8887e1ad-b53f-3655-98ab-2a1cc01aedfc","pitchNumber":5,"startTime":"2026-04-01T20:20:48.876Z","endTime":"2026-04-01T20:20:52.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:20:52.158Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T20:23:00.324Z","endTime":"2026-04-01T20:25:07.514Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Moisés Ballesteros remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:22:25.378Z","endTime":"2026-04-01T20:23:02.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"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":84.1,"endSpeed":78.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442980962727876,"aZ":-29.40256833683907,"pfxX":1.4969715743893324,"pfxZ":1.8047383489648414,"pX":-0.36857231043639016,"pZ":2.240059435206333,"vX0":3.4876096728883947,"vY0":-122.49725188417716,"vZ0":-2.4069731802860397,"x":131.05,"y":178.3,"x0":-1.9984900246144006,"y0":50.00467544135619,"z0":5.718920948506399,"aX":2.3028096322230067},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":91},"zone":4,"typeConfidence":0.91,"plateTime":0.4450622405075557,"extension":6.155306082828362},"index":1,"playId":"3ee8ec42-e05b-33fa-b5f4-4f5ee0c63475","pitchNumber":1,"startTime":"2026-04-01T20:23:02.398Z","endTime":"2026-04-01T20:23:05.533Z","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":96.0,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35945439490352,"aZ":-9.096028135954999,"pfxX":-6.803074596228885,"pfxZ":11.946237213772605,"pX":1.005123136683705,"pZ":1.7572623586737814,"vX0":9.016424846941693,"vY0":-139.11704649555503,"vZ0":-8.832189384784309,"x":78.69,"y":191.33,"x0":-1.4158876630383535,"y0":50.006214040320444,"z0":5.6028328298215495,"aX":-13.147075149807003},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":10.1,"spinRate":2122,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3958709968241503,"extension":6.421925333496678},"index":2,"playId":"7febbbc7-4e60-34b6-9f45-8182b47918d6","pitchNumber":2,"startTime":"2026-04-01T20:23:16.438Z","endTime":"2026-04-01T20:23:20.178Z","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":95.3,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.144508397569666,"aZ":-10.753697948331807,"pfxX":-4.8280413250987335,"pfxZ":11.106193925560458,"pX":-0.10165662014770074,"pZ":3.0076136166692367,"vX0":5.703027576776253,"vY0":-138.53004778234444,"vZ0":-5.620188483732922,"x":120.87,"y":157.57,"x0":-1.5671953202847364,"y0":50.00492358941196,"z0":5.79280511557456,"aX":-9.313905045943425},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2241,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.3965452976778514,"extension":6.3344121991266},"index":3,"playId":"3db8d815-9575-3505-a192-c90b6008dabd","pitchNumber":3,"startTime":"2026-04-01T20:23:32.603Z","endTime":"2026-04-01T20:23:35.603Z","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":96.0,"endSpeed":86.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.467300272778665,"aZ":-13.392685570193107,"pfxX":-4.157254168637168,"pfxZ":9.609714134774322,"pX":-0.4516491435636907,"pZ":3.568387743401063,"vX0":4.531560435386751,"vY0":-139.6526100843284,"vZ0":-3.9055719461295593,"x":134.22,"y":142.43,"x0":-1.5632436044232023,"y0":50.00644509485639,"z0":5.8797379869141855,"aX":-8.128771374541792},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2053,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.39375840541660523,"extension":6.228030046748759},"index":4,"playId":"a9573447-9a69-3cf4-8ce7-2a17a838842d","pitchNumber":4,"startTime":"2026-04-01T20:23:47.488Z","endTime":"2026-04-01T20:23:51.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41641227516825,"aZ":-11.885817625464735,"pfxX":-3.891377736014705,"pfxZ":10.62599241880769,"pX":0.16901819599495446,"pZ":2.2509076632671197,"vX0":5.901957228319406,"vY0":-137.75704622128362,"vZ0":-7.171475566425028,"x":110.56,"y":178.01,"x0":-1.5019750047723093,"y0":50.00614201925171,"z0":5.7028156419309415,"aX":-7.432837940793782},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2191,"spinDirection":200},"zone":5,"typeConfidence":0.89,"plateTime":0.39855892760929734,"extension":6.348737615861922},"index":5,"playId":"8d830f19-28f3-3bed-a070-4036bfb82248","pitchNumber":5,"startTime":"2026-04-01T20:24:02.863Z","endTime":"2026-04-01T20:24:05.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.197077942835563,"aZ":-25.587054508375854,"pfxX":-1.850254121596591,"pfxZ":4.019227403105201,"pX":0.2921366200955058,"pZ":1.9718096997054753,"vX0":5.801799493322881,"vY0":-126.30906178644211,"vZ0":-4.200902070756919,"x":105.86,"y":185.54,"x0":-1.7796431365956262,"y0":50.00450694076997,"z0":5.679182218858072,"aX":-3.0343384020284936},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":2.3,"spinRate":2452,"spinDirection":138},"zone":9,"typeConfidence":0.69,"plateTime":0.43124140321137094,"extension":6.173537865640473},"index":6,"playId":"f85b33ee-07ca-33f3-ab63-8c85550ab4e8","pitchNumber":6,"startTime":"2026-04-01T20:24:21.044Z","endTime":"2026-04-01T20:24:24.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.445286762893108,"aZ":-28.066054374142325,"pfxX":1.4190468840025579,"pfxZ":2.5054985717584914,"pX":0.1493104000032633,"pZ":1.737119084382613,"vX0":4.49775215837408,"vY0":-126.1544841003979,"vZ0":-4.302702069475,"x":111.31,"y":191.88,"x0":-1.8286104187496848,"y0":50.004412188387526,"z0":5.682308367783252,"aX":2.326557360572034},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-3.5,"spinRate":2260,"spinDirection":140},"zone":8,"typeConfidence":0.91,"plateTime":0.431309951953569,"extension":6.1648699125467425},"index":7,"playId":"24901e78-110b-3cc1-bdfc-abbf46b51512","pitchNumber":7,"startTime":"2026-04-01T20:24:40.511Z","endTime":"2026-04-01T20:25:07.514Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"}},"playEndTime":"2026-04-01T20:25:07.514Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeimer Candelario strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T20:25:14.766Z","endTime":"2026-04-01T20:26:18.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08555145259371,"aZ":-12.321179356886018,"pfxX":-3.4672558060853884,"pfxZ":9.96756253687718,"pX":-0.34194368114091883,"pZ":3.2565165768257986,"vX0":4.860333259797464,"vY0":-140.3051301753234,"vZ0":-4.896331264948826,"x":130.03,"y":150.85,"x0":-1.647102509703432,"y0":50.001090938060386,"z0":5.828838271042074,"aX":-6.904931603480894},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2063,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3905561414565457,"extension":6.25181928027347},"index":0,"playId":"77d19127-a5d9-3524-9cc1-c7b747356bc0","pitchNumber":1,"startTime":"2026-04-01T20:25:25.600Z","endTime":"2026-04-01T20:25:28.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.553690904098715,"aZ":-10.994782401530587,"pfxX":-3.074277160730915,"pfxZ":10.629041608420541,"pX":-0.6463275177936184,"pZ":3.7359348211699572,"vX0":3.562461517320729,"vY0":-141.08839609258908,"vZ0":-3.919556583155446,"x":141.64,"y":137.91,"x0":-1.5329025242231131,"y0":50.00536785969937,"z0":5.865501395529193,"aX":-6.127515939122247},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2066,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.38993853267930945,"extension":6.150724271480202},"index":1,"playId":"c2fd9839-8eba-3e96-beb2-ab31205f4a67","pitchNumber":2,"startTime":"2026-04-01T20:25:41.870Z","endTime":"2026-04-01T20:25:46.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79743621990618,"aZ":-26.75370067669761,"pfxX":-5.031789078641357,"pfxZ":3.2229974651164657,"pX":-0.5987749592644227,"pZ":1.5479110432130014,"vX0":4.567415489834333,"vY0":-128.44570373834452,"vZ0":-4.972753367086474,"x":139.82,"y":196.99,"x0":-1.7400661776007191,"y0":50.00474867725776,"z0":5.570961868618334,"aX":-8.469779225254536},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":8.2,"spinRate":1117,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4252505536916895,"extension":6.321358058987293},"index":2,"playId":"253a9206-ee7c-3d01-addb-11bd7006fb3d","pitchNumber":3,"startTime":"2026-04-01T20:25:57.877Z","endTime":"2026-04-01T20:26:00.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.574698036448126,"aZ":-28.437075723866283,"pfxX":-5.191868113798574,"pfxZ":2.23294320840977,"pX":-0.4019120943226597,"pZ":1.7514519020938923,"vX0":5.035334062870717,"vY0":-128.4973050456974,"vZ0":-4.004015449447174,"x":132.32,"y":191.49,"x0":-1.7121490721171264,"y0":50.00202062116573,"z0":5.538745154218338,"aX":-8.683815750019297},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":8.3,"spinRate":1140,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4262247772406367,"extension":6.296015947350882},"index":3,"playId":"fe781752-8489-38b0-80ea-6375bce400d5","pitchNumber":4,"startTime":"2026-04-01T20:26:15.511Z","endTime":"2026-04-01T20:26:18.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:26:18.927Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to right fielder Matt Shaw.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T20:26:28.095Z","endTime":"2026-04-01T20:27:06.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83345182018807,"aZ":-31.12387215623866,"pfxX":1.2064916589797035,"pfxZ":0.6525541996499502,"pX":-0.13205904679122563,"pZ":2.7575931665848814,"vX0":3.7784531655027966,"vY0":-125.16505237170512,"vZ0":-1.239982369015418,"x":122.03,"y":164.32,"x0":-1.8092273448339793,"y0":50.003754707806046,"z0":5.774814748977829,"aX":1.941090673799115},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2376,"spinDirection":88},"zone":5,"typeConfidence":0.91,"plateTime":0.4352091732176371,"extension":6.03855677157003},"index":0,"playId":"feded976-937d-3396-8d58-054ab03a568b","pitchNumber":1,"startTime":"2026-04-01T20:26:43.350Z","endTime":"2026-04-01T20:26:47.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20467165205268,"aZ":-11.946884820262106,"pfxX":-3.9292970159303575,"pfxZ":10.333715759036092,"pX":-0.16871296725242305,"pZ":3.3534880873073343,"vX0":4.941202513480346,"vY0":-139.47257755783437,"vZ0":-4.404770351973052,"x":123.43,"y":148.24,"x0":-1.4580553316054996,"y0":50.00505995560992,"z0":5.749452636810806,"aX":-7.693542878366988},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":6.0,"spinRate":2039,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3936517814751759,"extension":6.274920671154253},"hitData":{"launchSpeed":98.9,"launchAngle":29.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.58,"coordY":88.72}},"index":1,"playId":"f3ef416b-f022-32a1-938a-de4461215c17","pitchNumber":2,"startTime":"2026-04-01T20:26:57.823Z","endTime":"2026-04-01T20:27:06.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:27:06.346Z","atBatIndex":55},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Carson Kelly reaches on a fielding error by center fielder Mike Trout. Carson Kelly to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:29:18.865Z","endTime":"2026-04-01T20:30:03.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":88.4,"endSpeed":81.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00167856935108,"aZ":-29.330952598150795,"pfxX":2.885944145277159,"pfxZ":1.6966995053212317,"pX":1.1738167765019805,"pZ":2.0607750726357446,"vX0":5.71822443332191,"vY0":-128.63674314704645,"vZ0":-3.463955027425404,"x":72.26,"y":183.14,"x0":-1.453886386911851,"y0":50.00253281033625,"z0":5.70197207010721,"aX":4.82815689960898},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":-6.5,"spinRate":2565,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.42600109046950596,"extension":6.580242711400411},"index":0,"playId":"7bb5d8b1-8491-3e1d-a201-a137676bf582","pitchNumber":1,"startTime":"2026-04-01T20:29:31.736Z","endTime":"2026-04-01T20:29:36.075Z","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":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65876393875345,"aZ":-35.14665595632853,"pfxX":5.593387651136199,"pfxZ":-1.852817501788886,"pX":0.2220084881136125,"pZ":2.1068745184542235,"vX0":2.6945232253540454,"vY0":-125.7565146689506,"vZ0":-2.056140548088842,"x":108.54,"y":181.89,"x0":-1.588754146605728,"y0":50.001754181511195,"z0":5.776643455219956,"aX":8.988138283781312},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.6,"breakHorizontal":-10.7,"spinRate":2556,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.4349648100443533,"extension":6.4630651243221875},"hitData":{"launchSpeed":96.5,"launchAngle":35.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.82,"coordY":79.88}},"index":1,"playId":"715cecf6-7abf-3104-9275-7660a1c20d41","pitchNumber":2,"startTime":"2026-04-01T20:29:46.860Z","endTime":"2026-04-01T20:30:03.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:30:03.079Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to left fielder Bryce Teodosio. Carson Kelly to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:32:37.830Z","endTime":"2026-04-01T20:35:28.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:30:46.159Z","endTime":"2026-04-01T20:32:39.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.5,"endSpeed":69.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93822225543385,"aZ":-32.45215586784776,"pfxX":-5.6413868908923,"pfxZ":-0.22135299371384143,"pX":0.6007851316364448,"pZ":2.9913826618113726,"vX0":-4.483521811332937,"vY0":-111.31288638175376,"vZ0":0.1173360800854697,"x":94.1,"y":158.01,"x0":3.3858343112350173,"y0":50.004988865501154,"z0":6.342521144220169,"aX":-6.967369446535855},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.0,"breakHorizontal":11.5,"spinRate":2143,"spinDirection":283},"zone":3,"typeConfidence":2.0,"plateTime":0.49507867778149084,"extension":6.8725628745332665},"index":1,"playId":"735c7ad2-2686-3898-a5d6-12fc6f6d1245","pitchNumber":1,"startTime":"2026-04-01T20:32:39.948Z","endTime":"2026-04-01T20:32:46.928Z","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":87.3,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516130793754456,"aZ":-15.753033984558733,"pfxX":0.990178162825325,"pfxZ":10.161526870220769,"pX":-0.3772976200596432,"pZ":2.7181824160630255,"vX0":-8.420016100375408,"vY0":-126.7583710029014,"vZ0":-5.180842165140362,"x":131.38,"y":165.39,"x0":2.868519549826075,"y0":50.00605491578515,"z0":6.0590746110283815,"aX":1.600663140631422},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":17.3,"breakHorizontal":0.2,"spinRate":2096,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.43319984278168144,"extension":7.330465628314848},"index":2,"playId":"0db3e5e6-b88f-3ce6-a0e1-59e7491114c5","pitchNumber":2,"startTime":"2026-04-01T20:33:06.504Z","endTime":"2026-04-01T20:33:12.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.51205683820007,"aZ":-31.925395678584266,"pfxX":-5.424670821354068,"pfxZ":0.20697129119961222,"pX":-0.40641086233188856,"pZ":1.4727760300614225,"vX0":-6.284817695067861,"vY0":-110.16667956692051,"vZ0":-3.0269483690415666,"x":132.49,"y":199.02,"x0":3.1939486398727746,"y0":50.005387414923796,"z0":6.256714819772231,"aX":-6.633500602077481},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-0.1,"breakHorizontal":11.5,"spinRate":2129,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.49817112920112017,"extension":7.05956357248666},"index":3,"playId":"d44f35eb-0f73-372d-9a31-856e075d0d35","pitchNumber":3,"startTime":"2026-04-01T20:34:00.424Z","endTime":"2026-04-01T20:34:04.367Z","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.1,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872555361789317,"aZ":-12.23611302688802,"pfxX":1.4937294244395503,"pfxZ":11.784233209158456,"pX":-0.5146460007838778,"pZ":1.0612064725349333,"vX0":-9.079213328454193,"vY0":-129.23445657509788,"vZ0":-9.810192351720096,"x":136.62,"y":210.13,"x0":2.8496538762697132,"y0":50.00410593713173,"z0":5.845905494807056,"aX":2.5289205535994363},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.3,"breakHorizontal":-0.7,"spinRate":2169,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.42379050226227966,"extension":7.551635220743168},"index":4,"playId":"a8d9f6e7-404a-32b8-ab77-311087430a23","pitchNumber":4,"startTime":"2026-04-01T20:34:16.315Z","endTime":"2026-04-01T20:34:19.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073214248036876,"aZ":-20.58374288334709,"pfxX":7.372544852161986,"pfxZ":6.838913254286822,"pX":0.2814510800718722,"pZ":1.4831381177146217,"vX0":-9.198186174557485,"vY0":-129.35158450128225,"vZ0":-7.343096749950309,"x":106.27,"y":198.74,"x0":2.926184990079077,"y0":50.00014037097674,"z0":5.937759000804924,"aX":12.487821973402353},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.9,"breakHorizontal":-11.3,"spinRate":2025,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4235024982542992,"extension":7.460228552512585},"index":5,"playId":"667d6c0f-8eb9-38f6-84e5-b33820e3a44d","pitchNumber":5,"startTime":"2026-04-01T20:34:34.404Z","endTime":"2026-04-01T20:34:38.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004933467537573,"aZ":-22.6692639654832,"pfxX":8.909353955449664,"pfxZ":5.769970210044976,"pX":0.6521735946171139,"pZ":1.7777283883333448,"vX0":-8.727925175694617,"vY0":-127.96524141573248,"vZ0":-6.051824111177754,"x":92.14,"y":190.78,"x0":2.9602082244896843,"y0":50.00450758384665,"z0":5.965501925595163,"aX":14.681636001890507},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.0,"spinRate":2132,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.429088629127655,"extension":7.426275886933021},"index":6,"playId":"d29f9556-e8ce-3440-a810-cb4cb6ccebc6","pitchNumber":6,"startTime":"2026-04-01T20:34:52.890Z","endTime":"2026-04-01T20:34:56.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-01T20:35:08.439Z","endTime":"2026-04-01T20:35:19.799Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.720288962199888,"aZ":-20.66906110585434,"pfxX":-1.5489474290621756,"pfxZ":7.0889022447791765,"pX":-0.9481288507993041,"pZ":2.254838751079291,"vX0":-9.361055663102777,"vY0":-125.11870850168998,"vZ0":-5.1416844372128905,"x":153.14,"y":177.9,"x0":3.0073577178294117,"y0":50.00107347484853,"z0":5.978177141644589,"aX":-2.5108436744404057},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.1,"breakHorizontal":4.4,"spinRate":2085,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4339344518853694,"extension":7.530117154328041},"hitData":{"launchSpeed":77.1,"launchAngle":6.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.69,"coordY":116.09}},"index":8,"playId":"55f71ffd-5417-3fa8-a31e-bdb01d148a76","pitchNumber":7,"startTime":"2026-04-01T20:35:19.799Z","endTime":"2026-04-01T20:35:28.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:35:28.807Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:35:38.195Z","endTime":"2026-04-01T20:38:02.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.90673903723284,"aZ":-23.187604016169978,"pfxX":9.023643203501098,"pfxZ":7.04629817446798,"pX":0.08726204159651971,"pZ":2.039093394145756,"vX0":-9.277567710376578,"vY0":-112.12805315137884,"vZ0":-3.576460323321912,"x":113.67,"y":183.72,"x0":3.1023810432082217,"y0":50.00532285566503,"z0":6.015759323778828,"aX":11.514711812907306},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":1601,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4881265473376284,"extension":7.290267676418353},"index":0,"playId":"ccb31d94-89c1-3479-986e-6087caa9a7a2","pitchNumber":1,"startTime":"2026-04-01T20:36:01.498Z","endTime":"2026-04-01T20:36:05.864Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"19998353-cb2b-4817-98d5-5583b08756a1","startTime":"2026-04-01T20:36:16.034Z","endTime":"2026-04-01T20:36:20.559Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.460131012855367,"aZ":-23.75245824984541,"pfxX":7.7843749288724595,"pfxZ":6.739154608827562,"pX":0.7176086987695139,"pZ":1.3905292815941612,"vX0":-7.707998096543535,"vY0":-111.52418772287376,"vZ0":-4.522022087114949,"x":89.65,"y":201.24,"x0":3.2195254890016898,"y0":50.00501987431261,"z0":5.916231874614922,"aX":9.733670381748986},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":1645,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.49255157954722417,"extension":7.193505155145818},"index":2,"playId":"5e5cb4c6-af0a-3aa5-b645-8e2f04e9b87a","pitchNumber":2,"startTime":"2026-04-01T20:36:31.278Z","endTime":"2026-04-01T20:36:35.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T20:36:51.591Z","endTime":"2026-04-01T20:37:06.633Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46083828917168,"aZ":-23.07664749489703,"pfxX":8.483496814666346,"pfxZ":7.0495637246390785,"pX":0.5202038217263144,"pZ":0.3437831523826391,"vX0":-8.338350863970698,"vY0":-112.83449496329516,"vZ0":-7.260284868569634,"x":97.17,"y":229.5,"x0":3.1606726618536296,"y0":50.0013134012801,"z0":5.927186024214664,"aX":10.94265684981832},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":11.2,"breakHorizontal":-13.2,"spinRate":1574,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.48535913394473473,"extension":7.162030167259786},"index":4,"playId":"fb705421-4839-3683-8ab6-4b122d294892","pitchNumber":3,"startTime":"2026-04-01T20:37:06.633Z","endTime":"2026-04-01T20:37:10.509Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35916594440086,"aZ":-23.376689795332496,"pfxX":7.680303119172763,"pfxZ":5.155347134838257,"pX":-0.025149644032662483,"pZ":2.4375874719668964,"vX0":-10.621141987662222,"vY0":-129.64130174513775,"vZ0":-4.388739522242549,"x":117.96,"y":172.97,"x0":3.1215219974427297,"y0":50.00512842339056,"z0":5.930388007692045,"aX":13.113828869272629},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-11.6,"spinRate":2053,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.42202802197670897,"extension":7.648116492641418},"index":5,"playId":"2964c082-a353-31ee-a18c-98f026cfd9cb","pitchNumber":4,"startTime":"2026-04-01T20:37:38.146Z","endTime":"2026-04-01T20:37:41.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001462953962005,"aZ":-22.42180471160108,"pfxX":10.181276963869585,"pfxZ":5.730459059098148,"pX":0.27805886348430314,"pZ":3.338765416081145,"vX0":-10.7983364045941,"vY0":-129.84403150638244,"vZ0":-2.394267356645665,"x":106.4,"y":148.63,"x0":3.174279856108579,"y0":50.00268157842155,"z0":5.98466036233749,"aX":17.32875875774049},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.1,"breakHorizontal":-16.0,"spinRate":1937,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.42233999223561813,"extension":7.583004440716949},"index":6,"playId":"d3f4f077-3de9-33c1-b537-868a022696ed","pitchNumber":5,"startTime":"2026-04-01T20:37:59.587Z","endTime":"2026-04-01T20:38:02.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:38:02.658Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a ground ball to right fielder Jo Adell. Carson Kelly scores. Michael Busch to 2nd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:38:07.108Z","endTime":"2026-04-01T20:39:43.368Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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(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":77.5,"endSpeed":72.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.396716750729414,"aZ":-31.80759649590403,"pfxX":-3.0182607586894337,"pfxZ":0.2801974676983381,"pX":-0.10794484178589084,"pZ":2.371157659809248,"vX0":-6.988121761663135,"vY0":-112.73956126212887,"vZ0":-1.5205531922075812,"x":121.11,"y":174.76,"x0":3.4103994072048307,"y0":50.00124589610309,"z0":6.23258175230137,"aX":-3.9273099363078057},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.5,"breakHorizontal":7.1,"spinRate":2037,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.4838150112188475,"extension":7.133792016590237},"index":0,"playId":"6750e6d7-3654-3b1e-a058-4e6d42d3ef2d","pitchNumber":1,"startTime":"2026-04-01T20:38:38.097Z","endTime":"2026-04-01T20:38:41.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43830560958996,"aZ":-20.156400806996533,"pfxX":8.269867790868693,"pfxZ":7.065476275841314,"pX":-0.09972372635703039,"pZ":1.6868128422163406,"vX0":-10.778805954172176,"vY0":-130.11885376919156,"vZ0":-6.871729374300764,"x":120.8,"y":193.24,"x0":3.038144594969011,"y0":50.00136276860495,"z0":5.909303951830569,"aX":14.061888977641589},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.3,"breakHorizontal":-12.4,"spinRate":1936,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4223084302471847,"extension":7.612233064783297},"index":1,"playId":"03d4df8d-9a65-3be6-bbcb-8d7f4cac940c","pitchNumber":2,"startTime":"2026-04-01T20:39:17.382Z","endTime":"2026-04-01T20:39:20.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43680399061398,"aZ":-21.704792568922443,"pfxX":7.683288412961964,"pfxZ":6.050100600536645,"pX":0.33411470326718573,"pZ":2.615553005486051,"vX0":-9.761354307179872,"vY0":-131.40156213880908,"vZ0":-4.330514357567204,"x":104.26,"y":168.16,"x0":3.1163128576829497,"y0":50.00571884563289,"z0":5.91812354016381,"aX":13.304177996278153},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":-11.5,"spinRate":2055,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4184315327348087,"extension":7.621206756823388},"hitData":{"launchSpeed":96.4,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.88,"coordY":126.74}},"index":2,"playId":"a5749488-ed5a-3576-9610-010f391c72f1","pitchNumber":3,"startTime":"2026-04-01T20:39:33.340Z","endTime":"2026-04-01T20:39:43.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:39:43.368Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:39:59.817Z","endTime":"2026-04-01T20:42:07.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41946928184183,"aZ":-15.98569295365589,"pfxX":1.0446001036004082,"pfxZ":9.78551340251067,"pX":-0.16880172716781824,"pZ":3.016756229477025,"vX0":-8.344623008750503,"vY0":-127.5755013161897,"vZ0":-4.57578264147858,"x":123.43,"y":157.33,"x0":3.0038565444809815,"y0":50.00042007938623,"z0":6.08756298086298,"aX":1.729590815963674},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.9,"breakHorizontal":-0.1,"spinRate":2155,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4287960075490669,"extension":7.369533385312452},"index":0,"playId":"ecefb06f-fcf3-38b3-98c9-192f60ddd09a","pitchNumber":1,"startTime":"2026-04-01T20:40:20.064Z","endTime":"2026-04-01T20:40:23.167Z","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":78.7,"endSpeed":71.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341808859747896,"aZ":-23.957249701329904,"pfxX":-3.817001272627656,"pfxZ":6.2811163844036155,"pX":-0.3714875753040092,"pZ":2.4697228799591784,"vX0":-6.847142089361329,"vY0":-114.30963509611892,"vZ0":-3.1268188339743124,"x":131.16,"y":172.1,"x0":3.1723043130705233,"y0":50.002800149955284,"z0":6.236955085033348,"aX":-4.991723073765569},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":10.8,"breakHorizontal":8.8,"spinRate":2174,"spinDirection":284},"zone":4,"typeConfidence":2.0,"plateTime":0.48128945576510684,"extension":7.1074744358866235},"index":1,"playId":"65a39c40-2f54-35d7-b761-0963c5aafe93","pitchNumber":2,"startTime":"2026-04-01T20:40:36.936Z","endTime":"2026-04-01T20:40:40.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-01T20:40:55.621Z","endTime":"2026-04-01T20:41:05.653Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686646955329067,"aZ":-33.98212789847207,"pfxX":-1.862891418975198,"pfxZ":-1.5061545119291433,"pX":-1.6135603241914105,"pZ":0.46260265837236575,"vX0":-9.333148575934759,"vY0":-109.42233939320774,"vZ0":-4.45809422949666,"x":178.51,"y":226.29,"x0":2.97266018414597,"y0":50.004697609626575,"z0":6.219189799413726,"aX":-2.229625603040211},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-3.7,"breakHorizontal":6.1,"spinRate":1974,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.5031111213531805,"extension":7.1535916001330015},"index":3,"playId":"f18dccb8-45b5-35b2-a509-4c6144eecff8","pitchNumber":3,"startTime":"2026-04-01T20:41:05.653Z","endTime":"2026-04-01T20:41:09.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.094617340004366,"aZ":-28.04794935356184,"pfxX":-2.281355777588564,"pfxZ":3.2777523994397386,"pX":-1.9543339201864707,"pZ":1.0758096694732011,"vX0":-10.554159622863391,"vY0":-112.01701899038592,"vZ0":-4.786849928655631,"x":191.49,"y":209.73,"x0":3.1337133484663386,"y0":50.00152976352305,"z0":6.140494811676854,"aX":-2.8698093635388005},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.8,"breakHorizontal":7.1,"spinRate":2064,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.49081070450631703,"extension":7.051936611205318},"index":4,"playId":"07b482a0-9e90-34e0-b03f-f037804e8a94","pitchNumber":4,"startTime":"2026-04-01T20:41:24.429Z","endTime":"2026-04-01T20:41:28.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.340964595062967,"aZ":-22.990930643157,"pfxX":7.633327636119752,"pfxZ":5.412938420032703,"pX":0.6353179161913847,"pZ":2.3924459530361033,"vX0":-8.546527303311164,"vY0":-129.49193290105754,"vZ0":-4.737923544224145,"x":92.78,"y":174.18,"x0":2.9886579977340357,"y0":50.00301441708014,"z0":6.00752483404764,"aX":12.948884368629294},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.9,"breakHorizontal":-11.9,"spinRate":1929,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.42318756749662567,"extension":7.488016549460149},"index":5,"playId":"73db6f9d-47e8-3d2c-9466-46919c9ce8d4","pitchNumber":5,"startTime":"2026-04-01T20:41:41.303Z","endTime":"2026-04-01T20:41:45.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.8,"endSpeed":71.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0683986327645,"aZ":-31.295247571887796,"pfxX":-4.813570593188831,"pfxZ":0.6888009211216577,"pX":0.26508092184075455,"pZ":3.407228606599045,"vX0":-5.446329578498865,"vY0":-111.89776620452157,"vZ0":0.4817055990628545,"x":106.9,"y":146.78,"x0":3.345847063388237,"y0":50.004443860679814,"z0":6.366807636834346,"aX":-6.173178999912103},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.7,"breakHorizontal":10.0,"spinRate":1936,"spinDirection":284},"zone":2,"typeConfidence":2.0,"plateTime":0.48740708074520356,"extension":6.988048203699155},"index":6,"playId":"c4bc93f4-e59e-3142-a214-dbc547eb54ee","pitchNumber":6,"startTime":"2026-04-01T20:42:03.937Z","endTime":"2026-04-01T20:42:07.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:42:07.231Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out sharply to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T20:42:10.903Z","endTime":"2026-04-01T20:44:39.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.418312246346577,"aZ":-34.16778513986481,"pfxX":-4.920223928047085,"pfxZ":-1.5566958659053265,"pX":-1.371549664823654,"pZ":1.6140620601424815,"vX0":-8.718259727400094,"vY0":-112.51149035914862,"vZ0":-2.6828445774813847,"x":169.28,"y":195.2,"x0":3.192707481538092,"y0":50.00209752789894,"z0":6.2845701446903455,"aX":-6.306339369966573},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.2,"breakHorizontal":11.2,"spinRate":2098,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.48682292814640515,"extension":7.026327579879537},"index":0,"playId":"230771c4-f9eb-3cb2-911b-d13d06f1167c","pitchNumber":1,"startTime":"2026-04-01T20:42:33.215Z","endTime":"2026-04-01T20:42:37.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-01T20:42:49.875Z","endTime":"2026-04-01T20:43:06.485Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":80.4,"endSpeed":74.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004790217791555,"aZ":-30.88761050498089,"pfxX":-6.013369710716612,"pfxZ":0.9336071473227907,"pX":-1.6261168635926393,"pZ":1.8078470932458701,"vX0":-9.380715644692483,"vY0":-116.71549533490033,"vZ0":-3.3774642775394534,"x":178.98,"y":189.97,"x0":3.233926200985876,"y0":50.000323135024686,"z0":6.197669057939917,"aX":-8.252048168533818},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.1,"breakHorizontal":13.3,"spinRate":2082,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4701993663657258,"extension":7.071322292514203},"index":2,"playId":"275c6c5d-c404-36b9-9408-8b3f3ab6bb1c","pitchNumber":2,"startTime":"2026-04-01T20:43:06.485Z","endTime":"2026-04-01T20:43:10.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.328314491644203,"aZ":-22.023128371330518,"pfxX":6.577084850130486,"pfxZ":6.131489349498731,"pX":-0.16993160336122323,"pZ":1.8116446416000944,"vX0":-10.555104582015208,"vY0":-127.39826659112232,"vZ0":-5.890816524519541,"x":123.48,"y":189.87,"x0":3.158294011978954,"y0":50.00506309932081,"z0":5.8765898258545795,"aX":10.894515478276087},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":-9.7,"spinRate":1911,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4286926665932409,"extension":7.7219714753899575},"index":3,"playId":"87875077-01fd-3f45-9d55-02511d1e80ff","pitchNumber":3,"startTime":"2026-04-01T20:43:23.030Z","endTime":"2026-04-01T20:43:27.558Z","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":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":70.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.637588421921116,"aZ":-31.3025380273108,"pfxX":-4.822640501369315,"pfxZ":0.7175530811732145,"pX":-1.0053551665847607,"pZ":0.7292272011602683,"vX0":-7.762360909464754,"vY0":-109.2663476572199,"vZ0":-4.412042559658458,"x":155.32,"y":219.09,"x0":3.2148821416205724,"y0":50.001793467741194,"z0":6.125466143396117,"aX":-5.850748060083268},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":0.5,"breakHorizontal":10.7,"spinRate":2115,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.5006235182802881,"extension":7.023892556732136},"index":4,"playId":"60b6927f-22b3-3ae0-907f-8fb7e0754fde","pitchNumber":4,"startTime":"2026-04-01T20:43:45.827Z","endTime":"2026-04-01T20:43:49.614Z","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":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.67558710736961,"aZ":-30.86764539740112,"pfxX":-4.49573227872175,"pfxZ":0.9968335273665918,"pX":1.4919394547738265,"pZ":2.3493719494445653,"vX0":-3.0217453156723284,"vY0":-113.27174759240106,"vZ0":-1.8627886294697777,"x":60.13,"y":175.35,"x0":3.4226068944760595,"y0":50.003748216866384,"z0":6.238651007720633,"aX":-5.902737472573058},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.7,"breakHorizontal":8.9,"spinRate":1965,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.48163905369228655,"extension":7.0913183433260345},"index":5,"playId":"0e954674-d87b-340b-8909-3349d6fd22e9","pitchNumber":5,"startTime":"2026-04-01T20:44:10.713Z","endTime":"2026-04-01T20:44:14.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33029443043386,"aZ":-21.013425967574058,"pfxX":7.37778416082609,"pfxZ":6.7330115447495835,"pX":1.0210130403622437,"pZ":1.5881998894519198,"vX0":-7.8358574458219135,"vY0":-127.46803170859016,"vZ0":-6.817509195692243,"x":78.08,"y":195.9,"x0":3.165344744868693,"y0":50.00454649075143,"z0":5.937567391797802,"aX":12.234681662284295},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.9,"breakHorizontal":-11.8,"spinRate":1933,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.42845257646369106,"extension":7.540540623619059},"hitData":{"launchSpeed":100.9,"launchAngle":31.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":163.93,"coordY":62.0}},"index":6,"playId":"076831c1-d5bb-3c48-889e-90a235fe994b","pitchNumber":6,"startTime":"2026-04-01T20:44:30.478Z","endTime":"2026-04-01T20:44:39.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:44:39.552Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T20:47:01.032Z","endTime":"2026-04-01T20:47:57.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Hunter Harvey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:46:06.119Z","endTime":"2026-04-01T20:47:03.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192021023221454,"aZ":-10.20645977235699,"pfxX":0.7984805851075999,"pfxZ":11.821290974026748,"pX":-0.03840991558652824,"pZ":1.844196035249755,"vX0":-0.7756330945990693,"vY0":-134.69536423728422,"vZ0":-9.01148604539875,"x":118.46,"y":188.99,"x0":0.14800032793419116,"y0":50.00074536608597,"z0":5.932494633781941,"aX":1.4834837668669183},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":-1.3,"spinRate":2302,"spinDirection":165},"zone":8,"typeConfidence":2.0,"plateTime":0.40492770484865925,"extension":6.358994704613442},"index":1,"playId":"c77cb1ac-0c78-3273-801c-9eba6f3b2094","pitchNumber":1,"startTime":"2026-04-01T20:47:03.266Z","endTime":"2026-04-01T20:47:06.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.527942097881034,"aZ":-43.2275398904946,"pfxX":-2.983315307866044,"pfxZ":-8.888667366893703,"pX":-1.1978275540441665,"pZ":1.5102526161406955,"vX0":-1.6585272182326491,"vY0":-111.02330343141075,"vZ0":-0.4088167666300804,"x":162.66,"y":198.0,"x0":-0.052708341761008616,"y0":50.00179592812857,"z0":6.209137143272047,"aX":-3.7105510359578178},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-15.8,"breakHorizontal":5.9,"spinRate":2629,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.49401868520757475,"extension":6.335896816007939},"index":2,"playId":"44bce1a4-029b-3e7a-a397-9cf90b046990","pitchNumber":2,"startTime":"2026-04-01T20:47:18.447Z","endTime":"2026-04-01T20:47:22.645Z","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":84.8,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.124870256766364,"aZ":-30.159857798449416,"pfxX":-3.6526713021251815,"pfxZ":1.2778329323515063,"pX":-1.163989785394003,"pZ":2.5664452384729692,"vX0":-1.915783287078732,"vY0":-123.63055766963838,"vZ0":-2.516891218737068,"x":161.37,"y":169.49,"x0":0.09085337363562082,"y0":50.00541245029506,"z0":6.080472847933814,"aX":-5.764787352180843},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":7.0,"spinRate":2524,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4397733795308212,"extension":6.155993499160387},"index":3,"playId":"eea413bf-d4ca-376a-86a6-3c866c3f5f77","pitchNumber":3,"startTime":"2026-04-01T20:47:32.911Z","endTime":"2026-04-01T20:47:35.911Z","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":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209320293261896,"aZ":-44.192294518364896,"pfxX":-7.415782336173375,"pfxZ":-9.97440429533819,"pX":-0.24231116502959532,"pZ":0.8105627846079735,"vX0":1.2476637225182294,"vY0":-110.4470384578698,"vZ0":-1.2049639721447873,"x":126.24,"y":216.89,"x0":0.13887863250708293,"y0":50.002810830098376,"z0":6.114282991999996,"aX":-8.934884510079291},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.9,"breakHorizontal":13.0,"spinRate":2648,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.5006935416367408,"extension":6.401268232726759},"index":4,"playId":"54eb7420-f109-3cf0-88df-d783cd1138cc","pitchNumber":4,"startTime":"2026-04-01T20:47:51.961Z","endTime":"2026-04-01T20:47:57.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:47:57.258Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto challenged (pitch result), call on the field was confirmed: Zach Neto called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T20:48:07.414Z","endTime":"2026-04-01T20:50:18.899Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265378418495306,"aZ":-43.908596714569434,"pfxX":-5.491572635513934,"pfxZ":-9.622973343923691,"pX":-1.467975011061552,"pZ":0.2037107086614106,"vX0":-1.590599879491372,"vY0":-110.78246258986785,"vZ0":-2.6447131296909197,"x":172.96,"y":233.28,"x0":-0.023736953736116038,"y0":50.0028832844487,"z0":6.08545736546928,"aX":-6.696763455266512},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-17.8,"breakHorizontal":10.4,"spinRate":2640,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4980325009798534,"extension":6.361692057082994},"index":0,"playId":"78204075-3e22-3d07-9097-cab1605ae0b1","pitchNumber":1,"startTime":"2026-04-01T20:48:21.342Z","endTime":"2026-04-01T20:48:26.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.061081347373765,"aZ":-10.71489061351949,"pfxX":3.8683736371310538,"pfxZ":11.984157175884262,"pX":0.21782517522821684,"pZ":1.9491297406565047,"vX0":-0.8670889471073983,"vY0":-133.9878638914322,"vZ0":-8.246836970356263,"x":108.7,"y":186.15,"x0":0.04643138099035107,"y0":50.00375832429814,"z0":5.8624934514447045,"aX":6.926480524434423},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":-6.7,"spinRate":2319,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.41119223691344153,"extension":6.325974303080129},"index":1,"playId":"80bc5f09-7cae-3341-b6e4-ca05094d4f0f","pitchNumber":2,"startTime":"2026-04-01T20:48:43.932Z","endTime":"2026-04-01T20:48:48.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.111877635616295,"aZ":-8.399104759740194,"pfxX":2.5253979952334022,"pfxZ":12.906591984307163,"pX":-0.6249124198226842,"pZ":2.3661781193491014,"vX0":-2.3107852074513175,"vY0":-135.48788492432325,"vZ0":-7.811602105858402,"x":140.82,"y":174.89,"x0":-0.08530278040012385,"y0":50.00616818495208,"z0":5.8894563519536005,"aX":4.653442411145412},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.7,"breakHorizontal":-4.1,"spinRate":2339,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4056700790401915,"extension":6.345758864495552},"index":2,"playId":"dbd4d041-0772-3e93-973b-6b0d24e72609","pitchNumber":3,"startTime":"2026-04-01T20:49:13.290Z","endTime":"2026-04-01T20:49:17.423Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T20:49:23.287Z","endTime":"2026-04-01T20:49:36.129Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.388409939902306,"aZ":-42.61579433398852,"pfxX":-6.7699442089372175,"pfxZ":-8.41951153043096,"pX":-0.4833713168669278,"pZ":0.8179729893921538,"vX0":0.5952742036825625,"vY0":-111.33311926064259,"vZ0":-1.683402761734349,"x":135.42,"y":216.69,"x0":0.12208179906118292,"y0":50.00509145358935,"z0":6.046254770041348,"aX":-8.390558948674245},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-15.4,"breakHorizontal":12.0,"spinRate":2621,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.49440941790572257,"extension":6.47356562508216},"index":4,"playId":"0b2631bb-f9d0-35c4-92b9-e61f3a231a4c","pitchNumber":4,"startTime":"2026-04-01T20:49:36.129Z","endTime":"2026-04-01T20:49:39.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96444721639365,"aZ":-28.666403772773574,"pfxX":-1.5722602156759136,"pfxZ":2.180601216956161,"pX":-0.7646945953068071,"pZ":2.937134090651815,"vX0":-1.3104204618551603,"vY0":-125.72072045656499,"vZ0":-1.905758146166645,"x":146.15,"y":159.48,"x0":-0.03356898842800893,"y0":50.00465472744362,"z0":6.017284147763533,"aX":-2.53327307296097},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":3.1,"spinRate":2460,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4346128983819133,"extension":6.217180202615087},"index":5,"playId":"04712fc6-64db-3153-aea3-e8bfe3a40390","pitchNumber":5,"startTime":"2026-04-01T20:49:51.874Z","endTime":"2026-04-01T20:50:18.899Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}},"playEndTime":"2026-04-01T20:50:18.899Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T20:50:36.323Z","endTime":"2026-04-01T20:51:35.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495523856101958,"aZ":-8.766580555762028,"pfxX":4.671701827750197,"pfxZ":12.862174056970293,"pX":-0.018647394484455546,"pZ":1.8033537520395253,"vX0":-1.5664332040068185,"vY0":-134.60055846621233,"vZ0":-9.133527526505658,"x":117.71,"y":190.09,"x0":-0.03310347457988438,"y0":50.000214522764004,"z0":5.877664364325368,"aX":8.498673336879422},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.4,"breakHorizontal":-8.0,"spinRate":2269,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.4082416789986918,"extension":6.4169261700874385},"index":0,"playId":"eed8bb48-37db-357c-8f68-d71e1ada4a04","pitchNumber":1,"startTime":"2026-04-01T20:50:36.323Z","endTime":"2026-04-01T20:50:39.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.400764420513585,"aZ":-10.821867711387586,"pfxX":2.143716441820893,"pfxZ":11.395377241493186,"pX":1.4572261188824103,"pZ":3.475379644252916,"vX0":2.1197298492164407,"vY0":-136.14509499147667,"vZ0":-4.575210214389274,"x":61.45,"y":144.94,"x0":0.38953394896025634,"y0":50.00278294169338,"z0":5.929084578979707,"aX":4.016552844480302},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":-4.3,"spinRate":2311,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40260132929827064,"extension":6.237425531420328},"index":1,"playId":"a9add110-84ec-3153-ac27-2eff70761a6f","pitchNumber":2,"startTime":"2026-04-01T20:50:50.303Z","endTime":"2026-04-01T20:50:53.518Z","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":92.4,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917039425022132,"aZ":-8.844351680250476,"pfxX":1.5288197042192944,"pfxZ":12.910481225824803,"pX":0.38215512990130335,"pZ":2.1245050580980513,"vX0":0.12379702525163407,"vY0":-134.28132827116363,"vZ0":-8.199814296772907,"x":102.43,"y":181.42,"x0":0.13697020984469913,"y0":50.0035385984168,"z0":5.866102027518625,"aX":2.762722744891614},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.6,"breakHorizontal":-2.8,"spinRate":2315,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4095417786771418,"extension":6.293397986492888},"index":2,"playId":"66161fd8-1a61-351f-ba00-da981977ac7b","pitchNumber":3,"startTime":"2026-04-01T20:51:04.766Z","endTime":"2026-04-01T20:51:09.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60866929618325,"aZ":-7.514782854995836,"pfxX":1.895281314291894,"pfxZ":12.97474532771222,"pX":-0.24706433947525527,"pZ":2.0938790511089764,"vX0":-1.6263925379887112,"vY0":-137.0670187742657,"vZ0":-8.773578097081716,"x":126.42,"y":182.25,"x0":0.10806285187785147,"y0":50.00683839314026,"z0":5.851722446947863,"aX":3.6031805661343395},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.8,"breakHorizontal":-3.1,"spinRate":2314,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.39977246527689836,"extension":6.324045274484501},"hitData":{"launchSpeed":97.6,"launchAngle":28.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.17,"coordY":54.31}},"index":3,"playId":"5747d627-db99-3fdc-b127-380d97a8a8f6","pitchNumber":4,"startTime":"2026-04-01T20:51:27.326Z","endTime":"2026-04-01T20:51:35.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:51:35.328Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:53:28.945Z","endTime":"2026-04-01T20:54:19.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":77.0,"endSpeed":71.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38753098727583,"aZ":-27.6044170526609,"pfxX":-5.671630801599899,"pfxZ":3.5894459660162923,"pX":0.31666089030264666,"pZ":1.8916897768686916,"vX0":-5.309549745228867,"vY0":-112.10928686064364,"vZ0":-2.9034816706969058,"x":104.93,"y":187.7,"x0":3.4528407802072625,"y0":50.00019330822664,"z0":6.022787253837705,"aX":-7.213589551073506},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":6.0,"breakHorizontal":11.6,"spinRate":2149,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.4886784030995366,"extension":7.225594598676861},"index":0,"playId":"98275b1d-d9ee-34ce-b3a8-13535eb92d48","pitchNumber":1,"startTime":"2026-04-01T20:53:41.606Z","endTime":"2026-04-01T20:53:44.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-01T20:53:51.258Z","endTime":"2026-04-01T20:54:01.105Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":85.6,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054421092306775,"aZ":-15.707494340207434,"pfxX":0.6258752615817388,"pfxZ":10.645497311219934,"pX":0.23658548243145347,"pZ":2.954948663651664,"vX0":-6.907822530693323,"vY0":-124.40381603484968,"vZ0":-4.240896736200346,"x":107.98,"y":159.0,"x0":2.9837059611027197,"y0":50.00006911127279,"z0":6.0078908354087535,"aX":0.9685362809525961},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":18.4,"breakHorizontal":0.7,"spinRate":2095,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4425345712190438,"extension":7.399242369327932},"index":2,"playId":"b814c48d-9cc4-30ca-9c02-093338fa938b","pitchNumber":2,"startTime":"2026-04-01T20:54:01.105Z","endTime":"2026-04-01T20:54:04.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79598458187658,"aZ":-23.118120721569227,"pfxX":8.358530358534734,"pfxZ":7.317269617360696,"pX":0.9339943123757654,"pZ":1.6303960353806104,"vX0":-7.416556094454538,"vY0":-110.29286692455062,"vZ0":-4.128306613247438,"x":81.4,"y":194.76,"x0":3.2471440823217117,"y0":50.00182694423427,"z0":5.951803938335172,"aX":10.343327180792746},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":12.5,"breakHorizontal":-13.3,"spinRate":1506,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4957673756116949,"extension":7.217497386776148},"index":3,"playId":"ca847725-eb3e-3fd2-aa3b-9f392e06ad23","pitchNumber":3,"startTime":"2026-04-01T20:54:15.895Z","endTime":"2026-04-01T20:54:19.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:54:19.759Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Yoán Moncada to first baseman Jeimer Candelario.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:54:22.810Z","endTime":"2026-04-01T20:55:38.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.058547908778504,"aZ":-32.05947625516152,"pfxX":-2.8811425473354486,"pfxZ":0.09328865944447173,"pX":0.842567283702282,"pZ":2.6979445508399484,"vX0":-4.901058952497044,"vY0":-111.97828712150043,"vZ0":-0.4734626168186058,"x":84.88,"y":165.94,"x0":3.437840970370632,"y0":50.004109005151484,"z0":6.20455146754429,"aX":-3.6426310134532747},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":0.4,"breakHorizontal":6.5,"spinRate":2161,"spinDirection":280},"zone":6,"typeConfidence":2.0,"plateTime":0.4899643345781768,"extension":7.111222616710935},"index":0,"playId":"9fb4dd61-cfe3-3982-b6f5-c887e976b58a","pitchNumber":1,"startTime":"2026-04-01T20:54:41.394Z","endTime":"2026-04-01T20:54:46.164Z","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":82.7,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509173528383602,"aZ":-20.61956167524961,"pfxX":0.006101828348006322,"pfxZ":7.8444297527711875,"pX":1.130975122153847,"pZ":2.7571752787238237,"vX0":-4.788025646049564,"vY0":-120.37458308343281,"vZ0":-3.3914204396250756,"x":73.89,"y":164.34,"x0":3.1417816729417267,"y0":50.003572470314005,"z0":6.001538629808357,"aX":0.008967170817646558},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2129,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4543309653438987,"extension":7.362896699267791},"index":1,"playId":"8cc4d0e4-d39a-359b-ba22-6973f69316db","pitchNumber":2,"startTime":"2026-04-01T20:54:51.096Z","endTime":"2026-04-01T20:54:54.853Z","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":84.1,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53117958676545,"aZ":-18.68430289931115,"pfxX":0.7589105775164824,"pfxZ":8.8729216546749,"pX":0.8245748976882826,"pZ":2.6375252337528257,"vX0":-5.747935864994297,"vY0":-122.35462028306048,"vZ0":-4.200649342732879,"x":85.57,"y":167.57,"x0":3.1028644385303554,"y0":50.00234119991683,"z0":5.972114423375375,"aX":1.154266341308354},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":15.4,"breakHorizontal":0.0,"spinRate":2071,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4471857557619421,"extension":7.482184186335569},"index":2,"playId":"b9cf6123-7609-3c7b-aa09-9ed2fa515ad4","pitchNumber":3,"startTime":"2026-04-01T20:55:02.651Z","endTime":"2026-04-01T20:55:06.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.169669160955635,"aZ":-20.068986736929205,"pfxX":-0.15005762542880952,"pfxZ":7.907595808208854,"pX":-0.3647696225071231,"pZ":2.441912645725136,"vX0":-7.823249870189984,"vY0":-122.90621980624765,"vZ0":-4.539114218253613,"x":130.9,"y":172.85,"x0":2.8779571537918414,"y0":50.00365223203196,"z0":6.01513054059007,"aX":-0.22996478922657895},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":13.4,"breakHorizontal":2.0,"spinRate":2019,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.44550417702024303,"extension":7.427553372879353},"index":3,"playId":"e80ec64e-b5d6-35df-91fd-a4d14bc2af83","pitchNumber":4,"startTime":"2026-04-01T20:55:17.111Z","endTime":"2026-04-01T20:55:20.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.190967759011947,"aZ":-24.509122824314574,"pfxX":4.448102159751192,"pfxZ":5.927456534437546,"pX":0.15271885373807462,"pZ":2.662196590528659,"vX0":-8.177690019785826,"vY0":-112.36927063099765,"vZ0":-2.0459409172187795,"x":111.18,"y":166.9,"x0":3.242813902042033,"y0":50.00331644858164,"z0":6.046844076156954,"aX":5.753624117496672},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":10.6,"breakHorizontal":-6.2,"spinRate":1598,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.485329053146053,"extension":7.212080895496079},"hitData":{"launchSpeed":101.2,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.6,"coordY":161.99}},"index":4,"playId":"8e9e8339-69c2-3b7f-bcfa-781f99901a1e","pitchNumber":5,"startTime":"2026-04-01T20:55:32.968Z","endTime":"2026-04-01T20:55:38.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:55:38.795Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (1) on a pop up to first baseman Jeimer Candelario.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:55:45.763Z","endTime":"2026-04-01T20:56:50.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":70.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.991006062596327,"aZ":-24.08866153462393,"pfxX":6.3147865362924716,"pfxZ":6.560656421825611,"pX":-0.7808451497882237,"pZ":0.04154674271897228,"vX0":-10.450584998065194,"vY0":-109.59153782503247,"vZ0":-6.882289143717963,"x":146.76,"y":237.66,"x0":3.201191607516175,"y0":50.00152516449252,"z0":5.750553333763755,"aX":7.781327959015907},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":10.4,"breakHorizontal":-9.1,"spinRate":1475,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4973064125458646,"extension":7.488621637414475},"index":0,"playId":"1c883071-015b-31cb-8a40-7e6286eb9c9f","pitchNumber":1,"startTime":"2026-04-01T20:56:04.278Z","endTime":"2026-04-01T20:56:07.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01466491151497,"aZ":-16.467613477191303,"pfxX":2.0737428304172525,"pfxZ":10.014616031014246,"pX":-0.3460036122334424,"pZ":1.5135323771347458,"vX0":-8.729804500422594,"vY0":-124.21609548206241,"vZ0":-7.386732450138539,"x":130.19,"y":197.91,"x0":2.9388923928877775,"y0":50.00318706888073,"z0":5.886069025978367,"aX":3.2529361744980827},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":16.7,"breakHorizontal":-1.8,"spinRate":2102,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.44031938603694964,"extension":7.58786643284612},"index":1,"playId":"77a692d5-1f5c-376a-bd07-78b1a53bdbdc","pitchNumber":2,"startTime":"2026-04-01T20:56:24.333Z","endTime":"2026-04-01T20:56:28.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328648887158273,"aZ":-18.165644918441924,"pfxX":-0.24005640789515537,"pfxZ":8.832285000074892,"pX":0.21081075973428873,"pZ":3.363133444547209,"vX0":-7.083714696690135,"vY0":-124.43902327435099,"vZ0":-2.9110375875474537,"x":108.96,"y":147.98,"x0":3.1120590243028117,"y0":50.00155400067555,"z0":6.033433621390864,"aX":-0.3805478484094963},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2071,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.43825696026253613,"extension":7.484459432307931},"hitData":{"launchSpeed":94.9,"launchAngle":61.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":167.8}},"index":2,"playId":"f676bd78-dc71-36e8-b436-7237d636f4b4","pitchNumber":3,"startTime":"2026-04-01T20:56:38.134Z","endTime":"2026-04-01T20:56:50.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:56:50.159Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:57:18.821Z","endTime":"2026-04-01T20:59:16.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.640525238336494,"aZ":-25.830657290642286,"pfxX":5.978274295189335,"pfxZ":5.271305990463811,"pX":-0.6265455742988641,"pZ":1.368653128467394,"vX0":-9.724415324399361,"vY0":-109.16585158578415,"vZ0":-3.7977255200371154,"x":140.88,"y":201.83,"x0":3.1138659582871226,"y0":50.00522440354567,"z0":5.918767080760104,"aX":7.200136345396586},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":8.8,"breakHorizontal":-8.2,"spinRate":1507,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.5022019068777848,"extension":7.414299375676577},"index":0,"playId":"d05bbd4e-b49a-378d-8c33-f13a3c16f82b","pitchNumber":1,"startTime":"2026-04-01T20:57:26.071Z","endTime":"2026-04-01T20:57:29.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.667631673226047,"aZ":-24.453705701872472,"pfxX":7.418439676756774,"pfxZ":6.109827717032845,"pX":0.8861276227962649,"pZ":0.3612567537227673,"vX0":-7.406459529819793,"vY0":-111.57054969542001,"vZ0":-6.457702879213396,"x":83.22,"y":229.03,"x0":3.281577655977001,"y0":50.00304543558571,"z0":5.806234226346207,"aX":9.373375657268975},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":9.7,"breakHorizontal":-11.5,"spinRate":1532,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4905202315706072,"extension":7.333041389907822},"index":1,"playId":"0c5ee622-1b83-3936-acbd-7b5a043f4c6e","pitchNumber":2,"startTime":"2026-04-01T20:57:41.707Z","endTime":"2026-04-01T20:57:45.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.91795697139144,"aZ":-24.962215264116267,"pfxX":6.504307761240157,"pfxZ":5.627819727400258,"pX":-0.5768000395581427,"pZ":0.521058239220967,"vX0":-10.284845058087262,"vY0":-111.84881561360865,"vZ0":-6.313202738962454,"x":138.99,"y":224.71,"x0":3.211487597405042,"y0":50.00554170983547,"z0":5.9009687040485534,"aX":8.341526180707362},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":8.9,"breakHorizontal":-9.5,"spinRate":1550,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4874894034291337,"extension":7.392662194301465},"index":2,"playId":"2f0baf94-2260-3144-9817-8335249abd73","pitchNumber":3,"startTime":"2026-04-01T20:58:04.977Z","endTime":"2026-04-01T20:58:10.128Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149136664766317,"aZ":-20.25241155644733,"pfxX":-3.410716800619042,"pfxZ":7.761473042191121,"pX":0.6729416681517326,"pZ":2.2916052179626885,"vX0":-4.905462219687285,"vY0":-123.33511770442277,"vZ0":-4.874522619953993,"x":91.35,"y":176.91,"x0":3.133004406652276,"y0":50.0055002562291,"z0":6.007832137144941,"aX":-5.240337975303139},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":13.1,"breakHorizontal":7.3,"spinRate":2009,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.44455004871046455,"extension":7.484970731088577},"index":3,"playId":"f9b11b3a-fa4b-30cf-bcbb-453eb79f54a7","pitchNumber":4,"startTime":"2026-04-01T20:58:26.955Z","endTime":"2026-04-01T20:58:30.220Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-01T20:58:38.208Z","endTime":"2026-04-01T20:58:50.563Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804371742579598,"aZ":-17.779561043670935,"pfxX":-1.4307882052274796,"pfxZ":8.944518153296569,"pX":-0.8021612770573173,"pZ":1.620983430185017,"vX0":-9.373320092323363,"vY0":-126.8159100582997,"vZ0":-6.931984933436539,"x":147.58,"y":195.01,"x0":3.1460390255229163,"y0":50.00334886292165,"z0":5.83602389101672,"aX":-2.3024496917491706},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.5,"breakHorizontal":4.9,"spinRate":2098,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.4338778144912121,"extension":7.652966612254663},"index":5,"playId":"7ee85554-9025-3b2b-a5ae-59ae03d53bf9","pitchNumber":5,"startTime":"2026-04-01T20:58:50.563Z","endTime":"2026-04-01T20:58:54.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.56504078128538,"aZ":-28.06386811585142,"pfxX":8.012055298313046,"pfxZ":3.299594060640379,"pX":1.0894599049892646,"pZ":2.7307949620554495,"vX0":-6.825691863600357,"vY0":-110.49508358350317,"vZ0":-0.9632939250623705,"x":75.47,"y":165.05,"x0":3.1686721344141455,"y0":50.00003816928158,"z0":6.105141058993706,"aX":9.966224669603497},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.8,"spinRate":1426,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4945588297969854,"extension":7.361974423484465},"index":6,"playId":"bc6e7b50-41ec-3837-bc99-6c7150627ddd","pitchNumber":6,"startTime":"2026-04-01T20:59:11.970Z","endTime":"2026-04-01T20:59:16.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T20:59:16.108Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T21:01:48.471Z","endTime":"2026-04-01T21:01:56.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T21:00:53.477Z","endTime":"2026-04-01T21:01:50.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72528000192265,"aZ":-14.020646918050085,"pfxX":-4.3790042684983765,"pfxZ":9.113100537542307,"pX":-0.3448516737130873,"pZ":3.1993878785703305,"vX0":3.5796130322041395,"vY0":-139.82130743227037,"vZ0":-3.5784117720392516,"x":130.14,"y":152.4,"x0":-1.0688831949028266,"y0":50.00416597442504,"z0":5.407979569901021,"aX":-8.724127418196737},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2145,"spinDirection":220},"zone":1,"typeConfidence":0.82,"plateTime":0.3908368805607174,"extension":6.937535950139647},"hitData":{"launchSpeed":63.1,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":171.88}},"index":1,"playId":"9ad0ede8-8155-3c58-9e10-4b8cfbcddc4a","pitchNumber":1,"startTime":"2026-04-01T21:01:50.801Z","endTime":"2026-04-01T21:01:56.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T21:01:56.425Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T21:02:04.047Z","endTime":"2026-04-01T21:03:22.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":98.6,"endSpeed":88.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.83368614500026,"aZ":-12.628383574516327,"pfxX":-7.296856620662121,"pfxZ":9.549477847979963,"pX":0.7146233675959511,"pZ":2.6521779540395176,"vX0":7.404892563864218,"vY0":-143.25772069278955,"vZ0":-5.148425940878655,"x":89.76,"y":167.17,"x0":-0.9750256099383497,"y0":50.00025247034106,"z0":5.283864058017299,"aX":-14.931870921870955},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":11.4,"spinRate":2213,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3846067884364164,"extension":6.9825639420320815},"index":0,"playId":"945edea8-03b0-3e6e-a1f3-5d0c174ce015","pitchNumber":1,"startTime":"2026-04-01T21:02:27.661Z","endTime":"2026-04-01T21:02:30.913Z","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":89.2,"endSpeed":82.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292539542608054,"aZ":-28.244195848742056,"pfxX":-0.28893472209556226,"pfxZ":2.284216687849817,"pX":0.9959736791220071,"pZ":0.6906004660578626,"vX0":5.64323578833617,"vY0":-129.7553897440748,"vZ0":-6.478134492457793,"x":79.04,"y":220.13,"x0":-1.1627095809196826,"y0":50.00141392406648,"z0":5.351092323305897,"aX":-0.49795374085685107},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-0.6,"spinRate":2216,"spinDirection":159},"zone":14,"typeConfidence":0.89,"plateTime":0.4209588007550611,"extension":6.895071102424289},"index":1,"playId":"4c3d69c6-2ffd-3171-99d0-294125ddc2da","pitchNumber":2,"startTime":"2026-04-01T21:02:43.678Z","endTime":"2026-04-01T21:02:46.903Z","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":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.605959772057645,"aZ":-11.354329694924491,"pfxX":-5.249625811282206,"pfxZ":9.788796145489949,"pX":0.8590542840149414,"pZ":2.363945369208909,"vX0":7.2058024288064955,"vY0":-144.45672375914083,"vZ0":-6.587223092759349,"x":84.25,"y":174.95,"x0":-0.978159225418533,"y0":50.005011111998826,"z0":5.361957385425482,"aX":-11.168466405499057},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2308,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.3782319047228806,"extension":6.942678721422922},"index":2,"playId":"f076ab25-9358-3b75-b740-35e52fb80d8d","pitchNumber":3,"startTime":"2026-04-01T21:03:01.367Z","endTime":"2026-04-01T21:03:04.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52137426890996,"aZ":-11.481166459485637,"pfxX":-3.82450092022985,"pfxZ":9.991650626505196,"pX":0.5684705159528717,"pZ":3.6836747654615465,"vX0":5.926999803458021,"vY0":-143.3389528377045,"vZ0":-3.2467189084506285,"x":95.33,"y":139.32,"x0":-1.033554855334646,"y0":50.006582905224164,"z0":5.552777764202236,"aX":-7.924005309447125},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2258,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.3827771761589882,"extension":6.83015458514291},"index":3,"playId":"58c103af-352d-3f88-8bff-8d0a46773134","pitchNumber":4,"startTime":"2026-04-01T21:03:19.276Z","endTime":"2026-04-01T21:03:22.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T21:03:22.276Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yoán Moncada singles on a fly ball to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T21:03:32.297Z","endTime":"2026-04-01T21:04:51.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.096913003359724,"aZ":-8.292144552983773,"pfxX":-3.8770241066902513,"pfxZ":11.574046218706703,"pX":0.31486789788356273,"pZ":2.214491555600674,"vX0":4.444307516646901,"vY0":-143.4188226585024,"vZ0":-7.75507533637187,"x":105.0,"y":178.99,"x0":-0.7581442228792445,"y0":50.002031113159966,"z0":5.485575347173216,"aX":-7.999862830635617},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2272,"spinDirection":211},"zone":6,"typeConfidence":0.89,"plateTime":0.38328539375251935,"extension":7.035746306088582},"index":0,"playId":"ea9c82f4-fc1f-3711-92a3-90418a47aecc","pitchNumber":1,"startTime":"2026-04-01T21:03:49.100Z","endTime":"2026-04-01T21:03:52.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64074237772939,"aZ":-11.041892105511781,"pfxX":-6.249869357598541,"pfxZ":9.996168231357107,"pX":-0.3940709824231178,"pZ":1.6144120877644716,"vX0":3.2192657299211107,"vY0":-145.07992201018436,"vZ0":-9.146322615781608,"x":132.02,"y":195.19,"x0":-0.7113413194673256,"y0":50.000071514416774,"z0":5.496948046392368,"aX":-13.20708311073698},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2263,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.37878492403047304,"extension":7.14502797687718},"index":1,"playId":"091a5654-1502-3dbd-9af4-d5d0ba54d4e5","pitchNumber":2,"startTime":"2026-04-01T21:04:08.953Z","endTime":"2026-04-01T21:04:20.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-01T21:04:21.896Z","endTime":"2026-04-01T21:04:39.472Z","isPitch":false,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"}},{"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":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99646054328803,"aZ":-34.395403005976505,"pfxX":-7.867911811560173,"pfxZ":-1.2948065176168129,"pX":-0.6678803061788315,"pZ":2.149938806107918,"vX0":2.6529847984545696,"vY0":-130.49733437965037,"vZ0":-2.1804694781282947,"x":142.46,"y":180.73,"x0":-0.6790819730237658,"y0":50.002782883558496,"z0":5.602340713675847,"aX":-13.488799198749142},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.6,"breakHorizontal":13.6,"spinRate":938,"spinDirection":231},"zone":7,"typeConfidence":0.95,"plateTime":0.42068566599862356,"extension":6.848577795594483},"hitData":{"launchSpeed":73.6,"launchAngle":30.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.05,"coordY":102.98}},"index":3,"playId":"b0e829c0-3f1e-35b6-8512-4920d26e518e","pitchNumber":3,"startTime":"2026-04-01T21:04:39.472Z","endTime":"2026-04-01T21:04:51.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T21:04:51.489Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Oswald Peraza lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T21:04:59.607Z","endTime":"2026-04-01T21:05:21.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.92"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.58"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.80"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.00"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.9,"endSpeed":90.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317405987841774,"aZ":-12.808561086120312,"pfxX":-5.36750931267148,"pfxZ":9.244714748340733,"pX":-0.213239013377795,"pZ":1.9967888772733589,"vX0":3.8442022123943667,"vY0":-143.80345299673408,"vZ0":-7.5476096455309705,"x":125.13,"y":184.87,"x0":-0.8699682227927067,"y0":50.000922785340116,"z0":5.449762064673555,"aX":-11.241438163359991},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2292,"spinDirection":213},"zone":8,"typeConfidence":0.88,"plateTime":0.38087621000946204,"extension":6.998116488702579},"hitData":{"launchSpeed":97.9,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.77,"coordY":136.43}},"index":0,"playId":"d800391c-8d65-39f1-8991-f9307f0d952c","pitchNumber":1,"startTime":"2026-04-01T21:05:16.243Z","endTime":"2026-04-01T21:05:21.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T21:05:21.256Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Oswald Peraza lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T21:04:59.607Z","endTime":"2026-04-01T21:05:21.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.92"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.58"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.80"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.00"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.9,"endSpeed":90.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.317405987841774,"aZ":-12.808561086120312,"pfxX":-5.36750931267148,"pfxZ":9.244714748340733,"pX":-0.213239013377795,"pZ":1.9967888772733589,"vX0":3.8442022123943667,"vY0":-143.80345299673408,"vZ0":-7.5476096455309705,"x":125.13,"y":184.87,"x0":-0.8699682227927067,"y0":50.000922785340116,"z0":5.449762064673555,"aX":-11.241438163359991},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2292,"spinDirection":213},"zone":8,"typeConfidence":0.88,"plateTime":0.38087621000946204,"extension":6.998116488702579},"hitData":{"launchSpeed":97.9,"launchAngle":8.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.77,"coordY":136.43}},"index":0,"playId":"d800391c-8d65-39f1-8991-f9307f0d952c","pitchNumber":1,"startTime":"2026-04-01T21:05:16.243Z","endTime":"2026-04-01T21:05:21.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-01T21:05:21.256Z","atBatIndex":72},"scoringPlays":[18,19,23,24,25,45,46,59],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":65.83,"y":135.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":143.39,"y":151.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":182.93,"y":163.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":184.45,"y":131.81},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":135.18,"y":136.91},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":150.76,"y":49.38},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":115.51,"y":174.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":154.44,"y":142.92},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":26,"top":[14,15,16],"bottom":[17,18,19,20,21,22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":176.45,"y":117.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":171.66,"y":167.07},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":106.58,"y":88.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":116.01,"y":93.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":113.99,"y":154.12},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":172.29,"y":157.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":61.31,"y":106.54},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":117.03,"y":98.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":147.95,"y":166.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":110.44,"y":179.46},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":169.75,"y":124.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":205.43,"y":120.94},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":126.66,"y":146.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":96.72,"y":139.57},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":40,"top":[35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":171.28,"y":65.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":108.0,"y":150.0},"type":"O","description":"Pop Out"}]}},{"startIndex":41,"endIndex":52,"top":[41,42,43,44,45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":55.16,"y":104.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":117.03,"y":101.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":96.06,"y":172.94},"type":"E","description":"Field Error"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":144.59,"y":150.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":93.2,"y":104.94},"type":"H","description":"Single"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55],"bottom":[56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":195.58,"y":88.72},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":146.82,"y":79.88},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":92.69,"y":116.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":178.88,"y":126.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":163.93,"y":62.0},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":68,"top":[62,63,64],"bottom":[65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":95.17,"y":54.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":89.6,"y":161.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":155.56,"y":167.8},"type":"H","description":"Double"}]}},{"startIndex":69,"endIndex":72,"top":[69,70,71,72],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":153.54,"y":171.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":99.05,"y":102.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":133.77,"y":136.43},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":10,"errors":1,"leftOnBase":10},"away":{"runs":2,"hits":4,"errors":2,"leftOnBase":4}},"defense":{"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"onDeck":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"inHole":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"onDeck":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"inHole":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"battingOrder":6,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".205","atBats":31,"obp":".326","slg":".362","ops":".688","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":4,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":156,"era":"3.81","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.58","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":53,"strikes":103,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":6,"pitchesPerInning":"19.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".348","slg":".476","ops":".824","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":10,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".231","atBats":26,"obp":".394","slg":".500","ops":".894","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":13,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":0,"leftOnBase":2,"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":7,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".281","slg":".296","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".143","atBats":21,"obp":".333","slg":".286","ops":".619","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":6,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"1.75","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":16,"putOuts":3,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".333","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":39,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":13,"strikes":26,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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}},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"16.20","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.30","battersFaced":21,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":32,"strikes":48,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"18.90","runsScoredPer9":"16.20","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"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":5,"groundOuts":16,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":38,"obp":".227","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"0.00","inningsPitched":"12.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.83","battersFaced":45,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":65,"strikes":116,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.08","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.25","walksPer9Inn":"4.50","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"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}},"ID686799":{"person":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.25","battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":39,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.50","gamesFinished":0,"strikeoutWalkRatio":"0.60","strikeoutsPer9Inn":"6.75","walksPer9Inn":"11.25","hitsPer9Inn":"9.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":2,"hits":3,"hitByPitch":1,"atBats":12,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":49,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.50","battersFaced":16,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":17,"strikes":32,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"14.70","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"8.10","runsScoredPer9":"8.10","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":10,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".261","atBats":23,"obp":".485","slg":".522","ops":"1.007","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.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":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID600869":{"person":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".250","ops":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":7,"flyOuts":9,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".259","atBats":27,"obp":".310","slg":".259","ops":".569","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"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"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":29,"strikes":32,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"20.33","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"15.00","walksPer9Inn":"12.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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}},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":54,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.50","battersFaced":13,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"27.00","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"13.50","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":44,"era":"0.00","inningsPitched":"2.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":11,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":18,"strikes":26,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"3.38","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".379","slg":".520","ops":".899","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":13,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":47,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".095","atBats":21,"obp":".174","slg":".286","ops":".460","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":6,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.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":{"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}},"ID641312":{"person":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":40,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":18,"strikes":22,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.00","walksPer9Inn":"6.00","hitsPer9Inn":"3.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"5.1 IP, 5 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":29,"strikes":62,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":42,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":177,"era":"6.52","inningsPitched":"9.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.97","battersFaced":48,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":62,"strikes":115,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":5,"winPercentage":".000","pitchesPerInning":"18.31","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.45","walksPer9Inn":"4.66","hitsPer9Inn":"13.03","runsScoredPer9":"6.52","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".235","atBats":17,"obp":".316","slg":".235","ops":".551","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.60","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":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":0,"putOuts":46,"errors":3,"chances":49,"fielding":".939","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":20,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":95,"era":"5.79","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.29","battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":26,"strikes":69,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"20.36","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"17.36","walksPer9Inn":"0.00","hitsPer9Inn":"11.57","runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":10,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":16,"strikes":21,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.88","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"6.75","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":14,"strikes":30,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"obp":".267","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":68,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":15,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":23,"strikes":45,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,545361,666176,624585,660162,672724,600869,518595,669326,579328,666171,608718],"pitchers":[579328,666171,608718],"bench":[624428,666139,681351,694384],"bullpen":[641312,696147,672282,696270,686799,664192,519141,605447,681217,667755],"battingOrder":[687263,545361,666176,624585,660162,672724,600869,518595,669326],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Adell; Moncada; Neto 2."},{"label":"RBI","value":"Adell (2)."},{"label":"2-out RBI","value":"Adell."},{"label":"Runners left in scoring position, 2 out","value":"Moncada."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Neto (1, 2nd base by Boyd/Kelly, C)."},{"label":"PO","value":"Neto (1st base by Boyd)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Neto (1, throw); Trout (1, fielding)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".232","atBats":34,"obp":".330","slg":".361","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".182","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":140,"era":"3.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.09","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":44,"strikes":96,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.38","rbi":1,"pitchesPerInning":"15.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":1,"strikes":8,"strikePercentage":".890","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":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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":10,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.79","battersFaced":22,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":22,"strikes":53,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.84","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.68","walksPer9Inn":"1.42","hitsPer9Inn":"5.68","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".143","slg":".000","ops":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":10,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":31,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.29","battersFaced":11,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"13.29","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"obp":".105","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"0.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.33","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"1.50","hitsPer9Inn":"1.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".321","slg":".625","ops":".946","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640451":{"person":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.86","battersFaced":10,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":8,"strikes":22,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"7.71","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"7.20","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.60","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.60","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".321","slg":".458","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":11,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".150","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":2,"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":13,"putOuts":4,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":8,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".423","slg":".381","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":8,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":40,"errors":0,"chances":45,"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"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".316","slg":".188","ops":".504","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":0,"putOuts":48,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":16,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":85,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.29","battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":33,"strikes":52,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"18.21","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.79","walksPer9Inn":"7.71","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".261","atBats":23,"obp":".320","slg":".261","ops":".581","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":6,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":13,"strikes":18,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".444","slg":".750","ops":"1.194","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":14,"errors":0,"chances":15,"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"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".167","atBats":18,"obp":".250","slg":".167","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":3,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.2 IP, ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":4,"groundOuts":2,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":161,"era":"6.75","inningsPitched":"9.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.18","battersFaced":37,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":52,"strikes":109,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".500","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"16.39","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":15,"strikes":27,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".348","slg":".176","ops":".524","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":3,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":10,"errors":0,"chances":24,"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"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":22,"strikes":38,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"25.71","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".318","atBats":22,"obp":".385","slg":".500","ops":".885","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":11,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":16,"putOuts":7,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"obp":".240","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"2.70","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.90","battersFaced":25,"outs":20,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":31,"strikes":68,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"14.85","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":5,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".267","atBats":15,"obp":".250","slg":".267","ops":".517","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":4,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[663538,608324,664023,608348,683737,621020,807713,691718,665804,694208,571510,640451,573204,694037],"pitchers":[571510,640451,573204,694037],"bench":[666185,624424,664068],"bullpen":[676962,665795,690990,684007,664208,571948,607067,592791,657097],"battingOrder":[663538,608324,664023,608348,683737,621020,807713,691718,694208],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner 2 (4, Kikuchi, Kikuchi); Happ (1, Suter)."},{"label":"TB","value":"Bregman; Busch 2; Crow-Armstrong; Happ 2; Hoerner 5; Shaw 2."},{"label":"RBI","value":"Bregman (3); Crow-Armstrong (3); Hoerner (3); Shaw 2 (3); Swanson (3)."},{"label":"2-out RBI","value":"Crow-Armstrong; Shaw."},{"label":"Runners left in scoring position, 2 out","value":"Kelly, C 2; Amaya; Ballesteros; Crow-Armstrong; Happ."},{"label":"SF","value":"Swanson."},{"label":"Team RISP","value":"6-for-16."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (4, 2nd base off Zeferjahn/d'Arnaud)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bregman (2, fielding)."},{"label":"Pickoffs","value":"Boyd (Neto at 1st base)."}]}],"note":[{"label":"a","value":"Grounded out for Amaya in the 6th."}]}},"officials":[{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Swanson (Strike-Confirmed); Kelly, C (Ball-Overturned to Strike); Peraza, O (Strike-Confirmed); Neto (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Kikuchi 91-62; Zeferjahn 21-11; Suter 44-30; Boyd 98-64; Harvey, H 20-15; Thielbar 13-9; Palencia, D 9-8."},{"label":"Groundouts-flyouts","value":"Kikuchi 6-2; Zeferjahn 1-1; Suter 1-1; Boyd 1-3; Harvey, H 1-1; Thielbar 0-1; Palencia, D 1-0."},{"label":"Batters faced","value":"Kikuchi 26; Zeferjahn 5; Suter 9; Boyd 20; Harvey, H 6; Thielbar 3; Palencia, D 4."},{"label":"Inherited runners-scored","value":"Suter 1-1; Harvey, H 2-2."},{"label":"Umpires","value":"HP: David Rackley. 1B: Nestor Ceja. 2B: Charlie Ramos. 3B: Chris Guccione. "},{"label":"Weather","value":"39 degrees, Cloudy."},{"label":"Wind","value":"21 mph, In From LF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"25,125."},{"label":"Venue","value":"Wrigley Field."},{"label":"April 1, 2026"}],"pitchingNotes":["Zeferjahn pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","boxscoreName":"Boyd"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.2 IP, ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":4,"groundOuts":2,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":161,"era":"6.75","inningsPitched":"9.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.18","battersFaced":37,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":52,"strikes":109,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".500","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"16.39","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","boxscoreName":"Hoerner"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".318","atBats":22,"obp":".385","slg":".500","ops":".885","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":11,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":16,"putOuts":7,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","boxscoreName":"Busch"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":8,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".423","slg":".381","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":8,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":40,"errors":0,"chances":45,"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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"loser":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}