{"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":822999,"link":"/api/v1.1/game/822999/feed/live","metaData":{"wait":10,"timeStamp":"20260408_012803","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822999,"type":"R","doubleHeader":"N","id":"2026/04/07/chnmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822999-2026-04-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-07T22:40:00Z","originalDate":"2026-04-07","officialDate":"2026-04-07","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":11,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":5,"losses":6,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":5,"losses":6,"winningPercentage":".455"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":11,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":5,"losses":6,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":5,"losses":6,"winningPercentage":".455"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"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},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"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},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","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},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID685801":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801","firstName":"Hunter","lastName":"Bigge","primaryNumber":"43","birthDate":"1998-06-12","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Bigge","middleName":"Bradford","boxscoreName":"Bigge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"biggy","mlbDebutDate":"2024-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Bigge","nameSlug":"hunter-bigge-685801","firstLastName":"Hunter Bigge","lastFirstName":"Bigge, Hunter","lastInitName":"Bigge, H","initLastName":"H Bigge","fullFMLName":"Hunter Bradford Bigge","fullLFMName":"Bigge, Hunter Bradford","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671212":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","firstName":"Joseph","lastName":"Boyle","primaryNumber":"36","birthDate":"1999-08-14","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Boyle","middleName":"Patrick","boxscoreName":"Boyle","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Boyle","nameSlug":"joe-boyle-671212","firstLastName":"Joe Boyle","lastFirstName":"Boyle, Joe","lastInitName":"Boyle, J","initLastName":"J Boyle","fullFMLName":"Joseph Patrick Boyle","fullLFMName":"Boyle, Joseph Patrick","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"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},"ID702303":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303","firstName":"Riley","lastName":"Martin","primaryNumber":"51","birthDate":"1998-03-19","currentAge":28,"birthCity":"Salem","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Martin","middleName":"Cole","boxscoreName":"Martin, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Martin","nameSlug":"riley-martin-702303","firstLastName":"Riley Martin","lastFirstName":"Martin, Riley","lastInitName":"Martin, R","initLastName":"R Martin","fullFMLName":"Riley Cole Martin","fullLFMName":"Martin, Riley Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669438":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438","firstName":"Mason","lastName":"Englert","primaryNumber":"59","birthDate":"1999-11-01","currentAge":26,"birthCity":"Forney","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Englert","middleName":"Alexander","boxscoreName":"Englert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Englert","nameSlug":"mason-englert-669438","firstLastName":"Mason Englert","lastFirstName":"Englert, Mason","lastInitName":"Englert, M","initLastName":"M Englert","fullFMLName":"Mason Alexander Englert","fullLFMName":"Englert, Mason Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"69","wind":"0 mph, None"},"gameInfo":{"attendance":21377,"firstPitch":"2026-04-07T22:40:00.000Z","gameDurationMinutes":167},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"home":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":485542,"fullName":"Don Golden","link":"/api/v1/people/485542"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:40:27.819Z","endTime":"2026-04-07T22:42:53.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-07T21:53:05.395Z","endTime":"2026-04-07T22:17:03.490Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-07T22:17:03.490Z","endTime":"2026-04-07T22:39:43.850Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-07T22:39:43.850Z","endTime":"2026-04-07T22:40:30.029Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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.7,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04216735804207,"aZ":-12.473130461433025,"pfxX":-6.164410742511032,"pfxZ":10.917868707484075,"pX":-0.16675860242128138,"pZ":2.906975940443097,"vX0":4.721153609143243,"vY0":-134.66798511205317,"vZ0":-5.625439316586213,"x":123.36,"y":160.29,"x0":-1.1572504505361159,"y0":50.00264574235402,"z0":5.934098580715549,"aX":-11.123235021133768},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":10.0,"spinRate":2377,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4094869740106919,"extension":6.191139262576327},"index":3,"playId":"360d74f1-be65-3027-860c-94c38b7efc15","pitchNumber":1,"startTime":"2026-04-07T22:40:30.029Z","endTime":"2026-04-07T22:40:33.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714009724227832,"aZ":-30.681158528328634,"pfxX":0.8050625464942255,"pfxZ":0.948348361790611,"pX":-0.17803386493837361,"pZ":3.919262229680003,"vX0":2.5014206564861348,"vY0":-125.14917729553076,"vZ0":0.7588697849601858,"x":123.79,"y":132.96,"x0":-1.299248341013718,"y0":50.00046433844425,"z0":6.145725591908531,"aX":1.2632206598662112},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2193,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.43940669085787887,"extension":6.1342523672269325},"index":4,"playId":"d241bf94-9dff-380b-ae8d-78f8c7ba1064","pitchNumber":2,"startTime":"2026-04-07T22:40:54.610Z","endTime":"2026-04-07T22:40:58.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.313894526104846,"aZ":-16.80410670712235,"pfxX":-10.707068029624043,"pfxZ":8.561790337707254,"pX":-0.46074909943281095,"pZ":1.479762990985434,"vX0":5.57803556246178,"vY0":-134.21076005108196,"vZ0":-8.148045966196214,"x":134.56,"y":198.83,"x0":-1.1925587449270667,"y0":50.004634409059115,"z0":5.788206935945975,"aX":-19.227106888527118},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":17.9,"spinRate":2152,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4105915429809053,"extension":6.269159302917109},"index":5,"playId":"8150c8b2-5db5-318c-99ca-372275810b5d","pitchNumber":3,"startTime":"2026-04-07T22:41:15.881Z","endTime":"2026-04-07T22:41:19.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22575110884702,"aZ":-30.231439216214785,"pfxX":-9.583236994020286,"pfxZ":1.2309967396489139,"pX":-0.2829173959319796,"pZ":1.0533779060079165,"vX0":5.401220212173935,"vY0":-126.19214938472591,"vZ0":-5.687015335984045,"x":127.78,"y":210.34,"x0":-1.2321061863668774,"y0":50.002715345765836,"z0":5.842079259666312,"aX":-15.09748996099065},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":2063,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4379550333674489,"extension":6.403654645536945},"index":6,"playId":"f26ff115-a860-3572-a05f-b272fe8c068d","pitchNumber":4,"startTime":"2026-04-07T22:41:32.245Z","endTime":"2026-04-07T22:41:36.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34588016622121,"aZ":-15.493568011980882,"pfxX":-10.23440553222217,"pfxZ":9.296831518929173,"pX":0.7576841019017964,"pZ":2.326791772586711,"vX0":8.529354387904137,"vY0":-133.96331544645665,"vZ0":-6.466642836852994,"x":88.12,"y":175.96,"x0":-1.15765987817655,"y0":50.00666997822585,"z0":5.90445116234443,"aX":-18.3713004512038},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":16.4,"spinRate":2157,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4108612861711829,"extension":6.24645210523876},"index":7,"playId":"a299c1c7-e264-376e-a08d-a23806b5e869","pitchNumber":5,"startTime":"2026-04-07T22:41:49.790Z","endTime":"2026-04-07T22:41:57.082Z","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":86.9,"endSpeed":78.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123994540360453,"aZ":-33.618659772879475,"pfxX":-10.608711080625454,"pfxZ":-0.9123866436741288,"pX":-0.8525123651938297,"pZ":1.9861185112858726,"vX0":4.363718111596551,"vY0":-126.34251558166272,"vZ0":-2.907648511264738,"x":149.5,"y":185.15,"x0":-1.245561438684415,"y0":50.004015445750774,"z0":5.9162645283545165,"aX":-16.766766747772508},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":17.9,"spinRate":1962,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4372975929105598,"extension":6.387168087065537},"index":8,"playId":"ecc7b7d5-aa68-3da0-890f-cb1e33c4b5a6","pitchNumber":6,"startTime":"2026-04-07T22:42:27.540Z","endTime":"2026-04-07T22:42:30.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139851486575775,"aZ":-32.113534464834544,"pfxX":1.4044656363529286,"pfxZ":0.04210892580888803,"pX":0.2825268595986772,"pZ":2.8910411487876417,"vX0":3.522519098918765,"vY0":-123.96805749646019,"vZ0":-1.1186053114314976,"x":106.23,"y":160.72,"x0":-1.3402266194118515,"y0":50.00434803091687,"z0":6.03244784561651,"aX":2.182923766257498},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-3.4,"spinRate":2064,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4420853141308414,"extension":6.185499463814296},"hitData":{"launchSpeed":88.9,"launchAngle":30.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.34,"coordY":63.35}},"index":9,"playId":"cf44c8f6-dc70-390b-a3a8-6a1706592dcc","pitchNumber":7,"startTime":"2026-04-07T22:42:46.723Z","endTime":"2026-04-07T22:42:53.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:42:53.847Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:43:19.423Z","endTime":"2026-04-07T22:44:27.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":74.2,"endSpeed":66.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051251796832485,"aZ":-42.24921590783113,"pfxX":9.595704168806494,"pfxZ":-8.79342789670777,"pX":-1.120945144344258,"pZ":3.658985276525597,"vX0":-1.9700619662891647,"vY0":-107.72331161915804,"vZ0":4.374616953015089,"x":159.73,"y":139.99,"x0":-1.426180331219298,"y0":50.00263273350029,"z0":6.349877280858993,"aX":10.996144798360374},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-13.9,"breakHorizontal":-16.6,"spinRate":2716,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.5133965901873165,"extension":5.920725386736357},"index":0,"playId":"1a6aba5d-3f6c-3664-8fca-12dd82a4d797","pitchNumber":1,"startTime":"2026-04-07T22:43:19.423Z","endTime":"2026-04-07T22:43:23.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.294618798187717,"aZ":-33.137986480483406,"pfxX":-10.44680176635353,"pfxZ":-0.6240834220085416,"pX":0.14874770346471558,"pZ":1.2045698792788502,"vX0":6.325688307913571,"vY0":-124.6305543689084,"vZ0":-4.577119432705269,"x":111.33,"y":206.26,"x0":-1.0945253508677584,"y0":50.005612503892166,"z0":5.871864043136281,"aX":-16.067437061193385},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":17.0,"spinRate":2018,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4433324180963458,"extension":6.318028616194966},"index":1,"playId":"1d75fb27-49ec-36d4-8b24-24c7598c4141","pitchNumber":2,"startTime":"2026-04-07T22:43:44.189Z","endTime":"2026-04-07T22:43:48.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31830976273675,"aZ":-30.144569495035405,"pfxX":0.443918181099094,"pfxZ":1.324975726357719,"pX":0.5223459869076332,"pZ":2.190191177262925,"vX0":4.510490794179597,"vY0":-123.78663815431841,"vZ0":-3.013989630659065,"x":97.09,"y":179.64,"x0":-1.3929595513312658,"y0":50.001423733581305,"z0":5.988793835521775,"aX":0.6767363249896563},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":-2.0,"spinRate":2136,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.44515615942300224,"extension":6.200728264170362},"index":2,"playId":"45d1871e-1665-3764-a1a6-155dfaa30f99","pitchNumber":3,"startTime":"2026-04-07T22:43:58.547Z","endTime":"2026-04-07T22:44:01.547Z","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":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170684828390943,"aZ":-30.23934843116229,"pfxX":-8.517010475886103,"pfxZ":1.234865435835614,"pX":-0.7969630779501289,"pZ":2.678711395765199,"vX0":3.6944058359303127,"vY0":-125.34560134596661,"vZ0":-1.8927824647063354,"x":147.38,"y":166.45,"x0":-1.1966998491844187,"y0":50.001117188610124,"z0":5.951581173652491,"aX":-13.331459267849143},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":14.4,"spinRate":1981,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.43971322550124237,"extension":6.347003621709336},"hitData":{"launchSpeed":91.9,"launchAngle":42.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.18,"coordY":96.34}},"index":3,"playId":"dab4a3f6-4fdd-3b9e-8ecf-d2d1d667aa1f","pitchNumber":4,"startTime":"2026-04-07T22:44:20.252Z","endTime":"2026-04-07T22:44:27.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:44:27.479Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:44:54.801Z","endTime":"2026-04-07T22:45:58.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64798976019902,"aZ":-19.31189768828383,"pfxX":-11.121301800760925,"pfxZ":7.071791499681722,"pX":-0.9286138211860926,"pZ":2.047299722250131,"vX0":4.6785264840251735,"vY0":-134.85163948019013,"vZ0":-6.439648647958345,"x":152.4,"y":183.5,"x0":-1.2529296118017517,"y0":50.00528952165337,"z0":5.854935244042704,"aX":-20.23671228079153},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":19.0,"spinRate":2155,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4080670843761367,"extension":6.155595957560079},"index":0,"playId":"227fc957-302a-3672-8e1e-542d693a47de","pitchNumber":1,"startTime":"2026-04-07T22:44:54.801Z","endTime":"2026-04-07T22:44:58.229Z","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":2},"pitchData":{"startSpeed":75.4,"endSpeed":68.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550238400004325,"aZ":-43.64458098720095,"pfxX":7.199125436513013,"pfxZ":-9.692156421481142,"pX":-0.10544256986685616,"pZ":2.3537713594358576,"vX0":0.6794704574864162,"vY0":-109.66665573223426,"vZ0":1.9230340453498804,"x":121.02,"y":175.23,"x0":-1.3539262565736667,"y0":50.00425434343952,"z0":6.223755441716691,"aX":8.51850112098638},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-16.3,"breakHorizontal":-13.2,"spinRate":2813,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.5050214319200799,"extension":6.091187546478463},"index":1,"playId":"140aa996-fbd7-3178-9f62-2041b4718df1","pitchNumber":2,"startTime":"2026-04-07T22:45:10.786Z","endTime":"2026-04-07T22:45:20.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95786718006598,"aZ":-33.38217013382534,"pfxX":-9.568935715480395,"pfxZ":-0.7529202159346653,"pX":-0.8291208295826458,"pZ":1.8437724022761757,"vX0":4.199133580571236,"vY0":-127.01310331838982,"vZ0":-3.4213038389259207,"x":148.6,"y":189.0,"x0":-1.2754989753907209,"y0":50.00204360844567,"z0":5.908526133950269,"aX":-15.379363758843306},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.0,"breakHorizontal":16.1,"spinRate":2043,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4339401454432439,"extension":6.383111816392768},"hitData":{"launchSpeed":96.8,"launchAngle":15.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.56,"coordY":109.91}},"index":2,"playId":"df6b135a-31f1-348a-9360-60b749851dba","pitchNumber":3,"startTime":"2026-04-07T22:45:46.168Z","endTime":"2026-04-07T22:45:58.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:45:58.179Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:46:26.318Z","endTime":"2026-04-07T22:47:02.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72852368037773,"aZ":-13.47351819460656,"pfxX":-6.03206945961532,"pfxZ":10.214922205002573,"pX":0.28211597596068144,"pZ":4.0975348499274995,"vX0":5.889531117983285,"vY0":-135.67712199396982,"vZ0":-2.676169177487985,"x":106.25,"y":128.15,"x0":-1.1523153144420715,"y0":50.000417744566946,"z0":6.057783513192429,"aX":-11.04014953746507},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":9.4,"spinRate":2307,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40655773319474964,"extension":6.180712108515839},"index":0,"playId":"9c6cd0a2-c027-3562-b8fa-6fe027045f90","pitchNumber":1,"startTime":"2026-04-07T22:46:26.743Z","endTime":"2026-04-07T22:46:30.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798235906755657,"aZ":-29.363354706072773,"pfxX":0.5620825911604299,"pfxZ":1.7868775812139734,"pX":0.026869062732977053,"pZ":1.7902403951235502,"vX0":3.3363167739322233,"vY0":-125.38737221494696,"vZ0":-4.185463699412337,"x":115.98,"y":190.44,"x0":-1.4019362988146238,"y0":50.00022604727622,"z0":5.916790307195018,"aX":0.8809939619135861},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-1.9,"spinRate":2089,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4392970894212924,"extension":6.17336801310069},"hitData":{"launchSpeed":78.4,"launchAngle":39.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.84,"coordY":111.88}},"index":1,"playId":"7ded1408-3729-3601-82a7-b1c20fa34ce8","pitchNumber":2,"startTime":"2026-04-07T22:46:54.450Z","endTime":"2026-04-07T22:47:02.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:47:02.478Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T22:49:06.178Z","endTime":"2026-04-07T22:49:25.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.620446430724996,"aZ":-20.08289193114101,"pfxX":-9.28680335197874,"pfxZ":6.479710544188004,"pX":-0.829385382150976,"pZ":1.8990808300789717,"vX0":5.026616196858267,"vY0":-136.58360495623637,"vZ0":-6.716490698854798,"x":148.61,"y":187.5,"x0":-1.4995409354707685,"y0":50.00122362355554,"z0":5.798830199758065,"aX":-17.3232251507189},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":1906,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40297465293428436,"extension":6.2984362648161465},"index":0,"playId":"bb700133-c345-3c52-84e4-5ea7e746712b","pitchNumber":1,"startTime":"2026-04-07T22:49:06.178Z","endTime":"2026-04-07T22:49:10.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4562664555911,"aZ":-21.86103831754662,"pfxX":-10.37051612260554,"pfxZ":5.71072536245145,"pX":-0.8801469784173803,"pZ":2.73620550192276,"vX0":5.063199175717426,"vY0":-134.11564197803648,"vZ0":-4.2419831313851954,"x":150.55,"y":164.9,"x0":-1.4545188814034926,"y0":50.001341002264006,"z0":5.915468231546103,"aX":-18.718860844700746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":17.5,"spinRate":1880,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.409824777012886,"extension":6.35766371104765},"hitData":{"launchSpeed":66.2,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.17,"coordY":150.7}},"index":1,"playId":"ecae534c-8832-3bbd-9d1a-45d6347f8368","pitchNumber":2,"startTime":"2026-04-07T22:49:19.208Z","endTime":"2026-04-07T22:49:25.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:49:25.210Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan Aranda lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T22:49:51.081Z","endTime":"2026-04-07T22:49:55.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.435599378765865,"aZ":-13.605110315561678,"pfxX":-5.044178865087126,"pfxZ":10.259191820813387,"pX":-0.49531764652046373,"pZ":2.768238670566114,"vX0":5.3607614499057865,"vY0":-134.4976234634597,"vZ0":-5.311834619244072,"x":135.88,"y":164.04,"x0":-1.8704331794011158,"y0":50.002609500759206,"z0":5.753352088480118,"aX":-9.130447567411476},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2092,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.409112863453279,"extension":6.4115192578598155},"hitData":{"launchSpeed":96.7,"launchAngle":13.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.03,"coordY":153.74}},"index":0,"playId":"453c2daa-36a6-3da2-9e64-2f17f2efefb1","pitchNumber":1,"startTime":"2026-04-07T22:49:51.081Z","endTime":"2026-04-07T22:49:55.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:49:55.609Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Fraley flies out to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T22:50:16.166Z","endTime":"2026-04-07T22:51:59.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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.7,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.937141177609796,"aZ":-14.189601838151189,"pfxX":-4.9934283827373545,"pfxZ":9.886642566949304,"pX":-0.30826229665622795,"pZ":1.8758230903841178,"vX0":5.717600768641393,"vY0":-134.68243827120943,"vZ0":-7.434126938602124,"x":128.75,"y":188.13,"x0":-1.8198596167363348,"y0":50.00428517484277,"z0":5.6953392877518,"aX":-9.084633376543223},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2124,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.40822591632912975,"extension":6.40680760290198},"index":0,"playId":"ea9bf8b7-2349-3454-bf9c-fda0a5d7ac38","pitchNumber":1,"startTime":"2026-04-07T22:50:16.166Z","endTime":"2026-04-07T22:50:19.601Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748637131709142,"aZ":-31.126297424523557,"pfxX":-7.741884265491391,"pfxZ":0.6415200734251201,"pX":-1.1588206968399275,"pZ":1.7473077699209048,"vX0":3.5496917299316006,"vY0":-127.07399397023116,"vZ0":-3.93586560627852,"x":161.17,"y":191.6,"x0":-1.5702367975135565,"y0":50.00145020481509,"z0":5.796837601311743,"aX":-12.623332367396353},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":13.2,"spinRate":1822,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43149735321165705,"extension":6.410032548342913},"index":1,"playId":"950db4e8-3cce-3a87-b0d9-690bf722ce5f","pitchNumber":2,"startTime":"2026-04-07T22:50:30.864Z","endTime":"2026-04-07T22:50:37.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684324446478062,"aZ":-30.23923097162241,"pfxX":-10.39670551993707,"pfxZ":1.2556657803160345,"pX":-0.63906903388582,"pZ":3.387250843506133,"vX0":5.384991840108196,"vY0":-124.46258269031065,"vZ0":-0.07159533511950356,"x":141.36,"y":147.32,"x0":-1.4981455614969579,"y0":50.005504616206245,"z0":5.954458811332882,"aX":-16.054353401892403},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":17.3,"spinRate":1814,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4427928564221051,"extension":6.4026675348531725},"index":2,"playId":"a2b15d06-027c-3276-a10d-4dac11cd0756","pitchNumber":3,"startTime":"2026-04-07T22:50:43.075Z","endTime":"2026-04-07T22:50:47.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.085518082934144,"aZ":-15.993265151231121,"pfxX":-8.897329879066435,"pfxZ":8.779698121644378,"pX":-0.2929320188816317,"pZ":2.8037941310218026,"vX0":6.34236263078609,"vY0":-135.27607845991517,"vZ0":-5.2129618823382,"x":128.17,"y":163.08,"x0":-1.518741175891751,"y0":50.00027933827526,"z0":5.886871969504969,"aX":-16.39328710123238},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":14.6,"spinRate":2133,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.405780245836203,"extension":6.359696905480692},"index":3,"playId":"404772cc-1dbb-3c33-ba20-d713199e4a74","pitchNumber":4,"startTime":"2026-04-07T22:50:57.677Z","endTime":"2026-04-07T22:51:00.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45288134922305,"aZ":-42.29651109499655,"pfxX":6.916687913234174,"pfxZ":-7.840598158518315,"pX":1.2216578608652913,"pZ":0.9148664818229651,"vX0":3.7437241075868584,"vY0":-114.46873656100327,"vZ0":-1.8983424367644006,"x":70.43,"y":214.08,"x0":-1.3484117357036232,"y0":50.00178720090878,"z0":6.000914701782301,"aX":8.930152766300044},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.3,"breakHorizontal":-13.7,"spinRate":2646,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.48353475216089237,"extension":6.395544412645754},"index":4,"playId":"622f94e7-094a-32d0-a875-193ef8e7c01e","pitchNumber":5,"startTime":"2026-04-07T22:51:14.995Z","endTime":"2026-04-07T22:51:19.578Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487110756219135,"aZ":-32.437263897597425,"pfxX":-7.66884350689331,"pfxZ":-0.1689935681587631,"pX":-0.3284112035854826,"pZ":1.7976566732058465,"vX0":5.463053808528078,"vY0":-123.69867428580044,"vZ0":-3.086394677981752,"x":129.52,"y":190.24,"x0":-1.5778428513119909,"y0":50.00510835982957,"z0":5.803254008886297,"aX":-11.792581561498915},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.8,"breakHorizontal":12.5,"spinRate":1702,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4441264618712677,"extension":6.518055561308697},"index":5,"playId":"95bd3ade-64a7-31d2-852c-8d70ee8e7f81","pitchNumber":6,"startTime":"2026-04-07T22:51:32.787Z","endTime":"2026-04-07T22:51:35.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14110465864458,"aZ":-16.955209324306384,"pfxX":-9.6931541914827,"pfxZ":8.325605445074077,"pX":-0.6889761944676421,"pZ":2.4799186616790942,"vX0":5.331260389977593,"vY0":-135.45587842532532,"vZ0":-5.8035913818307,"x":143.26,"y":171.82,"x0":-1.4407162594815395,"y0":50.001111428476754,"z0":5.8672147764479625,"aX":-17.71359340342451},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":16.2,"spinRate":1972,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4069473274105402,"extension":6.506049430523012},"hitData":{"launchSpeed":94.5,"launchAngle":35.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.55,"coordY":72.17}},"index":6,"playId":"c16fdc2f-c734-3b15-a0ff-041976f3815e","pitchNumber":7,"startTime":"2026-04-07T22:51:51.761Z","endTime":"2026-04-07T22:51:59.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:51:59.375Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Amaya lines out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T22:54:03.047Z","endTime":"2026-04-07T22:54:06.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.852155718955274,"aZ":-34.22530380283776,"pfxX":0.37709504591118126,"pfxZ":-1.349872404916006,"pX":-0.6179349940125312,"pZ":2.8182723326892085,"vX0":1.8316116440472685,"vY0":-123.0184547382271,"vZ0":-0.8797418526983655,"x":140.55,"y":162.69,"x0":-1.4244562956270341,"y0":50.00431650206414,"z0":6.109502547804737,"aX":0.5718008432925642},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-1.2,"spinRate":2232,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.4470826288598646,"extension":6.121102368186767},"hitData":{"launchSpeed":75.8,"launchAngle":13.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.0,"coordY":141.0}},"index":0,"playId":"a07b31e5-36a7-380a-9f55-e0aef2496bb5","pitchNumber":1,"startTime":"2026-04-07T22:54:03.047Z","endTime":"2026-04-07T22:54:06.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:54:06.674Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T22:54:35.323Z","endTime":"2026-04-07T22:56:48.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39396143611757,"aZ":-13.422010229790487,"pfxX":-5.463493039506796,"pfxZ":10.321447414004256,"pX":-0.5662616269045737,"pZ":3.0906591060676147,"vX0":3.8931473229983804,"vY0":-134.93723490775344,"vZ0":-5.013054760873077,"x":138.58,"y":155.33,"x0":-1.3287087511226185,"y0":50.003213982667035,"z0":5.941554362612203,"aX":-9.927104898063021},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2231,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4082209689922798,"extension":6.164196982580976},"index":0,"playId":"efeaed93-3327-33fa-95bb-a5e421aa3b2d","pitchNumber":1,"startTime":"2026-04-07T22:54:35.530Z","endTime":"2026-04-07T22:54:38.605Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2021958952371,"aZ":-34.72465537407955,"pfxX":-9.134507358778313,"pfxZ":-1.646587912807501,"pX":-0.5248273286243916,"pZ":2.66139627656007,"vX0":4.63072235155431,"vY0":-124.6191268070182,"vZ0":-1.1076871594650546,"x":137.01,"y":166.92,"x0":-1.237972550662112,"y0":50.00491333200553,"z0":6.026531442072965,"aX":-14.113141625725238},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":15.2,"spinRate":2018,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4425394630077273,"extension":6.3538658611953185},"index":1,"playId":"5af1d7e9-9772-3348-b9c2-9ee6b9133e99","pitchNumber":2,"startTime":"2026-04-07T22:54:59.692Z","endTime":"2026-04-07T22:55:03.294Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9019678243901,"aZ":-22.07310062270748,"pfxX":-11.271735579630164,"pfxZ":5.647529376527222,"pX":0.4569320780432652,"pZ":3.2376642062638727,"vX0":7.883018137879984,"vY0":-134.12717803440117,"vZ0":-3.1188275375783556,"x":99.58,"y":151.36,"x0":-1.0828335199369545,"y0":50.005938558080956,"z0":6.022749165298271,"aX":-20.169578739463482},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":18.4,"spinRate":2153,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4112254007609839,"extension":6.145255646954019},"index":2,"playId":"5f409134-aa17-3087-9622-02fabbf23a21","pitchNumber":3,"startTime":"2026-04-07T22:55:16.386Z","endTime":"2026-04-07T22:55:43.406Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":78.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31393255846205,"aZ":-32.028650664526886,"pfxX":-11.231577882136918,"pfxZ":0.09130225157637994,"pX":-0.5143537589152399,"pZ":1.0586296377366657,"vX0":5.466030937245518,"vY0":-126.97895228558495,"vZ0":-5.337593556191267,"x":136.61,"y":210.2,"x0":-1.2661740919508953,"y0":50.0037404928467,"z0":5.816477124856887,"aX":-17.86357171426494},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":18.6,"spinRate":2173,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43574559111375644,"extension":6.407841108045719},"index":3,"playId":"cfacecf7-97ae-36ee-be1e-cbf280be0f45","pitchNumber":4,"startTime":"2026-04-07T22:55:52.121Z","endTime":"2026-04-07T22:55:55.820Z","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.9,"endSpeed":83.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25540593974677,"aZ":-14.078624695411271,"pfxX":-5.412256944750149,"pfxZ":9.976792075109879,"pX":0.5396278674669053,"pZ":3.5631661290371675,"vX0":6.298653446849524,"vY0":-135.02812378457256,"vZ0":-3.832381577473131,"x":96.43,"y":142.57,"x0":-1.1398229166561047,"y0":50.00518268221724,"z0":6.017126378936415,"aX":-9.819200080724224},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2293,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40841931905173245,"extension":6.103520466461579},"index":4,"playId":"625ee9e5-a733-3fc0-a38f-da452851e050","pitchNumber":5,"startTime":"2026-04-07T22:56:15.781Z","endTime":"2026-04-07T22:56:18.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.106374419850077,"aZ":-27.215228948334815,"pfxX":-8.784794691798892,"pfxZ":3.180932996591933,"pX":-0.3981525719746916,"pZ":1.5450105935055176,"vX0":4.883112135778803,"vY0":-124.67461595118951,"vZ0":-5.103076208027186,"x":132.18,"y":197.06,"x0":-1.2496477532962735,"y0":50.005946425372365,"z0":5.888640757940574,"aX":-13.711263567066649},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1973,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.44081032756719507,"extension":6.389202128340036},"hitData":{"launchSpeed":89.2,"launchAngle":44.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.49,"coordY":91.55}},"index":5,"playId":"01a9e9fc-24b9-311f-8905-646406768003","pitchNumber":6,"startTime":"2026-04-07T22:56:41.514Z","endTime":"2026-04-07T22:56:48.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:56:48.839Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (1) on a sharp line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T22:57:13.778Z","endTime":"2026-04-07T22:58:01.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44537733057995,"aZ":-15.980191581799657,"pfxX":-11.284435036149008,"pfxZ":8.980209277434707,"pX":0.5767625318054854,"pZ":1.3634494804583512,"vX0":8.258451438928756,"vY0":-134.26656887590954,"vZ0":-8.667859821349023,"x":95.02,"y":201.97,"x0":-1.0921323351928651,"y0":50.00384742347092,"z0":5.799926941604684,"aX":-20.348238856494866},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":18.4,"spinRate":2206,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4099098666162684,"extension":6.2982948882093694},"index":0,"playId":"558fdde1-ccc1-36d7-b31b-cd8371e623bc","pitchNumber":1,"startTime":"2026-04-07T22:57:13.778Z","endTime":"2026-04-07T22:57:17.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.988272346751007,"aZ":-27.33687784492659,"pfxX":0.3415965744462657,"pfxZ":3.07317708847933,"pX":1.6651426756922771,"pZ":1.3678577220389412,"vX0":7.16002106388643,"vY0":-125.61469650769591,"vZ0":-5.603092783464826,"x":53.53,"y":201.85,"x0":-1.2846232609150932,"y0":50.00478114975784,"z0":5.892238703561443,"aX":0.536007225320638},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-2.5,"spinRate":2166,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4385641697219369,"extension":6.261779748366055},"index":1,"playId":"133ee756-4bf7-3b6e-93d5-ae434ddc27f5","pitchNumber":2,"startTime":"2026-04-07T22:57:31.686Z","endTime":"2026-04-07T22:57:34.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988114261728786,"aZ":-15.516130686723766,"pfxX":-9.638720876364745,"pfxZ":9.093725916116238,"pX":-0.0027584458890992022,"pZ":2.3280739176901437,"vX0":6.451771920412487,"vY0":-135.12075476343134,"vZ0":-6.443312545610789,"x":117.11,"y":175.92,"x0":-1.1804609147085012,"y0":50.004267708937306,"z0":5.8517360859835446,"aX":-17.659373906209233},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":16.0,"spinRate":2204,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4068047880825274,"extension":6.277927713865855},"hitData":{"launchSpeed":108.9,"launchAngle":15.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.22,"coordY":99.37}},"index":2,"playId":"20dfc77f-65ad-3038-85c6-256cf3cb68b5","pitchNumber":3,"startTime":"2026-04-07T22:57:49.449Z","endTime":"2026-04-07T22:58:01.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:58:01.463Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a sharp line drive to right fielder Jake Fraley. Dansby Swanson scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T22:58:35.500Z","endTime":"2026-04-07T22:59:28.970Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550546380574364,"aZ":-43.46104403696531,"pfxX":7.3342615747704,"pfxZ":-9.616989513022274,"pX":0.555882134688812,"pZ":2.252810928627013,"vX0":2.29136622206973,"vY0":-109.00902121632625,"vZ0":1.7906414582061896,"x":95.81,"y":177.95,"x0":-1.4687664298834433,"y0":50.002154085248634,"z0":6.20212543783419,"aX":8.608706672662644},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-16.3,"breakHorizontal":-13.9,"spinRate":2666,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.5072693128122872,"extension":6.20301889187734},"index":0,"playId":"e29910f4-4371-32db-80ae-3e92a35b7300","pitchNumber":1,"startTime":"2026-04-07T22:58:35.500Z","endTime":"2026-04-07T22:58:39.045Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.742262955296862,"aZ":-31.390228643526747,"pfxX":-10.241485818315025,"pfxZ":0.49801906568731535,"pX":0.5883585418997368,"pZ":0.7822192014971179,"vX0":7.816602796191313,"vY0":-125.2574702766738,"vZ0":-5.952363033098505,"x":94.57,"y":217.66,"x0":-1.2647720247418368,"y0":50.002495192180795,"z0":5.802451253812712,"aX":-16.036541813025448},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":16.4,"spinRate":2024,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4397429185624331,"extension":6.457660233368369},"index":1,"playId":"417f4a1c-6617-31f1-b30b-922873abf6dc","pitchNumber":2,"startTime":"2026-04-07T22:58:53.153Z","endTime":"2026-04-07T22:58:56.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67220871500643,"aZ":-28.94465210168659,"pfxX":0.6984665176032749,"pfxZ":2.0435046622462245,"pX":0.08186758320308894,"pZ":2.7543313311798956,"vX0":3.436278058995456,"vY0":-125.49158649130294,"vZ0":-2.297956559215306,"x":113.88,"y":164.41,"x0":-1.4013285214795261,"y0":50.00240359026157,"z0":6.0624940469779895,"aX":1.1026921625517894},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-2.2,"spinRate":1990,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.43807749251618855,"extension":6.215221266749166},"hitData":{"launchSpeed":105.5,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.32,"coordY":113.12}},"index":2,"playId":"fc03fe5d-43c7-3501-95f3-e8ced72afbb2","pitchNumber":3,"startTime":"2026-04-07T22:59:16.958Z","endTime":"2026-04-07T22:59:28.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:59:28.970Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (1) on a line drive to left fielder Chandler Simpson. Michael Conforto scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:00:03.559Z","endTime":"2026-04-07T23:01:40.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.462753038625923,"aZ":-31.2342830637952,"pfxX":0.2874759017540669,"pfxZ":0.6179354022228338,"pX":-0.1469085274008997,"pZ":2.500116257694552,"vX0":3.154790550771209,"vY0":-123.17935531278452,"vZ0":-2.087159806037066,"x":122.6,"y":171.28,"x0":-1.4862962009827967,"y0":50.00392047160432,"z0":6.021707602510832,"aX":0.43747534444806596},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-1.3,"spinRate":2037,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4461466751176504,"extension":6.170775277351339},"index":0,"playId":"d1a60d8a-c15d-32c0-9678-996920f0f071","pitchNumber":1,"startTime":"2026-04-07T23:00:05.583Z","endTime":"2026-04-07T23:00:09.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.497929329142863,"aZ":-33.45679389391989,"pfxX":-9.10727537830385,"pfxZ":-0.8086277371082451,"pX":-0.09741538733924773,"pZ":1.7835740662748036,"vX0":5.834662427269241,"vY0":-125.76223811510151,"vZ0":-3.5341677889868897,"x":120.71,"y":190.62,"x0":-1.2841786578305099,"y0":50.0062646164862,"z0":5.969303374519155,"aX":-14.346322905862674},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":14.9,"spinRate":1950,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.43835469557285656,"extension":6.331931973506043},"index":1,"playId":"0a4152c2-385c-3d8b-90ef-eafbffc46276","pitchNumber":2,"startTime":"2026-04-07T23:00:39.021Z","endTime":"2026-04-07T23:00:42.021Z","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":92.4,"endSpeed":83.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.692389033851676,"aZ":-15.123239260041696,"pfxX":-5.500591865719249,"pfxZ":9.482376841900695,"pX":0.5175618476476123,"pZ":4.827132965822598,"vX0":6.2957606276731735,"vY0":-134.38946515715796,"vZ0":-0.7828402637152014,"x":97.27,"y":108.45,"x0":-1.1596583541362937,"y0":50.00464367156111,"z0":6.21379978835735,"aX":-9.893653376448228},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2181,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.41021512621459255,"extension":6.078858079348975},"index":2,"playId":"c8417074-cdb7-335d-9d7a-078586f42e54","pitchNumber":3,"startTime":"2026-04-07T23:01:01.193Z","endTime":"2026-04-07T23:01:04.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"c8417074-cdb7-335d-9d7a-078586f42e54","startTime":"2026-04-07T23:01:21.957Z","endTime":"2026-04-07T23:01:26.448Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456164663115043,"aZ":-29.887223339365388,"pfxX":-3.483958654086641,"pfxZ":1.4941321384038115,"pX":0.348711385282309,"pZ":2.1391414813137932,"vX0":4.9999342148777846,"vY0":-123.5297227648812,"vZ0":-3.183303574651049,"x":103.71,"y":181.02,"x0":-1.2564689101648518,"y0":50.00534079570491,"z0":5.978528859707054,"aX":-5.342242909310437},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":5.0,"spinRate":1825,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4447712080922481,"extension":6.315590288581654},"hitData":{"launchSpeed":94.9,"launchAngle":24.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.65,"coordY":100.1}},"index":4,"playId":"cdf85298-6826-38ed-9596-8fced3522267","pitchNumber":4,"startTime":"2026-04-07T23:01:26.448Z","endTime":"2026-04-07T23:01:40.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:01:40.308Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:03:10.951Z","endTime":"2026-04-07T23:04:54.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T23:02:26.771Z","endTime":"2026-04-07T23:03:13.213Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.669408484019336,"aZ":-14.64872355699923,"pfxX":-8.316152885003328,"pfxZ":9.807200990619519,"pX":-0.020631098992375137,"pZ":1.4880894854675402,"vX0":5.94315063425552,"vY0":-133.55607986388546,"vZ0":-8.634861282997905,"x":117.79,"y":198.6,"x0":-1.206460435728807,"y0":50.00415301252332,"z0":5.841242916678893,"aX":-14.862004819077326},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2163,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4118164009988279,"extension":6.21003965882331},"index":1,"playId":"31a03746-a569-3816-a9d6-11e97b50ca38","pitchNumber":1,"startTime":"2026-04-07T23:03:13.213Z","endTime":"2026-04-07T23:03:40.235Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52407952019319,"aZ":-28.326940676064645,"pfxX":0.03575050533073032,"pfxZ":2.4618735468011446,"pX":1.0566706933583996,"pZ":2.1255770262497977,"vX0":5.964612045614256,"vY0":-125.29632214934091,"vZ0":-3.6993555180949027,"x":76.72,"y":181.39,"x0":-1.377330138074222,"y0":50.001238691865574,"z0":5.981896969600756,"aX":0.05534015615745069},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":-1.7,"spinRate":2057,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4401540566535078,"extension":6.166791140115618},"index":2,"playId":"e8e3824d-15c0-37ca-96a0-9d486d8ca902","pitchNumber":2,"startTime":"2026-04-07T23:03:49.209Z","endTime":"2026-04-07T23:03:52.368Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433780872042878,"aZ":-25.576117797553188,"pfxX":-0.456071374346664,"pfxZ":4.300525952777409,"pX":0.36295509530889125,"pZ":0.9028708911825299,"vX0":4.687966152244729,"vY0":-124.52223957002889,"vZ0":-6.743018395611972,"x":103.17,"y":214.4,"x0":-1.5038008574741166,"y0":50.00209472102365,"z0":5.83079926934154,"aX":-0.7000166055670614},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":-0.5,"spinRate":1943,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.44385019205781573,"extension":6.230499482064841},"index":3,"playId":"b1881f32-e21b-3de5-b6d6-4a0eeb815a6a","pitchNumber":3,"startTime":"2026-04-07T23:04:09.658Z","endTime":"2026-04-07T23:04:13.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409020495741732,"aZ":-15.9472845783191,"pfxX":-8.02865947442119,"pfxZ":9.289633481851098,"pX":-0.2500428653300811,"pZ":2.234560481377584,"vX0":5.351743051215127,"vY0":-132.14574335419306,"vZ0":-6.463895798488007,"x":126.53,"y":178.45,"x0":-1.2712332483565771,"y0":50.00255233931564,"z0":5.908924972415045,"aX":-14.02353688937365},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":2121,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.416466525782631,"extension":6.214394457443213},"index":4,"playId":"22358e25-907f-3bb2-955e-24cbef9b3460","pitchNumber":4,"startTime":"2026-04-07T23:04:30.979Z","endTime":"2026-04-07T23:04:34.539Z","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":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":77.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968548324744418,"aZ":-30.871738565730872,"pfxX":-9.84547217909925,"pfxZ":0.8276655859199078,"pX":-0.8578261587171668,"pZ":2.714403900488193,"vX0":4.118644563576996,"vY0":-126.09751692230157,"vZ0":-1.861206490002583,"x":149.7,"y":165.49,"x0":-1.257626286755619,"y0":50.000775233641264,"z0":6.017412644233408,"aX":-15.432952453319036},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":16.4,"spinRate":1994,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.438861763583962,"extension":6.268253412420156},"index":5,"playId":"0446683b-2ea5-32ff-a656-b3ab27167aac","pitchNumber":5,"startTime":"2026-04-07T23:04:49.713Z","endTime":"2026-04-07T23:04:54.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:04:54.137Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to right fielder Jake Fraley.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:05:18.482Z","endTime":"2026-04-07T23:06:48.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43394600019425,"aZ":-43.356704452817944,"pfxX":6.071975122971805,"pfxZ":-9.502499544111155,"pX":-0.4856143645628251,"pZ":1.8317560904018908,"vX0":0.3765649818614653,"vY0":-109.34737177531375,"vZ0":0.9616041147817609,"x":135.51,"y":189.32,"x0":-1.4473115318160268,"y0":50.005088575080855,"z0":6.146636039791187,"aX":7.142600340023666},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-16.3,"breakHorizontal":-11.0,"spinRate":2674,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.5065187623069671,"extension":6.0969583043918085},"index":0,"playId":"96c4919c-1c80-3b0e-9b2a-58228976d5fa","pitchNumber":1,"startTime":"2026-04-07T23:05:20.346Z","endTime":"2026-04-07T23:05:24.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c6ecfe59-252b-4c1b-8643-6a5ad3bd3654","startTime":"2026-04-07T23:05:45.833Z","endTime":"2026-04-07T23:05:50.844Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37012412573085,"aZ":-14.205566759418385,"pfxX":-4.015876695524289,"pfxZ":10.079905453628498,"pX":0.2882645892312183,"pZ":3.4930829845189004,"vX0":5.562883544936147,"vY0":-133.80094349929715,"vZ0":-3.753993854963802,"x":106.01,"y":144.47,"x0":-1.3123019920384968,"y0":50.00348898803024,"z0":5.956537518408158,"aX":-7.15987205718694},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2191,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41199835737265467,"extension":6.199085228649918},"index":2,"playId":"e937a496-0355-3117-ad7f-f71453c9f103","pitchNumber":2,"startTime":"2026-04-07T23:06:07.558Z","endTime":"2026-04-07T23:06:10.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314864555316106,"aZ":-18.177168393827056,"pfxX":-10.337325429870322,"pfxZ":7.907506418791687,"pX":0.24425691087287282,"pZ":2.370694491302637,"vX0":7.365247351084107,"vY0":-132.67654653384335,"vZ0":-5.759358418442819,"x":107.69,"y":174.77,"x0":-1.2349366477499824,"y0":50.0007401739717,"z0":5.908892758264497,"aX":-18.293298901608946},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":16.9,"spinRate":2122,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41398769953958414,"extension":6.216037186993314},"hitData":{"launchSpeed":93.4,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.13,"coordY":83.4}},"index":3,"playId":"0d172b53-d98d-3424-9fa8-1640728cbf55","pitchNumber":3,"startTime":"2026-04-07T23:06:38.020Z","endTime":"2026-04-07T23:06:48.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:06:48.006Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:08:25.313Z","endTime":"2026-04-07T23:09:59.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28044274371448,"aZ":-16.184345752473643,"pfxX":-9.990159019012111,"pfxZ":8.652120007095728,"pX":-0.26448722270269637,"pZ":2.482580524255622,"vX0":6.61185347421544,"vY0":-136.15017516974578,"vZ0":-5.94329828888704,"x":127.08,"y":171.75,"x0":-1.4463028365730752,"y0":50.00018729205286,"z0":5.843184305310958,"aX":-18.457508375063526},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":16.4,"spinRate":2002,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.404743139156599,"extension":6.398243285693874},"index":0,"playId":"406aaa24-6cae-3ccd-9de2-fd297cbdab60","pitchNumber":1,"startTime":"2026-04-07T23:08:51.802Z","endTime":"2026-04-07T23:08:55.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52002915542014,"aZ":-34.21004359223827,"pfxX":2.445009887764395,"pfxZ":-1.3089568034189796,"pX":1.03666146006358,"pZ":2.0002424212467296,"vX0":5.274820312675144,"vY0":-124.46224986774034,"vZ0":-2.630634668408951,"x":77.48,"y":184.77,"x0":-1.437106221979148,"y0":50.00447546916101,"z0":5.934706064556338,"aX":3.7944535420397436},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.8,"breakHorizontal":-5.8,"spinRate":2374,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.44191112457788817,"extension":6.475632147665398},"index":1,"playId":"f157c3ad-6ef7-3708-814c-2b1c4b5ee79b","pitchNumber":2,"startTime":"2026-04-07T23:09:08.589Z","endTime":"2026-04-07T23:09:12.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21401155592875,"aZ":-29.86430787566238,"pfxX":8.38745256568744,"pfxZ":1.6129556749658254,"pX":1.9946944998001257,"pZ":0.04153654011756045,"vX0":6.087112257294048,"vY0":-120.16754017150679,"vZ0":-6.743256316152422,"x":40.97,"y":237.66,"x0":-1.681065378026208,"y0":50.000690105430714,"z0":5.615467955542634,"aX":11.985484800352955},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-16.9,"spinRate":2528,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.459815734602802,"extension":6.526971843203493},"index":2,"playId":"50cb25de-fc31-3215-9eb7-6914f99b11ba","pitchNumber":3,"startTime":"2026-04-07T23:09:21.787Z","endTime":"2026-04-07T23:09:24.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.821503432729976,"aZ":-17.82253281543344,"pfxX":-10.83519284558219,"pfxZ":7.680347955484304,"pX":-0.0704374104938377,"pZ":1.9845634586125673,"vX0":7.531258756413555,"vY0":-136.94930101124947,"vZ0":-6.8400906041054945,"x":119.68,"y":185.2,"x0":-1.4712639681891562,"y0":50.00254246192078,"z0":5.767566303077601,"aX":-20.247134944890387},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":17.6,"spinRate":2153,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40245342896579883,"extension":6.435662640184357},"index":3,"playId":"c0248639-110b-3efd-a988-39654cc62971","pitchNumber":4,"startTime":"2026-04-07T23:09:37.502Z","endTime":"2026-04-07T23:09:40.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75732429532159,"aZ":-18.593827845631274,"pfxX":-10.396274416990202,"pfxZ":7.346841233509368,"pX":0.17557672115863257,"pZ":1.3387494091385899,"vX0":7.230115468669746,"vY0":-136.26688784077112,"vZ0":-8.285713587714765,"x":110.31,"y":202.63,"x0":-1.1848699262370335,"y0":50.001495131622775,"z0":5.744396286816273,"aX":-19.212911075946614},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":16.9,"spinRate":2038,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40462320659027373,"extension":6.516485793287491},"index":4,"playId":"0c5aa9c9-c499-31bd-b35d-a5c940eda195","pitchNumber":5,"startTime":"2026-04-07T23:09:56.257Z","endTime":"2026-04-07T23:09:59.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:09:59.257Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:10:22.942Z","endTime":"2026-04-07T23:11:40.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":87.7,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66739086795816,"aZ":-25.142395936090978,"pfxX":3.4536492328026607,"pfxZ":4.279950215594288,"pX":-0.13238362739082998,"pZ":2.2673273905380773,"vX0":3.329732511284316,"vY0":-127.67711831213349,"vZ0":-3.743238783517664,"x":122.05,"y":177.56,"x0":-1.9046428116090748,"y0":50.00079363239653,"z0":5.74382479594572,"aX":5.667778530328737},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-7.1,"spinRate":2217,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4299169856036822,"extension":6.311682902377975},"index":0,"playId":"1c5a8f70-e09b-3044-bc3c-576fba364a13","pitchNumber":1,"startTime":"2026-04-07T23:10:22.942Z","endTime":"2026-04-07T23:10:26.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062158711862946,"aZ":-29.06874718313391,"pfxX":-6.485292174277773,"pfxZ":1.9581203657640693,"pX":-0.08400653663509199,"pZ":0.6610317347555182,"vX0":5.624591415216943,"vY0":-126.17463377026058,"vZ0":-6.666872906302903,"x":120.2,"y":220.93,"x0":-1.5149462678685897,"y0":50.00527603911481,"z0":5.723785704672584,"aX":-10.309992252606037},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":10.2,"spinRate":1375,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43646886143444297,"extension":6.413816335897314},"index":1,"playId":"a73e1a36-3881-3312-b786-f66cfb53d29d","pitchNumber":2,"startTime":"2026-04-07T23:10:36.042Z","endTime":"2026-04-07T23:10:39.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.827244087882335,"aZ":-10.482450113030271,"pfxX":-3.6083768399878675,"pfxZ":11.550675491333086,"pX":-0.8895120419403567,"pZ":3.8391319884875004,"vX0":3.3320749591493017,"vY0":-137.2495578245189,"vZ0":-3.4943021403786414,"x":150.91,"y":135.12,"x0":-1.6598486532647307,"y0":50.00019064524243,"z0":5.860532315945539,"aX":-6.775106132225554},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":5.6,"spinRate":2194,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4014890679181726,"extension":6.357534129424088},"index":2,"playId":"190e258c-ba0e-3006-aba7-cfc8ab84057e","pitchNumber":3,"startTime":"2026-04-07T23:10:53.686Z","endTime":"2026-04-07T23:10:56.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561351393000756,"aZ":-25.121965691127706,"pfxX":1.87229833758704,"pfxZ":4.277897264756579,"pX":0.12834219586754267,"pZ":2.676820863963025,"vX0":4.098095891065971,"vY0":-127.44414983311532,"vZ0":-2.705952034413854,"x":112.11,"y":166.51,"x0":-1.742196504102921,"y0":50.00450251041322,"z0":5.731219943021226,"aX":3.0876018597114},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.3,"spinRate":2075,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.429360297659263,"extension":6.465089205950265},"index":3,"playId":"e460d1f5-e8b0-3f59-8765-75de8c6e8a93","pitchNumber":4,"startTime":"2026-04-07T23:11:09.074Z","endTime":"2026-04-07T23:11:12.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17130084077459,"aZ":-19.478168623327836,"pfxX":-10.055495183261296,"pfxZ":6.753260922158752,"pX":0.3005376891114917,"pZ":2.6748857713236394,"vX0":8.022689480417176,"vY0":-136.96586102952193,"vZ0":-4.877844808846711,"x":105.54,"y":166.56,"x0":-1.375233493382531,"y0":50.00350274696839,"z0":5.830225384034882,"aX":-18.908165320772646},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":16.3,"spinRate":1993,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40149158161635956,"extension":6.477532809753331},"hitData":{"launchSpeed":86.1,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.37,"coordY":134.56}},"index":4,"playId":"fce99343-30d3-30d0-90d4-e2d8d4521eb1","pitchNumber":5,"startTime":"2026-04-07T23:11:35.588Z","endTime":"2026-04-07T23:11:40.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:11:40.396Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:12:07.637Z","endTime":"2026-04-07T23:12:58.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":71.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147364350761883,"aZ":-40.50735361702438,"pfxX":8.601960039780511,"pfxZ":-6.451656815482416,"pX":0.5429865971360051,"pZ":1.1209870330449783,"vX0":2.2278665304453558,"vY0":-114.12095986850773,"vZ0":-1.7132363841332445,"x":96.3,"y":208.51,"x0":-1.5683867117356238,"y0":50.00393925453306,"z0":5.949893330294734,"aX":11.106363755639235},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.8,"breakHorizontal":-16.2,"spinRate":2576,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4838993588599143,"extension":6.40445435898418},"index":0,"playId":"8e39f946-3ff7-3e76-8b73-86d72fdda8e5","pitchNumber":1,"startTime":"2026-04-07T23:12:07.637Z","endTime":"2026-04-07T23:12:11.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62197401492078,"aZ":-40.91880177105335,"pfxX":9.051377851059529,"pfxZ":-6.7237378511779795,"pX":-0.5942916759440872,"pZ":2.587428243492091,"vX0":-0.026930310229546228,"vY0":-114.61687392315655,"vZ0":1.307845738019512,"x":139.65,"y":168.92,"x0":-1.7537276825552353,"y0":50.00261806294489,"z0":6.0759167138359995,"aX":11.77175665029458},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.3,"breakHorizontal":-16.3,"spinRate":2618,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.48204768278169485,"extension":6.217755002629987},"index":1,"playId":"9c61bc15-9804-3f2e-a901-0c06aec123d9","pitchNumber":2,"startTime":"2026-04-07T23:12:21.858Z","endTime":"2026-04-07T23:12:25.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13708805640109,"aZ":-15.946336214397034,"pfxX":-9.318919726387168,"pfxZ":8.924014764337784,"pX":0.427769378766114,"pZ":2.293050124421606,"vX0":7.602138326111935,"vY0":-134.70918037697746,"vZ0":-6.341886825589267,"x":100.69,"y":176.87,"x0":-1.2348832231014393,"y0":50.00352538903727,"z0":5.8256350372213825,"aX":-16.94747947140588},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":15.0,"spinRate":2097,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4082484896730425,"extension":6.49311178202859},"index":2,"playId":"e8c5568f-2090-3a9f-9f40-f0d33ba56708","pitchNumber":3,"startTime":"2026-04-07T23:12:35.759Z","endTime":"2026-04-07T23:12:39.269Z","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":95.4,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.335577487137904,"aZ":-9.860386487231908,"pfxX":-4.580746978451354,"pfxZ":11.632789229079997,"pX":-0.433612490068201,"pZ":3.435727413553923,"vX0":4.926871452724927,"vY0":-138.66072880774215,"vZ0":-4.497621321895514,"x":133.53,"y":146.02,"x0":-1.6511566896425907,"y0":50.000624662517616,"z0":5.755240615604936,"aX":-8.785419424564234},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":7.1,"spinRate":2299,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39729853530912695,"extension":6.288530231296402},"hitData":{"launchSpeed":78.9,"launchAngle":45.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":123.78,"coordY":192.17}},"index":3,"playId":"d7ecf1ab-ac22-30d7-9031-74f5a84277bd","pitchNumber":4,"startTime":"2026-04-07T23:12:49.897Z","endTime":"2026-04-07T23:12:58.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:12:58.429Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (1) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:14:44.195Z","endTime":"2026-04-07T23:16:14.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537881997883275,"aZ":-18.402749827267446,"pfxX":-10.778498837562111,"pfxZ":7.79430776875645,"pX":-0.33168184804224937,"pZ":2.116810005891719,"vX0":5.972021979081604,"vY0":-132.40313471516916,"vZ0":-6.319123323019337,"x":129.64,"y":181.63,"x0":-1.221839310650126,"y0":50.002174210190866,"z0":5.891206999204984,"aX":-19.044319057381802},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":18.1,"spinRate":2149,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.41444016054890476,"extension":6.256553698847418},"index":0,"playId":"6f72cabb-14b1-3c9f-8b62-3eab7145684d","pitchNumber":1,"startTime":"2026-04-07T23:14:59.937Z","endTime":"2026-04-07T23:15:03.057Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560096613022267,"aZ":-28.17017769613956,"pfxX":0.31554471909104675,"pfxZ":2.5895090920233015,"pX":0.748658902828332,"pZ":1.9194901792822612,"vX0":5.165860321827531,"vY0":-124.09424372885843,"vZ0":-4.030026860974331,"x":88.46,"y":186.95,"x0":-1.4076156463617264,"y0":50.004563085168634,"z0":5.93099696310324,"aX":0.48857382554856976},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.9,"spinRate":1997,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4426309111051099,"extension":6.106197631061192},"index":1,"playId":"c62d9331-eb98-31c9-bd66-cdb38619a251","pitchNumber":2,"startTime":"2026-04-07T23:15:29.847Z","endTime":"2026-04-07T23:15:33.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73679909432198,"aZ":-19.470332499584906,"pfxX":-11.031315129903621,"pfxZ":7.0854709533895335,"pX":0.8763011959261866,"pZ":2.8553917138450733,"vX0":8.84704262459379,"vY0":-133.5542581517109,"vZ0":-4.468033007932718,"x":83.6,"y":161.68,"x0":-1.058069134400973,"y0":50.00488003163894,"z0":5.964327533953442,"aX":-19.784006037864906},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":17.9,"spinRate":2122,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41127138302015975,"extension":6.179944274009544},"index":2,"playId":"769f45d3-a08c-3c05-8dd5-9aa0a8daede1","pitchNumber":3,"startTime":"2026-04-07T23:15:46.377Z","endTime":"2026-04-07T23:15:49.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.190349265295424,"aZ":-33.0993487881011,"pfxX":-7.268397995394136,"pfxZ":-0.5944996381164067,"pX":-0.3846878704922399,"pZ":2.2555088843728814,"vX0":4.482578375949114,"vY0":-123.92024844036527,"vZ0":-2.4000802066274307,"x":131.66,"y":177.88,"x0":-1.2783610403534629,"y0":50.005741179306185,"z0":6.018533839411888,"aX":-11.236356040274938},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":12.0,"spinRate":1902,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4430509739362454,"extension":6.207912784276275},"hitData":{"launchSpeed":89.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.0,"coordY":138.0}},"index":3,"playId":"ee84601a-e28b-302c-8951-c8067a79bbc0","pitchNumber":4,"startTime":"2026-04-07T23:16:02.108Z","endTime":"2026-04-07T23:16:14.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:16:14.152Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Jake Fraley. Alex Bregman to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:16:31.292Z","endTime":"2026-04-07T23:17:04.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":67.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.012577058621776,"aZ":-43.93925113666408,"pfxX":4.769188728565087,"pfxZ":-10.075328406052222,"pX":-0.46126812720346466,"pZ":3.3283504836408104,"vX0":0.9522318182094113,"vY0":-108.61884795577316,"vZ0":4.090271219922908,"x":134.58,"y":148.91,"x0":-1.5267431227831092,"y0":50.00141497170018,"z0":6.271566580554101,"aX":5.56991550436927},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-16.4,"breakHorizontal":-8.9,"spinRate":2589,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.5086734719867714,"extension":6.06857170159634},"hitData":{"launchSpeed":98.1,"launchAngle":12.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.37,"coordY":118.15}},"index":0,"playId":"497814ac-2c28-3390-b504-d3ccd7b9ffd4","pitchNumber":1,"startTime":"2026-04-07T23:16:54.384Z","endTime":"2026-04-07T23:17:04.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:17:04.751Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Amaya grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:18:00.455Z","endTime":"2026-04-07T23:19:11.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"4b4b9526-0eca-390a-8389-fe844c744ba1","startTime":"2026-04-07T23:17:40.144Z","endTime":"2026-04-07T23:17:43.144Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.428336871902403,"aZ":-18.566293030688286,"pfxX":-10.247948156773019,"pfxZ":7.73993174059277,"pX":-0.19757215270178216,"pZ":1.4033934022627441,"vX0":6.297623628574548,"vY0":-132.31456747358155,"vZ0":-7.792538657882931,"x":124.53,"y":200.89,"x0":-1.2873129696100902,"y0":50.00523965027192,"z0":5.767264585888494,"aX":-18.021604441000562},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.4,"breakHorizontal":17.0,"spinRate":2142,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.41529855195263377,"extension":6.156686810943588},"index":1,"playId":"a2c3ac41-fae0-375a-8592-b092308dc29d","pitchNumber":1,"startTime":"2026-04-07T23:18:02.685Z","endTime":"2026-04-07T23:18:13.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (4) 2nd base. Alex Bregman scores. Pete Crow-Armstrong to 3rd. Throwing error by catcher Nick Fortes.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"a2c3ac41-fae0-375a-8592-b092308dc29d","startTime":"2026-04-07T23:18:42.243Z","endTime":"2026-04-07T23:18:43.683Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622468690411495,"aZ":-30.02013230084175,"pfxX":1.7382366893933965,"pfxZ":1.3915310467114104,"pX":-0.4883560003027582,"pZ":3.1274306236069433,"vX0":1.7466445453650385,"vY0":-124.7519136999033,"vZ0":-0.8996051597902937,"x":135.61,"y":154.34,"x0":-1.4283757225421199,"y0":50.00046328152861,"z0":6.010627211377875,"aX":2.6864412966876343},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2018,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.4423341336749007,"extension":6.169714582194924},"index":3,"playId":"80e8f3ba-5133-3172-841d-6dadbf10186a","pitchNumber":2,"startTime":"2026-04-07T23:18:43.683Z","endTime":"2026-04-07T23:18:47.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203092019917246,"aZ":-26.038609577788648,"pfxX":1.8784744745776552,"pfxZ":3.928087245524023,"pX":0.3632574174283223,"pZ":2.1190432671445567,"vX0":3.8991381501004603,"vY0":-125.53078534690752,"vZ0":-3.998274592908198,"x":103.15,"y":181.57,"x0":-1.4669404036662492,"y0":50.00600429580009,"z0":5.902398606593062,"aX":2.9379029272838344},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.4,"spinRate":1949,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.43974518045462796,"extension":6.154183733175668},"hitData":{"launchSpeed":91.6,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":166.88}},"index":4,"playId":"a5613e31-7cdb-37dc-8a3f-9947b9405926","pitchNumber":3,"startTime":"2026-04-07T23:19:01.311Z","endTime":"2026-04-07T23:19:11.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:19:11.073Z","atBatIndex":19},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Moisés Ballesteros out on a sacrifice fly to center fielder Cedric Mullins. Pete Crow-Armstrong scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:19:22.579Z","endTime":"2026-04-07T23:19:53.099Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70753422034402,"aZ":-11.986042768639395,"pfxX":-5.934514293090555,"pfxZ":11.126783234221715,"pX":-0.09015590351921995,"pZ":2.6140186875610874,"vX0":5.295787318385022,"vY0":-134.69457271938492,"vZ0":-6.580712390240788,"x":120.44,"y":168.2,"x0":-1.3229333603140159,"y0":50.00259994912585,"z0":5.958574953975118,"aX":-10.76677583078916},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":9.5,"spinRate":2278,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40862447765627197,"extension":6.187921267474899},"hitData":{"launchSpeed":101.6,"launchAngle":47.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.34,"coordY":73.77}},"index":0,"playId":"e8c1f6b7-0112-301b-84dc-2ce930b51c3c","pitchNumber":1,"startTime":"2026-04-07T23:19:38.400Z","endTime":"2026-04-07T23:19:53.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:19:53.099Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:20:05.041Z","endTime":"2026-04-07T23:21:02.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":86.1,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737252004026427,"aZ":-31.757140877363756,"pfxX":-11.053588623420262,"pfxZ":0.27153535816913,"pX":0.02484326461762939,"pZ":2.022112506929141,"vX0":6.360786476330798,"vY0":-125.15029222223272,"vZ0":-3.264446613378187,"x":116.05,"y":184.18,"x0":-1.138794570558048,"y0":50.005445854223574,"z0":5.997020986366351,"aX":-17.20316179136917},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":18.1,"spinRate":1960,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.44087267046202605,"extension":6.346974256609231},"index":0,"playId":"08b8babc-383b-3ec9-bc6c-294514c65115","pitchNumber":1,"startTime":"2026-04-07T23:20:19.754Z","endTime":"2026-04-07T23:20:22.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84872962739475,"aZ":-12.820634528942907,"pfxX":-6.081610921315564,"pfxZ":10.70541878316978,"pX":0.2259951601886675,"pZ":3.2903591611689764,"vX0":5.891621024723929,"vY0":-134.50946078307078,"vZ0":-4.674581348848188,"x":108.39,"y":149.94,"x0":-1.2169527905055442,"y0":50.00174476352978,"z0":5.980088422444889,"aX":-10.99336325712954},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2337,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4093210949806956,"extension":6.15605920489388},"index":1,"playId":"7583f453-5e13-32a2-bc02-089d7c76d50c","pitchNumber":2,"startTime":"2026-04-07T23:20:36.897Z","endTime":"2026-04-07T23:20:40.305Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96050452245308,"aZ":-30.03091110704933,"pfxX":-10.750906958948118,"pfxZ":1.3415680445557907,"pX":0.29799404236845306,"pZ":1.3432366601920478,"vX0":7.158322402441745,"vY0":-126.7394075912513,"vZ0":-5.069955199143379,"x":105.64,"y":202.51,"x0":-1.1904064540084882,"y0":50.004487737740384,"z0":5.816424133194498,"aX":-17.197785309204207},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":17.5,"spinRate":1983,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43497103345514665,"extension":6.364466479119088},"index":2,"playId":"e45a71b0-b750-366e-9ab4-ed4279206b4c","pitchNumber":3,"startTime":"2026-04-07T23:20:58.971Z","endTime":"2026-04-07T23:21:02.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:21:02.132Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out softly, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:22:50.076Z","endTime":"2026-04-07T23:23:13.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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_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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58905027296741,"aZ":-21.997066880740732,"pfxX":-9.162289158868901,"pfxZ":5.47217376804123,"pX":-1.747929384929489,"pZ":3.279702607554068,"vX0":2.786194794164582,"vY0":-136.19225471897863,"vZ0":-3.0321366776323626,"x":183.63,"y":150.23,"x0":-1.5998169897985677,"y0":50.005216142960705,"z0":5.945653957998755,"aX":-17.04886367842937},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":16.0,"spinRate":1861,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4036504569248205,"extension":6.331645957546113},"hitData":{"launchSpeed":43.4,"launchAngle":20.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.57,"coordY":165.34}},"index":0,"playId":"54b9daf2-9834-395b-b583-a6d45316819e","pitchNumber":1,"startTime":"2026-04-07T23:23:07.269Z","endTime":"2026-04-07T23:23:13.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:23:13.889Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:23:21.950Z","endTime":"2026-04-07T23:24:14.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":92.1,"endSpeed":83.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.832918478548887,"aZ":-14.34461758569607,"pfxX":-2.405507499254694,"pfxZ":9.907688170873055,"pX":-0.2093821631272893,"pZ":3.353473445634815,"vX0":5.136927042222648,"vY0":-134.02125112572665,"vZ0":-3.5130556418234136,"x":124.98,"y":148.24,"x0":-1.8476415876694838,"y0":50.00497444959189,"z0":5.720878221828748,"aX":-4.330345727238362},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":3.1,"spinRate":2183,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41036126330703837,"extension":6.398468464911907},"index":0,"playId":"1e29d1bb-a45b-377a-b99d-c70405a349b8","pitchNumber":1,"startTime":"2026-04-07T23:23:49.706Z","endTime":"2026-04-07T23:23:53.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-07T23:24:00.527Z","endTime":"2026-04-07T23:24:09.097Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86615920697858,"aZ":-13.032807450015364,"pfxX":-2.524964560121788,"pfxZ":10.18893776077984,"pX":-0.23528825162682715,"pZ":2.8289889587089037,"vX0":4.740378137017707,"vY0":-137.07861904499097,"vZ0":-5.411617882993249,"x":125.97,"y":162.4,"x0":-1.6689805442519825,"y0":50.0059904840306,"z0":5.738621005248702,"aX":-4.745370582304694},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":3.5,"spinRate":2207,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4015081976589947,"extension":6.349474005404928},"hitData":{"launchSpeed":100.3,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.9,"coordY":146.62}},"index":2,"playId":"a98548e0-5397-3a73-be6c-f0685e6597c5","pitchNumber":2,"startTime":"2026-04-07T23:24:09.097Z","endTime":"2026-04-07T23:24:14.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:24:14.522Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:24:24.061Z","endTime":"2026-04-07T23:25:55.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06938669279848,"aZ":-19.536505188432354,"pfxX":-9.671350045396732,"pfxZ":6.96348508160864,"pX":0.24711747593702288,"pZ":1.9978343636844866,"vX0":7.9011572813120345,"vY0":-134.59855952612068,"vZ0":-6.365069517857494,"x":107.58,"y":184.84,"x0":-1.485108966037467,"y0":50.00605883510375,"z0":5.79943537504196,"aX":-17.562906306249825},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":15.6,"spinRate":1996,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40856528447386964,"extension":6.512986536353363},"index":0,"playId":"699f13c8-8ecb-37a8-bdb5-9b103568bb01","pitchNumber":1,"startTime":"2026-04-07T23:24:38.795Z","endTime":"2026-04-07T23:24:42.501Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162331786401662,"aZ":-23.709089613758824,"pfxX":2.862761344186866,"pfxZ":5.05155170817188,"pX":-0.25680566772038305,"pZ":2.8428676931821895,"vX0":3.2400806478528708,"vY0":-128.7103413831347,"vZ0":-2.767551624256347,"x":126.79,"y":162.02,"x0":-1.9045996067037152,"y0":50.0010723185884,"z0":5.771630056652181,"aX":4.792597658440132},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":-5.9,"spinRate":2194,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.42584907269448413,"extension":6.322216156020045},"index":1,"playId":"9690afd9-299a-3ea0-887d-33ebaaa8f062","pitchNumber":2,"startTime":"2026-04-07T23:24:50.833Z","endTime":"2026-04-07T23:24:53.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484190054634453,"aZ":-42.10491905029774,"pfxX":8.258856997487126,"pfxZ":-7.610569333191625,"pX":0.301091963573774,"pZ":0.02734033273566461,"vX0":1.8418336022199435,"vY0":-114.70056773327877,"vZ0":-3.805740809287145,"x":105.52,"y":238.04,"x0":-1.5890154801680587,"y0":50.00537477643361,"z0":5.90410346350151,"aX":10.768853219888667},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.5,"breakHorizontal":-15.5,"spinRate":2531,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.481522729364829,"extension":6.421947566659194},"index":2,"playId":"e322c047-765b-383c-98b2-9570d16d4e36","pitchNumber":3,"startTime":"2026-04-07T23:25:10.341Z","endTime":"2026-04-07T23:25:13.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26707621598998,"aZ":-30.26101994150988,"pfxX":-9.661199674953021,"pfxZ":1.1956624640114604,"pX":-0.7530608351140673,"pZ":0.1794217923830392,"vX0":5.090775297405371,"vY0":-126.51894243980803,"vZ0":-7.534771276214539,"x":145.7,"y":233.94,"x0":-1.55146301904269,"y0":50.001005118616064,"z0":5.668640690283069,"aX":-15.436196685170657},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":16.1,"spinRate":1529,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4353204562703161,"extension":6.6148916608942985},"index":3,"playId":"4985a9ec-b294-3d69-bd5f-4e254bcf65eb","pitchNumber":4,"startTime":"2026-04-07T23:25:28.228Z","endTime":"2026-04-07T23:25:31.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93722076513894,"aZ":-12.317683742442062,"pfxX":-2.8549507528169302,"pfxZ":10.721224273074926,"pX":-0.05301276826803316,"pZ":3.4586550843705877,"vX0":5.2205174318832945,"vY0":-135.9971718417459,"vZ0":-3.7918378069031573,"x":119.02,"y":145.4,"x0":-1.6364190434735566,"y0":50.00539033685894,"z0":5.740145770076412,"aX":-5.289506775891859},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":2229,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4044942684177677,"extension":6.37675104272006},"hitData":{"launchSpeed":82.6,"launchAngle":51.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.79,"coordY":109.13}},"index":4,"playId":"b671cc93-197b-3508-8b05-0590c190d150","pitchNumber":5,"startTime":"2026-04-07T23:25:46.156Z","endTime":"2026-04-07T23:25:55.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:25:55.188Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:27:45.360Z","endTime":"2026-04-07T23:30:13.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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, 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":85.0,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972836565838715,"aZ":-30.456302554829954,"pfxX":-6.848474940915889,"pfxZ":1.1147103379487842,"pX":0.07092852938701208,"pZ":3.1220241456606064,"vX0":5.0376754605766845,"vY0":-123.65057821703768,"vZ0":-0.9027644428637338,"x":114.3,"y":154.49,"x0":-1.108845686133306,"y0":50.00148999153691,"z0":6.060279474916069,"aX":-10.54339148691261},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":11.2,"spinRate":1936,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.44392841370517155,"extension":6.241431335004106},"index":0,"playId":"7b18e60a-f8b1-3077-ae26-53954346b776","pitchNumber":1,"startTime":"2026-04-07T23:28:05.233Z","endTime":"2026-04-07T23:28:08.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4824061968445,"aZ":-17.679715791593182,"pfxX":-9.087123388230964,"pfxZ":8.222153300079482,"pX":0.13717839231713158,"pZ":1.9147743365312337,"vX0":6.7319236488129235,"vY0":-132.24450999693542,"vZ0":-6.901403764646653,"x":111.77,"y":187.08,"x0":-1.2670372452222771,"y0":50.00035463685192,"z0":5.865598726777846,"aX":-16.0148203041267},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":14.9,"spinRate":2270,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41494643338881865,"extension":6.179389183395534},"index":1,"playId":"777e5183-eaa3-3bc7-81dd-c57f5d1dd5d2","pitchNumber":2,"startTime":"2026-04-07T23:28:20.642Z","endTime":"2026-04-07T23:28:23.898Z","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":91.2,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25262923921505,"aZ":-14.17921159060951,"pfxX":-6.061234209501221,"pfxZ":10.240868328773612,"pX":-0.7734126134225681,"pZ":4.512185599218627,"vX0":3.654286998374263,"vY0":-132.6916579257617,"vZ0":-1.3176443861174938,"x":146.48,"y":116.95,"x0":-1.3914114619733262,"y0":50.00398349587148,"z0":6.064121431826238,"aX":-10.651635471350236},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2260,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41510630713489194,"extension":6.024802527509011},"index":2,"playId":"f5938574-f30d-3201-a7bd-c74dbbf5c408","pitchNumber":3,"startTime":"2026-04-07T23:28:45.649Z","endTime":"2026-04-07T23:28:48.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972161807445488,"aZ":-31.440722828888283,"pfxX":-9.812603388069181,"pfxZ":0.4618784380892489,"pX":-0.660472667581559,"pZ":1.496016555512609,"vX0":4.791631656158135,"vY0":-126.53858391068175,"vZ0":-4.450547943211595,"x":142.18,"y":198.39,"x0":-1.3213176392300667,"y0":50.00520459719045,"z0":5.846409608072124,"aX":-15.640382725828893},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":16.4,"spinRate":2046,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43574616127971266,"extension":6.196998762914333},"index":3,"playId":"d41387e0-f44d-3807-9997-5b474cfd6298","pitchNumber":4,"startTime":"2026-04-07T23:29:01.602Z","endTime":"2026-04-07T23:29:06.870Z","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":92.0,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41623120288877,"aZ":-14.822093648756498,"pfxX":-5.719800532661841,"pfxZ":9.722144358352534,"pX":-0.8763464987808286,"pZ":4.49589887982529,"vX0":2.9840556689109556,"vY0":-133.87004361974292,"vZ0":-1.37646100508661,"x":150.4,"y":117.39,"x0":-1.2724731233856448,"y0":50.00062133046369,"z0":6.096404108945377,"aX":-10.206286400565114},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":9.6,"spinRate":2197,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41179339855817787,"extension":6.2436093315800285},"index":4,"playId":"a8f3c9e1-ac19-3c09-8bb4-00a012b007c0","pitchNumber":5,"startTime":"2026-04-07T23:29:24.515Z","endTime":"2026-04-07T23:29:27.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951676987177105,"aZ":-42.759992624140466,"pfxX":7.358722871502294,"pfxZ":-9.153403129394523,"pX":0.12860347422632426,"pZ":2.997780386791914,"vX0":1.16086700775779,"vY0":-108.43714055096854,"vZ0":3.280257886683227,"x":112.1,"y":157.84,"x0":-1.3714520689230534,"y0":50.00059149901474,"z0":6.224766429716804,"aX":8.514018401553441},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.9,"breakHorizontal":-13.6,"spinRate":2697,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.510674492575725,"extension":6.134828322084833},"index":5,"playId":"11be3831-7e92-338d-a8e9-8d5d3da3ef81","pitchNumber":6,"startTime":"2026-04-07T23:29:42.466Z","endTime":"2026-04-07T23:29:47.113Z","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":85.5,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.647034647235056,"aZ":-28.888334119420186,"pfxX":-9.755623627883544,"pfxZ":2.1556039093140935,"pX":-1.3328858330064426,"pZ":2.2113348298420554,"vX0":3.0958837509799286,"vY0":-124.26257167328612,"vZ0":-3.1417342368815095,"x":167.81,"y":179.07,"x0":-1.3459776238517915,"y0":50.003495063594414,"z0":5.956088307789444,"aX":-14.878993968260996},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2009,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4450257430413411,"extension":6.271093609556712},"hitData":{"launchSpeed":83.6,"launchAngle":30.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.8,"coordY":76.21}},"index":6,"playId":"fc66cb89-ba16-32af-8972-8277f74fe130","pitchNumber":7,"startTime":"2026-04-07T23:30:07.259Z","endTime":"2026-04-07T23:30:13.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:30:13.585Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:30:27.808Z","endTime":"2026-04-07T23:31:44.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":1},"pitchData":{"startSpeed":75.1,"endSpeed":67.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95924272898629,"aZ":-39.35165622396285,"pfxX":9.091269007594397,"pfxZ":-6.151722210724875,"pX":-0.19674071600684354,"pZ":2.571271900768465,"vX0":0.19484129297905195,"vY0":-109.09586443418941,"vZ0":1.6125174478254098,"x":124.5,"y":169.36,"x0":-1.46315221322436,"y0":50.0038276548992,"z0":6.171178495275319,"aX":10.604936405495241},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-10.1,"breakHorizontal":-16.3,"spinRate":2776,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.5084131092306738,"extension":6.035274306501006},"index":0,"playId":"ddc23b31-0e28-33b7-8c32-ee57fcb18f1b","pitchNumber":1,"startTime":"2026-04-07T23:30:39.980Z","endTime":"2026-04-07T23:30:43.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07499238466633,"aZ":-16.93100904713851,"pfxX":-9.797207025674329,"pfxZ":8.749594589907879,"pX":0.41015291067177323,"pZ":1.6616578582105466,"vX0":7.514185352429016,"vY0":-132.135416596225,"vZ0":-7.434458724785539,"x":101.37,"y":193.92,"x0":-1.218852725950894,"y0":50.003017340508606,"z0":5.789361205874276,"aX":-17.06635346514374},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.2,"breakHorizontal":15.7,"spinRate":2258,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4169227014859054,"extension":6.263005705437765},"index":1,"playId":"d5bd0546-9fb0-355b-bd44-1d66b85a0202","pitchNumber":2,"startTime":"2026-04-07T23:30:54.960Z","endTime":"2026-04-07T23:30:58.690Z","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":92.3,"endSpeed":82.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.643606506397276,"aZ":-13.674994066515952,"pfxX":-7.213256447486434,"pfxZ":10.380407428003567,"pX":0.551724915711741,"pZ":3.7807999627017783,"vX0":6.882153423059894,"vY0":-134.05533523769148,"vZ0":-3.300628518056181,"x":95.97,"y":136.7,"x0":-1.1379756204540052,"y0":50.00150688033114,"z0":6.032613902071935,"aX":-12.85294765398173},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":11.2,"spinRate":2452,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4119108921930663,"extension":6.134238462139246},"index":2,"playId":"bec70c90-0015-30fa-b0cc-0bf826aae5b6","pitchNumber":3,"startTime":"2026-04-07T23:31:19.875Z","endTime":"2026-04-07T23:31:22.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322390234801997,"aZ":-33.86313523703959,"pfxX":-8.98705888190457,"pfxZ":-1.1107489713375174,"pX":0.2521554346275286,"pZ":0.4248497521439965,"vX0":6.690764201376912,"vY0":-123.36075635043186,"vZ0":-5.896350895020897,"x":107.39,"y":227.31,"x0":-1.3499627584195812,"y0":50.004845433569784,"z0":5.757358525465589,"aX":-13.623985346503982},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":14.4,"spinRate":1940,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4468459865402332,"extension":6.489907893043434},"index":3,"playId":"f846d19d-7283-3e50-ac20-9a52edcf674d","pitchNumber":4,"startTime":"2026-04-07T23:31:40.558Z","endTime":"2026-04-07T23:31:44.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:31:44.312Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a sharp line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:31:50.029Z","endTime":"2026-04-07T23:32:23.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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],"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":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.795155444384346,"aZ":-19.82307767878203,"pfxX":-10.697597063932962,"pfxZ":6.896574885787025,"pX":-0.23657272636011548,"pZ":2.1141553015464365,"vX0":6.344359258333337,"vY0":-133.70297417662042,"vZ0":-5.960233472421513,"x":126.02,"y":181.7,"x0":-1.264092834340613,"y0":50.001882019987825,"z0":5.81843349674912,"aX":-19.153231951020963},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2293,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4114125953370218,"extension":6.2503173827798735},"hitData":{"launchSpeed":100.7,"launchAngle":12.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.7,"coordY":98.22}},"index":0,"playId":"8aaabd78-41b6-3773-b0a5-74042d54d97a","pitchNumber":1,"startTime":"2026-04-07T23:32:12.576Z","endTime":"2026-04-07T23:32:23.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:32:23.084Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:34:27.339Z","endTime":"2026-04-07T23:35:51.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"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":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-07T23:32:43.216Z","endTime":"2026-04-07T23:32:59.147Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Sulser replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T23:32:59.147Z","endTime":"2026-04-07T23:34:29.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"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":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58070258360667,"aZ":-10.944078825206512,"pfxX":-6.180659902555302,"pfxZ":12.354207061004804,"pX":-0.630361385391102,"pZ":2.4634999743805306,"vX0":4.477557927852715,"vY0":-131.6820411521027,"vZ0":-5.988459000467511,"x":141.03,"y":172.27,"x0":-1.5683944800817673,"y0":50.00148689543388,"z0":5.612526566492264,"aX":-10.619719335160797},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.9,"breakHorizontal":10.0,"spinRate":2344,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.4194229013098232,"extension":6.6057790398258165},"index":2,"playId":"fd50f0f7-259c-3271-9e9e-de318955a8ba","pitchNumber":1,"startTime":"2026-04-07T23:34:29.587Z","endTime":"2026-04-07T23:34:32.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"c64954ec-8f42-327e-9c8b-6126302fc20e","startTime":"2026-04-07T23:34:42.242Z","endTime":"2026-04-07T23:34:45.242Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036966144218248,"aZ":-27.321227490447594,"pfxX":-7.834325854747492,"pfxZ":3.3691811023291445,"pX":1.041326128619544,"pZ":-1.631610769541288,"vX0":8.588371730886566,"vY0":-119.74299123853183,"vZ0":-10.558141252897693,"x":77.31,"y":282.83,"x0":-1.5889252466419759,"y0":50.00074336987528,"z0":5.31374815712188,"aX":-11.274792891970405},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":11.9,"spinRate":1589,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.45898367354747505,"extension":6.587086936044568},"index":4,"playId":"4f8671e8-ae8a-3fa3-aa0d-ab1eda9e363b","pitchNumber":2,"startTime":"2026-04-07T23:34:58.712Z","endTime":"2026-04-07T23:35:07.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nico Hoerner steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":5,"actionPlayId":"4f8671e8-ae8a-3fa3-aa0d-ab1eda9e363b","startTime":"2026-04-07T23:35:08.319Z","endTime":"2026-04-07T23:35:28.277Z","isPitch":false,"isBaseRunningPlay":true,"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":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33872407307506,"aZ":-10.919227705438317,"pfxX":-6.337429256522625,"pfxZ":12.174611857938954,"pX":0.1704302483571385,"pZ":2.664547507137893,"vX0":5.988571990923334,"vY0":-132.33204083797077,"vZ0":-5.513911558691722,"x":110.5,"y":166.84,"x0":-1.3157103041208198,"y0":50.00260065773493,"z0":5.599349177967088,"aX":-11.064758581059854},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.8,"breakHorizontal":10.0,"spinRate":2366,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.41638573195560236,"extension":6.6213026792052485},"index":6,"playId":"c8c862d1-a1ff-3dba-a9be-3d233690eb4f","pitchNumber":3,"startTime":"2026-04-07T23:35:28.277Z","endTime":"2026-04-07T23:35:31.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527764076517354,"aZ":-32.973640275113695,"pfxX":-8.030488354983436,"pfxZ":-0.5471123505673692,"pX":-0.2815656497157992,"pZ":0.8404860002564256,"vX0":5.274829695277758,"vY0":-119.94933618231869,"vZ0":-4.298960753166375,"x":127.73,"y":216.09,"x0":-1.4674147407455436,"y0":50.0056501956182,"z0":5.601008044019364,"aX":-11.686241548750901},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.8,"breakHorizontal":13.2,"spinRate":1600,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.4569024066441445,"extension":6.612439975237512},"index":7,"playId":"5f453f61-c7b4-3981-b3c5-b45129e4cc3b","pitchNumber":4,"startTime":"2026-04-07T23:35:47.931Z","endTime":"2026-04-07T23:35:51.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:35:51.061Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yandy Díaz pops out to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T23:37:38.504Z","endTime":"2026-04-07T23:39:12.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05129793212916,"aZ":-19.2793623368815,"pfxX":-9.032146700633813,"pfxZ":6.9096554597161886,"pX":-0.45772295272367086,"pZ":2.2813273321973333,"vX0":5.737436307689497,"vY0":-135.82521298876176,"vZ0":-5.901105508823745,"x":134.45,"y":177.18,"x0":-1.4250923893779344,"y0":50.00561323437936,"z0":5.825168378911719,"aX":-16.860259366117198},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":15.1,"spinRate":1960,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4034425720384367,"extension":6.4733168559095375},"index":0,"playId":"3be2f221-04f1-3a01-9891-0115791216d8","pitchNumber":1,"startTime":"2026-04-07T23:37:58.007Z","endTime":"2026-04-07T23:38:01.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.001023073739546,"aZ":-30.926321522138412,"pfxX":2.340071750141586,"pfxZ":0.7861422323356853,"pX":1.4403512958823628,"pZ":0.609196311401251,"vX0":6.223838433880024,"vY0":-124.99925300948271,"vZ0":-6.345012424112291,"x":62.1,"y":222.33,"x0":-1.3849304897597856,"y0":50.002574889178014,"z0":5.717061601805346,"aX":3.704553726697591},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2328,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43805854219616114,"extension":6.481512211534457},"index":1,"playId":"27709ae0-d3aa-3bcd-901a-2ab1e45cd19c","pitchNumber":2,"startTime":"2026-04-07T23:38:12.301Z","endTime":"2026-04-07T23:38:16.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82796455142199,"aZ":-16.796237674482935,"pfxX":-8.507685791467436,"pfxZ":8.365874321109237,"pX":-1.099709409523654,"pZ":2.7764673190401687,"vX0":3.8418588170001526,"vY0":-135.08621889750475,"vZ0":-5.138833465419081,"x":158.92,"y":163.82,"x0":-1.4389007257111253,"y0":50.00615029468456,"z0":5.893451782776823,"aX":-15.646376093001688},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":14.5,"spinRate":2018,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4062559838937583,"extension":6.396763707370869},"index":2,"playId":"98a7ad39-d6ad-37de-8c10-9797788ceb36","pitchNumber":3,"startTime":"2026-04-07T23:38:29.449Z","endTime":"2026-04-07T23:38:34.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7661822279002,"aZ":-17.27304516910761,"pfxX":-9.909539180914717,"pfxZ":8.090957168631732,"pX":-0.7771916627261513,"pZ":3.680997137353219,"vX0":5.465383438568381,"vY0":-135.3928949777771,"vZ0":-2.7832487251012012,"x":146.62,"y":139.39,"x0":-1.5430533561105821,"y0":50.00371162966603,"z0":5.942743159950399,"aX":-18.251286533789752},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":16.7,"spinRate":2029,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4057988003420294,"extension":6.458738640007185},"index":3,"playId":"e127a055-02d1-33b0-a121-628d4a816158","pitchNumber":4,"startTime":"2026-04-07T23:38:44.931Z","endTime":"2026-04-07T23:38:48.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.443575143995623,"aZ":-18.424978600266176,"pfxX":-10.017693358166026,"pfxZ":7.5350397882921225,"pX":-0.4074948776593422,"pZ":2.155486182200946,"vX0":6.433494738942002,"vY0":-134.5293616309809,"vZ0":-6.015955272410256,"x":132.53,"y":180.58,"x0":-1.5341172679113881,"y0":50.0018404208191,"z0":5.736088667450343,"aX":-18.27609994580778},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":16.7,"spinRate":2091,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4078561255267945,"extension":6.431187230440179},"hitData":{"launchSpeed":87.9,"launchAngle":64.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.05,"coordY":148.64}},"index":4,"playId":"ad3e1268-b578-3dda-8318-7aeccb556e99","pitchNumber":5,"startTime":"2026-04-07T23:39:00.487Z","endTime":"2026-04-07T23:39:12.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:39:12.099Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T23:39:19.945Z","endTime":"2026-04-07T23:41:18.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890288733694604,"aZ":-18.58426638748002,"pfxX":-10.922437912076308,"pfxZ":7.303675562598368,"pX":-0.0763265787831653,"pZ":2.9479138437156602,"vX0":7.379289981817281,"vY0":-136.04279354163214,"vZ0":-4.46556492695188,"x":119.91,"y":159.19,"x0":-1.4150614602832114,"y0":50.00403019531711,"z0":5.911951305270948,"aX":-20.324450792744127},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":18.0,"spinRate":2060,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.40375711035307216,"extension":6.504246615285101},"index":0,"playId":"31ffa7fa-f38d-3a29-9721-defcc92fc00b","pitchNumber":1,"startTime":"2026-04-07T23:39:37.312Z","endTime":"2026-04-07T23:39:40.906Z","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":85.5,"endSpeed":78.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393019731441402,"aZ":-30.949352521283465,"pfxX":-9.911880080789569,"pfxZ":0.7906499542534933,"pX":-0.15527799904830286,"pZ":1.2073542603775573,"vX0":6.2559843816323095,"vY0":-124.28616531328528,"vZ0":-4.8646910590468675,"x":122.92,"y":206.18,"x0":-1.4253792327007002,"y0":50.004342144228644,"z0":5.779301404550073,"aX":-15.40917494165931},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":16.3,"spinRate":1624,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.44176383027081334,"extension":6.57694584390615},"index":1,"playId":"12e82271-a023-3a4a-8d1f-446c65e5f80c","pitchNumber":2,"startTime":"2026-04-07T23:39:50.235Z","endTime":"2026-04-07T23:39:53.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1580100528358,"aZ":-11.735518959756824,"pfxX":-2.696109762464051,"pfxZ":10.978147192211893,"pX":-0.3407342339674149,"pZ":2.6964870371009133,"vX0":4.377546740063023,"vY0":-136.7953740301431,"vZ0":-6.004149520288748,"x":129.99,"y":165.97,"x0":-1.6245423515380584,"y0":50.00095934689736,"z0":5.752835229616247,"aX":-5.01893778918567},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2210,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4031438860967995,"extension":6.5298224554139335},"index":2,"playId":"1c09868d-6446-3a8a-ad2f-6228532535e7","pitchNumber":3,"startTime":"2026-04-07T23:40:10.738Z","endTime":"2026-04-07T23:40:13.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.410190520843976,"aZ":-15.44083762296009,"pfxX":-9.651546245287298,"pfxZ":9.001333292367583,"pX":-0.14330509625691576,"pZ":2.9414302024896806,"vX0":6.080179150837299,"vY0":-136.5413949861118,"vZ0":-5.151568884600539,"x":122.46,"y":159.36,"x0":-1.1630113534152686,"y0":50.00261829669461,"z0":5.941418868379175,"aX":-17.94132322440158},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":16.0,"spinRate":2066,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4035558851243315,"extension":6.439431937310516},"index":3,"playId":"897f3335-9c80-3fd8-9da7-78bccd58c1fb","pitchNumber":4,"startTime":"2026-04-07T23:40:31.742Z","endTime":"2026-04-07T23:40:34.742Z","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":81.8,"endSpeed":74.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806800220660886,"aZ":-30.30818377668789,"pfxX":-8.45185356395156,"pfxZ":1.3103420994995094,"pX":-1.1945274420692582,"pZ":2.971863443636051,"vX0":3.478259984318136,"vY0":-119.098800430408,"vZ0":-0.34707302476715884,"x":162.53,"y":158.54,"x0":-1.5830968245236543,"y0":50.00325432114749,"z0":5.881993825651096,"aX":-12.03188977610507},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":1461,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.46149380989591604,"extension":6.533764490516203},"index":4,"playId":"e84e34b5-4587-39f9-bbba-383661916776","pitchNumber":5,"startTime":"2026-04-07T23:40:50.209Z","endTime":"2026-04-07T23:40:54.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764112255854986,"aZ":-28.625371414278852,"pfxX":-7.721187627370908,"pfxZ":2.293593292981689,"pX":-1.1231686044178697,"pZ":1.3303674294353698,"vX0":3.400738259271676,"vY0":-124.32602443064795,"vZ0":-4.953277747553872,"x":159.81,"y":202.86,"x0":-1.514759692162377,"y0":50.00336637916106,"z0":5.759158435252682,"aX":-11.939706595174803},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":1650,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.44263857970619735,"extension":6.428480217936262},"hitData":{"launchSpeed":91.1,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.08,"coordY":126.46}},"index":5,"playId":"319789bb-c7d8-301f-bb7c-1e62591eeb08","pitchNumber":6,"startTime":"2026-04-07T23:41:12.396Z","endTime":"2026-04-07T23:41:18.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:41:18.512Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Fraley grounds out, first baseman Michael Busch to pitcher Javier Assad.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-07T23:41:35.765Z","endTime":"2026-04-07T23:42:23.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.990624911215416,"aZ":-17.818069317380935,"pfxX":-10.281543363445389,"pfxZ":7.787831380655867,"pX":0.2887173875842342,"pZ":2.398211965231014,"vX0":8.29008930595556,"vY0":-135.51560198220832,"vZ0":-5.561607264372878,"x":105.99,"y":174.03,"x0":-1.4873158512599298,"y0":50.00509064660755,"z0":5.738277403135583,"aX":-18.961044498483542},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":16.7,"spinRate":2021,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4055036019426117,"extension":6.501746664629662},"index":0,"playId":"51c2e2f0-3fe2-3504-a5f7-44116979922b","pitchNumber":1,"startTime":"2026-04-07T23:41:44.196Z","endTime":"2026-04-07T23:41:47.984Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071510783356644,"aZ":-28.929100109744873,"pfxX":-9.425389741193925,"pfxZ":2.022959140429538,"pX":-0.21391550265310383,"pZ":-0.4090593162943347,"vX0":6.201001196119132,"vY0":-126.41888817573901,"vZ0":-9.207671366802506,"x":125.15,"y":249.82,"x0":-1.4859353988452129,"y0":50.00373277735053,"z0":5.636128695200642,"aX":-15.111022932803802},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":15.5,"spinRate":1480,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43486276852727457,"extension":6.715470735312256},"index":1,"playId":"acf27710-aa5b-30fe-a105-3b10c4e98886","pitchNumber":2,"startTime":"2026-04-07T23:41:57.744Z","endTime":"2026-04-07T23:42:01.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47385601413797,"aZ":-26.275246365320356,"pfxX":2.864459414449603,"pfxZ":3.634877771130098,"pX":0.096091004751807,"pZ":3.0390249882645572,"vX0":3.9462390227133928,"vY0":-126.78073558454315,"vZ0":-1.5718253363647432,"x":113.34,"y":156.73,"x0":-1.8542788762101114,"y0":50.006060349980416,"z0":5.7688219490483315,"aX":4.652247113363162},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":-6.1,"spinRate":2179,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4324127088565266,"extension":6.4070252534024315},"hitData":{"launchSpeed":75.7,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":155.74}},"index":2,"playId":"0c4f0a1f-a7a3-36bf-990c-d56b19f2dfc2","pitchNumber":3,"startTime":"2026-04-07T23:42:16.140Z","endTime":"2026-04-07T23:42:23.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:42:23.864Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a sharp ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T23:44:13.463Z","endTime":"2026-04-07T23:45:09.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.918154573610547,"aZ":-29.997020823078003,"pfxX":-7.764386801711529,"pfxZ":1.5535425305626331,"pX":0.2984021204593792,"pZ":0.781692123571677,"vX0":6.384619083594977,"vY0":-117.37540207084113,"vZ0":-4.717167095588598,"x":105.63,"y":217.67,"x0":-1.4463050581155794,"y0":50.000680713471695,"z0":5.606094286582654,"aX":-10.848322891537444},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.9,"breakHorizontal":12.5,"spinRate":1534,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.46639687159872967,"extension":6.467433545841264},"index":0,"playId":"859c871f-b7f7-3a18-92b7-56b221c53b46","pitchNumber":1,"startTime":"2026-04-07T23:44:28.836Z","endTime":"2026-04-07T23:44:33.198Z","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":91.1,"endSpeed":82.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174970641204798,"aZ":-10.108527062456144,"pfxX":-5.9044743033239016,"pfxZ":12.576475133594403,"pX":0.45899039863603075,"pZ":1.1438728491402799,"vX0":6.654173426033521,"vY0":-132.13427917258963,"vZ0":-9.316705880885308,"x":99.5,"y":207.9,"x0":-1.3340233654377962,"y0":50.004167432157224,"z0":5.474581478690266,"aX":-10.3613376576129},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.8,"breakHorizontal":9.1,"spinRate":2425,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4157510494253627,"extension":6.6395014328387525},"index":1,"playId":"c77851b7-7e1a-3763-b93a-6b5be11d294b","pitchNumber":2,"startTime":"2026-04-07T23:44:43.511Z","endTime":"2026-04-07T23:44:47.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47788668914848,"aZ":-10.59416776641328,"pfxX":-5.5113914986114985,"pfxZ":12.356649095002647,"pX":0.1673652183108971,"pZ":2.5267919971955366,"vX0":5.980069234173453,"vY0":-131.92455205514895,"vZ0":-6.0543917697549805,"x":110.62,"y":170.56,"x0":-1.4226957985526876,"y0":50.00417247300915,"z0":5.64751306878962,"aX":-9.626545799203809},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.1,"breakHorizontal":8.5,"spinRate":2467,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.41666855900058053,"extension":6.542508870960236},"hitData":{"launchSpeed":101.0,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.75,"coordY":100.3}},"index":2,"playId":"fc946946-73bc-37a4-ba3e-7f6dcc492cc5","pitchNumber":3,"startTime":"2026-04-07T23:44:58.219Z","endTime":"2026-04-07T23:45:09.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:45:09.443Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pete Crow-Armstrong grounds into a force out, second baseman Richie Palacios to shortstop Taylor Walls. Alex Bregman out at 2nd. Pete Crow-Armstrong to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T23:45:16.738Z","endTime":"2026-04-07T23:46:45.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47887390758693,"aZ":-12.396302679791516,"pfxX":-6.40672882544619,"pfxZ":11.220476962729517,"pX":-0.995737620403875,"pZ":2.588533055652925,"vX0":3.6739102422294234,"vY0":-132.92350573291742,"vZ0":-5.458168370115132,"x":154.96,"y":168.89,"x0":-1.574360768570614,"y0":50.00337661192889,"z0":5.5931821518679845,"aX":-11.292848638421964},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.1,"breakHorizontal":10.7,"spinRate":2470,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.41444865120506824,"extension":6.66924458580464},"index":0,"playId":"e320640a-e4d6-33a4-b7b4-2688f71ee5ab","pitchNumber":1,"startTime":"2026-04-07T23:45:35.747Z","endTime":"2026-04-07T23:45:39.088Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":81.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06251966487668,"aZ":-10.330501846083205,"pfxX":-6.163234840899916,"pfxZ":12.55551943207886,"pX":0.36314658207834405,"pZ":1.6438452274042739,"vX0":6.725028339964649,"vY0":-132.28323678111929,"vZ0":-8.09880744773213,"x":103.16,"y":194.4,"x0":-1.4337655559726725,"y0":50.00309260614744,"z0":5.538416918115796,"aX":-10.722638898106899},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.8,"breakHorizontal":9.4,"spinRate":2485,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.41701092873691215,"extension":6.665902576092554},"index":1,"playId":"881ea7d9-3700-3930-ac1b-c3c94e9fc86a","pitchNumber":2,"startTime":"2026-04-07T23:45:50.306Z","endTime":"2026-04-07T23:46:17.309Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":691718,"fullName":"Pete Crow-Armstrong","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145830822373625,"aZ":-28.03409554101136,"pfxX":-8.986941143810421,"pfxZ":2.8049524105418806,"pX":-0.7321282602404114,"pZ":0.4872347146632283,"vX0":4.981039216641189,"vY0":-121.47552099123877,"vZ0":-6.218891110332251,"x":144.91,"y":225.62,"x0":-1.6528183617760797,"y0":50.00594057308154,"z0":5.550869008413272,"aX":-13.291272226865933},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":14.9,"spinRate":1610,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.45271896903883624,"extension":6.512220861807958},"index":2,"playId":"00b40488-4e9b-386c-95bc-d8d15ce616bb","pitchNumber":3,"startTime":"2026-04-07T23:46:20.499Z","endTime":"2026-04-07T23:46:23.938Z","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":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26086577027055,"aZ":-31.55618339267319,"pfxX":-8.933638972810725,"pfxZ":0.4117498170854548,"pX":-0.444701215134695,"pZ":1.2776354687968965,"vX0":5.817217891257831,"vY0":-121.71559632575332,"vZ0":-3.720364080415699,"x":133.95,"y":204.28,"x0":-1.7124638099678695,"y0":50.00034943938087,"z0":5.576340106544149,"aX":-13.319884721936972},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":14.6,"spinRate":1668,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4510699893257062,"extension":6.445966737398174},"hitData":{"launchSpeed":98.6,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.0,"coordY":152.0}},"index":3,"playId":"345ffa4c-3d2d-3277-945d-09f00e2d05ef","pitchNumber":4,"startTime":"2026-04-07T23:46:37.508Z","endTime":"2026-04-07T23:46:45.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:46:45.312Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-07T23:47:35.678Z","endTime":"2026-04-07T23:49:39.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"88788515-f39a-3dfb-8d54-c7eb6486524b","startTime":"2026-04-07T23:47:21.386Z","endTime":"2026-04-07T23:47:24.386Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27913407526107,"aZ":-10.707417734212395,"pfxX":-7.722060942887104,"pfxZ":12.255831002928398,"pX":-0.2329782650910342,"pZ":2.507090649230554,"vX0":5.7385653280662945,"vY0":-132.27991379131146,"vZ0":-5.950262044379362,"x":125.88,"y":171.09,"x0":-1.4398928738031649,"y0":50.00374874809612,"z0":5.589556058007635,"aX":-13.52652104403496},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.9,"breakHorizontal":12.5,"spinRate":2492,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.4159190758204838,"extension":6.5362249810786555},"index":1,"playId":"dfbf4789-d530-3254-99ab-e1d223dcf69f","pitchNumber":1,"startTime":"2026-04-07T23:47:37.933Z","endTime":"2026-04-07T23:47:41.368Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.319845797545575,"aZ":-10.616666663114298,"pfxX":-6.342068499147151,"pfxZ":12.111794016840866,"pX":-0.05487889885038168,"pZ":3.5394995522792274,"vX0":5.682243540389071,"vY0":-133.4630804011012,"vZ0":-3.4991094284650077,"x":119.09,"y":143.21,"x0":-1.4015778030018957,"y0":50.00050327866379,"z0":5.648203738388022,"aX":-11.28628933831055},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.2,"breakHorizontal":10.1,"spinRate":2525,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4125119079751767,"extension":6.485479920339639},"index":2,"playId":"dff2f10e-0c58-38e6-a5f0-208acfde7c55","pitchNumber":2,"startTime":"2026-04-07T23:47:52.950Z","endTime":"2026-04-07T23:47:55.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-07T23:48:02.235Z","endTime":"2026-04-07T23:48:19.465Z","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(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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.395687439739465,"aZ":-9.034563244859173,"pfxX":-6.64418221429384,"pfxZ":12.889103192315293,"pX":0.7926786204746844,"pZ":2.157659378123564,"vX0":7.921201285383351,"vY0":-133.77531454862364,"vZ0":-7.041214569135072,"x":86.78,"y":180.52,"x0":-1.356720524921473,"y0":50.005299950645046,"z0":5.487308786741097,"aX":-11.93113776112828},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.8,"breakHorizontal":10.1,"spinRate":2496,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.4109245545505016,"extension":6.730804196281695},"index":4,"playId":"46c2cebe-6903-34ab-8032-3bfed47e613e","pitchNumber":3,"startTime":"2026-04-07T23:48:19.465Z","endTime":"2026-04-07T23:48:26.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong caught stealing 2nd base, catcher Nick Fortes to second baseman Richie Palacios.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"46c2cebe-6903-34ab-8032-3bfed47e613e","startTime":"2026-04-07T23:48:35.992Z","endTime":"2026-04-07T23:48:56.016Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827873522940312,"aZ":-27.273873853784828,"pfxX":-8.974052903490172,"pfxZ":3.2338482190287148,"pX":0.408359110758876,"pZ":-0.5896348616740378,"vX0":6.998511304071246,"vY0":-122.50106349736464,"vZ0":-9.069478575134035,"x":101.43,"y":254.7,"x0":-1.323534690182023,"y0":50.0029021908862,"z0":5.501876568798468,"aX":-13.601286083414964},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":1653,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.4475851848852077,"extension":6.470710556592358},"index":6,"playId":"4185dcca-ebb6-3509-ac67-4d24b37eee11","pitchNumber":4,"startTime":"2026-04-07T23:48:56.016Z","endTime":"2026-04-07T23:48:59.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053072533887,"aZ":-28.66829645324657,"pfxX":-8.753009815739556,"pfxZ":2.330178882855341,"pX":0.565994670191077,"pZ":0.6529358681447812,"vX0":7.43566780621291,"vY0":-122.25404405207534,"vZ0":-5.949191529349337,"x":95.43,"y":221.15,"x0":-1.3839291200914665,"y0":50.00562504782161,"z0":5.591685556252995,"aX":-13.195705614885997},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":14.0,"spinRate":1692,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4487443561148692,"extension":6.562558760820792},"index":7,"playId":"7ae6c51b-7a13-3d41-86c5-b3fc24d3ae2e","pitchNumber":5,"startTime":"2026-04-07T23:49:16.573Z","endTime":"2026-04-07T23:49:20.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46462953365874,"aZ":-24.582871520291416,"pfxX":3.569049073478382,"pfxZ":4.674861112017121,"pX":-0.009026102358254288,"pZ":2.641461815544367,"vX0":3.030377533845554,"vY0":-126.79060478249792,"vZ0":-2.413005653481178,"x":117.34,"y":167.46,"x0":-1.6844255465967626,"y0":50.004384315149586,"z0":5.571762743014929,"aX":5.798112009013075},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":-7.2,"spinRate":2323,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.4323527259069655,"extension":6.442698674605471},"index":8,"playId":"233e5e88-a7ca-3ad0-8ca9-511c624b8875","pitchNumber":6,"startTime":"2026-04-07T23:49:35.210Z","endTime":"2026-04-07T23:49:39.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:49:39.318Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T23:51:29.898Z","endTime":"2026-04-07T23:53:08.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173039988123374,"aZ":-29.216929568678133,"pfxX":2.9598782670955996,"pfxZ":1.858384502687069,"pX":0.9958164767438376,"pZ":1.5534019073525909,"vX0":5.430409321846648,"vY0":-125.1982623210126,"vZ0":-4.488458085653204,"x":79.04,"y":196.84,"x0":-1.5853165932185151,"y0":50.001332990390054,"z0":5.759481702761865,"aX":4.698443501821807},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-6.6,"spinRate":2213,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4374235282366925,"extension":6.274941088433087},"index":0,"playId":"5d18c770-c904-3456-a6d2-9fc9c8c3db67","pitchNumber":1,"startTime":"2026-04-07T23:51:48.583Z","endTime":"2026-04-07T23:51:53.347Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80440879176509,"aZ":-21.479227744210576,"pfxX":-10.335535918816635,"pfxZ":5.881119444969199,"pX":-0.1189860545668113,"pZ":1.5643055644241275,"vX0":6.848621887913178,"vY0":-134.6656069495078,"vZ0":-7.055531308193707,"x":121.54,"y":196.54,"x0":-1.3644828669707534,"y0":50.00521932251109,"z0":5.760119822698428,"aX":-18.80754742759452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":17.0,"spinRate":1944,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4081952950722969,"extension":6.404472368399025},"index":1,"playId":"ac567918-d957-3e6c-b701-2ebc514f0730","pitchNumber":2,"startTime":"2026-04-07T23:52:02.643Z","endTime":"2026-04-07T23:52:29.672Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77794891951008,"aZ":-18.527234097589314,"pfxX":-8.915134796060645,"pfxZ":7.4307215191501115,"pX":-0.6364246350769182,"pZ":4.067081352554377,"vX0":5.504747855946882,"vY0":-135.44011107388317,"vZ0":-1.4250983512955973,"x":141.26,"y":128.97,"x0":-1.5492486702790855,"y0":50.00115110818224,"z0":5.910897543136638,"aX":-16.36965669216328},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2104,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4062075300211161,"extension":6.186979130136296},"index":2,"playId":"7fc2238d-65aa-3c28-893a-d652fdfd3499","pitchNumber":3,"startTime":"2026-04-07T23:52:31.705Z","endTime":"2026-04-07T23:52:35.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91851112292635,"aZ":-18.975279549177912,"pfxX":-9.627106588559194,"pfxZ":7.196143732998774,"pX":-0.4770123095854799,"pZ":2.840570125801364,"vX0":6.004875765292822,"vY0":-135.16766518354473,"vZ0":-4.399503796993225,"x":135.18,"y":162.08,"x0":-1.4869054341359136,"y0":50.00278968778168,"z0":5.837897614379228,"aX":-17.65463239927526},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2121,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4066178961502964,"extension":6.5661095198851145},"index":3,"playId":"c148d8b5-b01b-3d59-a308-dd3b00cbf4e0","pitchNumber":4,"startTime":"2026-04-07T23:52:47.293Z","endTime":"2026-04-07T23:52:50.695Z","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":85.1,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949645083107963,"aZ":-29.72818298401573,"pfxX":3.957135433982465,"pfxZ":1.573566245099837,"pX":-0.4191397503809167,"pZ":1.4622433181983103,"vX0":2.032939774492577,"vY0":-123.98549891534954,"vZ0":-4.3622047611861,"x":132.98,"y":199.3,"x0":-1.7640270699896818,"y0":50.00352345748623,"z0":5.72721375562579,"aX":6.156685265413405},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-7.7,"spinRate":2232,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.44187873240356135,"extension":6.520369789399624},"index":4,"playId":"726439bb-44c9-320f-b7eb-ea00fc9a39ab","pitchNumber":5,"startTime":"2026-04-07T23:53:03.512Z","endTime":"2026-04-07T23:53:08.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:53:08.203Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to second baseman Nico Hoerner. Junior Caminero to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T23:53:21.255Z","endTime":"2026-04-07T23:55:24.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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_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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.726715629604847,"aZ":-17.839767239953215,"pfxX":-9.313954351649262,"pfxZ":7.973451449984342,"pX":-0.4568585326856058,"pZ":3.109322845452643,"vX0":5.809891753138445,"vY0":-133.9405384066606,"vZ0":-3.7046599497977466,"x":134.41,"y":154.83,"x0":-1.455590179349805,"y0":50.00569186496913,"z0":5.803367942704624,"aX":-16.750349703244826},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":15.5,"spinRate":2024,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.41055987106288727,"extension":6.424987849422129},"index":0,"playId":"8ef678d1-0580-3237-b6ed-e08c90e91341","pitchNumber":1,"startTime":"2026-04-07T23:53:33.849Z","endTime":"2026-04-07T23:53:36.849Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82404721929516,"aZ":-23.318801549219884,"pfxX":1.405216341836589,"pfxZ":5.183899893881317,"pX":0.5077110410561668,"pZ":1.8112895140604712,"vX0":5.183072370682883,"vY0":-130.24479400148616,"vZ0":-5.276330760502093,"x":97.65,"y":189.88,"x0":-1.695313879300911,"y0":50.00341846003715,"z0":5.64029021064147,"aX":2.399352517194105},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2226,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.42146606352798965,"extension":6.615413490678962},"index":1,"playId":"4bcf52f6-69a1-3392-bf38-0872919d17d0","pitchNumber":2,"startTime":"2026-04-07T23:53:53.692Z","endTime":"2026-04-07T23:53:57.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58317811063958,"aZ":-42.70144182233718,"pfxX":7.447295024692966,"pfxZ":-8.266455875687997,"pX":-0.3355234890126234,"pZ":0.11923052943066018,"vX0":0.5228524133500451,"vY0":-113.84431149378774,"vZ0":-3.1564369321348584,"x":129.79,"y":235.56,"x0":-1.5336615362994976,"y0":50.00097842951989,"z0":5.873213980954084,"aX":9.488389167956889},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.5,"breakHorizontal":-13.6,"spinRate":2618,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4866071188329437,"extension":6.3804183433657355},"index":2,"playId":"a3972a53-961c-350f-9975-e39218723bd9","pitchNumber":3,"startTime":"2026-04-07T23:54:12.083Z","endTime":"2026-04-07T23:54:15.737Z","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":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.903332433046685,"aZ":-25.96809863207644,"pfxX":3.191617002662995,"pfxZ":3.693335180422979,"pX":-1.0018247032240528,"pZ":2.8524485013252616,"vX0":1.2991892153579765,"vY0":-129.13748819038486,"vZ0":-2.2304090837333845,"x":155.19,"y":161.76,"x0":-1.9267935749294276,"y0":50.006366020878275,"z0":5.733168128580125,"aX":5.369848635142822},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-6.1,"spinRate":2142,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.42479358268353495,"extension":6.183839666530269},"index":3,"playId":"53b1dec4-99c8-320d-96ec-fdebe8261297","pitchNumber":4,"startTime":"2026-04-07T23:54:35.868Z","endTime":"2026-04-07T23:54:40.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135446033635414,"aZ":-27.325191528947393,"pfxX":3.4843846611419256,"pfxZ":3.0253981192402986,"pX":-0.9480708917505467,"pZ":2.584909824383758,"vX0":1.263130420908886,"vY0":-125.9346061584999,"vZ0":-2.223281651737323,"x":153.14,"y":168.99,"x0":-1.9091045611094721,"y0":50.00171599282977,"z0":5.694578713575838,"aX":5.58312064131494},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-6.6,"spinRate":2122,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4353151023688291,"extension":6.32080810126722},"index":4,"playId":"8464bd88-31d1-365a-a5d1-30ba5b18f918","pitchNumber":5,"startTime":"2026-04-07T23:54:56.018Z","endTime":"2026-04-07T23:55:00.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68364302061154,"aZ":-18.366366677496657,"pfxX":-9.811899255028077,"pfxZ":7.5001689815298915,"pX":-0.3087874416939979,"pZ":2.3412404242119766,"vX0":6.607917564261959,"vY0":-135.57370582804054,"vZ0":-5.421676543777681,"x":128.77,"y":175.57,"x0":-1.5166797062496176,"y0":50.00381470193442,"z0":5.670128147672386,"aX":-18.06513221614767},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":2038,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4057209935494628,"extension":6.5170947405623165},"hitData":{"launchSpeed":99.7,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.83,"coordY":151.49}},"index":5,"playId":"6aa1b571-2191-3ce4-9879-6f07f69396ca","pitchNumber":6,"startTime":"2026-04-07T23:55:17.709Z","endTime":"2026-04-07T23:55:24.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:55:24.737Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T23:55:48.512Z","endTime":"2026-04-07T23:57:14.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63074493924771,"aZ":-16.912323759040618,"pfxX":-10.313413820393022,"pfxZ":8.214251457464382,"pX":0.15404607297516237,"pZ":2.449833343965619,"vX0":7.633056970511932,"vY0":-136.3213819658914,"vZ0":-5.739824187105276,"x":111.13,"y":172.63,"x0":-1.3609289850017878,"y0":50.00135577768743,"z0":5.774800608372907,"aX":-19.155308878589864},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":16.8,"spinRate":2084,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4038287286067255,"extension":6.492876863416072},"index":0,"playId":"dee7f02f-f02d-3ce6-ae38-24187f32aa49","pitchNumber":1,"startTime":"2026-04-07T23:56:01.512Z","endTime":"2026-04-07T23:56:04.512Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951562225950312,"aZ":-28.95689066769015,"pfxX":-10.672750207574191,"pfxZ":2.0633026905894543,"pX":-0.28699740955832087,"pZ":0.43079590715679433,"vX0":6.41078235298911,"vY0":-125.07572435806757,"vZ0":-6.962322033066347,"x":127.94,"y":227.15,"x0":-1.5176948579551808,"y0":50.002973199130494,"z0":5.6755278486376985,"aX":-16.64237955827189},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":17.5,"spinRate":1589,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.44059344498339126,"extension":6.583327116649368},"index":1,"playId":"f2afa2ee-f0e2-385f-817f-4c58381f5766","pitchNumber":2,"startTime":"2026-04-07T23:56:20.322Z","endTime":"2026-04-07T23:56:23.896Z","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":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.043008342807106,"aZ":-30.389781887655282,"pfxX":-8.86186035679726,"pfxZ":1.1171862415550908,"pX":-1.4021645794069661,"pZ":2.170742062950411,"vX0":3.6791921303501423,"vY0":-126.23555961342866,"vZ0":-2.7820659008549407,"x":170.45,"y":180.17,"x0":-1.735093568469959,"y0":50.00389973415608,"z0":5.758294836078921,"aX":-14.16301479805302},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1599,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4355315582126864,"extension":6.555703204118134},"index":2,"playId":"b6c81ac1-3d8d-31bc-9899-431591291ae7","pitchNumber":3,"startTime":"2026-04-07T23:56:42.293Z","endTime":"2026-04-07T23:56:45.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":79.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78614959109237,"aZ":-27.382496712168052,"pfxX":-8.936955230665417,"pfxZ":2.9670160860886448,"pX":0.31277628330657664,"pZ":0.9021629396775914,"vX0":7.2443664258958504,"vY0":-126.68534725193469,"vZ0":-6.506998326541137,"x":105.08,"y":214.42,"x0":-1.4338591568532397,"y0":50.00106188450246,"z0":5.715835180173637,"aX":-14.410931056483376},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":14.4,"spinRate":1575,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4336653298890605,"extension":6.476224845360383},"index":3,"playId":"49e80454-8d0d-3a87-b84e-f771b88b4775","pitchNumber":4,"startTime":"2026-04-07T23:57:10.606Z","endTime":"2026-04-07T23:57:14.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:57:14.006Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Fortes grounds into a double play, third baseman Alex Bregman to first baseman Michael Busch. Junior Caminero out at 3rd. Nick Fortes out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-07T23:57:28.001Z","endTime":"2026-04-07T23:58:04.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92859397693408,"aZ":-27.44227914882427,"pfxX":2.4713634162605205,"pfxZ":2.894207110869714,"pX":1.2437195455648158,"pZ":1.012936449225834,"vX0":6.241858399221382,"vY0":-127.03034345891527,"vZ0":-6.205212612416074,"x":69.59,"y":211.43,"x0":-1.5660525361700202,"y0":50.004383509313406,"z0":5.668102710395434,"aX":4.038961800820873},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2254,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4311227467385783,"extension":6.690139173295384},"index":0,"playId":"7c7e9750-9e51-31c2-8e28-0d99c3dd9c66","pitchNumber":1,"startTime":"2026-04-07T23:57:40.617Z","endTime":"2026-04-07T23:57:43.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375194607494834,"aZ":-18.89441528134363,"pfxX":-8.127062739250338,"pfxZ":7.28137388671155,"pX":-0.49091125479242925,"pZ":2.2013769031211026,"vX0":5.616567213145819,"vY0":-134.71534420255853,"vZ0":-5.710927707476848,"x":135.71,"y":179.34,"x0":-1.5551093357735863,"y0":50.003935978483256,"z0":5.700042721949997,"aX":-14.823400807703273},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2036,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4077940048640256,"extension":6.802256548187093},"hitData":{"launchSpeed":97.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":171.95}},"index":1,"playId":"538f7826-89c4-392a-b2f5-6df047233253","pitchNumber":2,"startTime":"2026-04-07T23:57:58.396Z","endTime":"2026-04-07T23:58:04.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:58:04.702Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to right fielder Jake Fraley.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-07T23:59:59.838Z","endTime":"2026-04-08T00:00:52.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92549134148736,"aZ":-9.316579168323488,"pfxX":-6.090944508388953,"pfxZ":13.352117530171324,"pX":-1.1962075604692664,"pZ":4.656520888489711,"vX0":2.983048964292916,"vY0":-131.3122276628269,"vZ0":-0.9347620718040359,"x":162.6,"y":113.05,"x0":-1.56788815974766,"y0":50.00068666690446,"z0":5.724838008407349,"aX":-10.425384342413228},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":24.0,"breakHorizontal":10.2,"spinRate":2407,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4203097662627213,"extension":6.65380545484656},"index":0,"playId":"98281bd9-649a-3d49-8af7-a1269dc5bc0f","pitchNumber":1,"startTime":"2026-04-08T00:00:14.711Z","endTime":"2026-04-08T00:00:17.711Z","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.2,"endSpeed":80.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0946331338309,"aZ":-7.739320786924942,"pfxX":-6.665324932602433,"pfxZ":14.351620572276051,"pX":-0.3629566626542034,"pZ":2.5834558285025424,"vX0":5.173744942105694,"vY0":-131.03480381363542,"vZ0":-6.146741807778175,"x":130.84,"y":169.03,"x0":-1.517780343942656,"y0":50.00333414573128,"z0":5.56926086120125,"aX":-11.348530730884784},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":24.5,"breakHorizontal":10.6,"spinRate":2500,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.42140842149951174,"extension":6.662265983178089},"index":1,"playId":"70f22289-71ef-332d-9b87-aafa0694a45e","pitchNumber":2,"startTime":"2026-04-08T00:00:28.651Z","endTime":"2026-04-08T00:00:32.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643241097661935,"aZ":-32.43099103654429,"pfxX":-8.748910504007327,"pfxZ":-0.17152748680741858,"pX":-0.5397516364519666,"pZ":2.5896580142400283,"vX0":5.166977651330889,"vY0":-121.21471475287005,"vZ0":-0.7021137465683839,"x":137.57,"y":168.86,"x0":-1.5669598448603612,"y0":50.00517237957305,"z0":5.725421790856699,"aX":-12.96498376222554},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.5,"spinRate":1612,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.45262441603845893,"extension":6.518214990521249},"hitData":{"launchSpeed":101.0,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.41,"coordY":92.9}},"index":2,"playId":"fa7831db-c5f6-3019-8bc7-84d169221fc8","pitchNumber":3,"startTime":"2026-04-08T00:00:42.262Z","endTime":"2026-04-08T00:00:52.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:00:52.967Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:01:03.829Z","endTime":"2026-04-08T00:02:15.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.756203619342724,"aZ":-26.527813532818772,"pfxX":4.606210533799912,"pfxZ":3.61997600051987,"pX":4.153415050067392E-4,"pZ":3.274796337998744,"vX0":2.9326246140808445,"vY0":-124.77008749677036,"vZ0":-0.35474143861593,"x":116.98,"y":150.36,"x0":-1.792960317596527,"y0":50.000268953230815,"z0":5.626252225884446,"aX":7.178849581568308},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-9.1,"spinRate":2423,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.4408909985313274,"extension":6.520895001523541},"index":0,"playId":"7fa5894b-0c15-35a1-a360-0741570af82f","pitchNumber":1,"startTime":"2026-04-08T00:01:19.444Z","endTime":"2026-04-08T00:01:46.467Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"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":81.9,"endSpeed":75.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91367245037251,"aZ":-27.709034202363615,"pfxX":-7.137429303955544,"pfxZ":3.1203059712319483,"pX":-0.22369500265294373,"pZ":1.2153590215109633,"vX0":5.196874013581625,"vY0":-119.17086504846175,"vZ0":-4.444034906931468,"x":125.53,"y":205.97,"x0":-1.5104700911766387,"y0":50.00328287688135,"z0":5.620902667370761,"aX":-10.217686224505064},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":1542,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.46045444432832827,"extension":6.58108806509636},"index":1,"playId":"a7741e53-e5a7-3684-8066-bf140139fc1f","pitchNumber":2,"startTime":"2026-04-08T00:01:52.153Z","endTime":"2026-04-08T00:01:55.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31927158054564,"aZ":-23.949467249177015,"pfxX":2.0167625892365506,"pfxZ":5.067092458299545,"pX":-0.622684579689963,"pZ":2.666809773785088,"vX0":2.3262732660293657,"vY0":-126.68869503584487,"vZ0":-2.4142806385124485,"x":140.74,"y":166.78,"x0":-1.8154011463509305,"y0":50.002281876311194,"z0":5.550072323079379,"aX":3.2711980608779223},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":-4.2,"spinRate":2370,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.4326471782434833,"extension":6.569051204319472},"hitData":{"launchSpeed":91.1,"launchAngle":29.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.51,"coordY":81.81}},"index":2,"playId":"9f3ce652-b81b-3c62-b30e-a3f5a8a83289","pitchNumber":3,"startTime":"2026-04-08T00:02:06.197Z","endTime":"2026-04-08T00:02:15.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:02:15.199Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:02:24.336Z","endTime":"2026-04-08T00:04:31.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697351778320684,"aZ":-31.118028723452674,"pfxX":-8.948412809023836,"pfxZ":0.7222951214539552,"pX":0.543121680264192,"pZ":-1.1557899617074558,"vX0":7.647809007498338,"vY0":-120.98421378975962,"vZ0":-9.00435051994151,"x":96.3,"y":269.99,"x0":-1.510934743436259,"y0":50.005364482975416,"z0":5.378485866777018,"aX":-13.141483673564077},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":14.2,"spinRate":1657,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.4543812755820058,"extension":6.553116551654874},"index":0,"playId":"e6aa1fbb-4f8e-337b-8345-db58ef6560c3","pitchNumber":1,"startTime":"2026-04-08T00:02:43.808Z","endTime":"2026-04-08T00:02:50.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cole Sulser. Moisés Ballesteros to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"e6aa1fbb-4f8e-337b-8345-db58ef6560c3","startTime":"2026-04-08T00:02:57.615Z","endTime":"2026-04-08T00:03:12.438Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":83.0,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28918138700346,"aZ":-30.85313982579638,"pfxX":-9.134929777251038,"pfxZ":0.8953504349375763,"pX":-0.6740086791969423,"pZ":1.2861864827883753,"vX0":5.107346691894373,"vY0":-120.79948890810569,"vZ0":-3.8174305459800646,"x":142.69,"y":204.05,"x0":-1.6326505411238768,"y0":50.00150441267712,"z0":5.609302175165155,"aX":-13.4530140371321},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":15.2,"spinRate":1685,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.45402305498014117,"extension":6.6371491292325375},"index":2,"playId":"844c1607-1b99-31ec-bcaf-2a1ed8663589","pitchNumber":2,"startTime":"2026-04-08T00:03:12.438Z","endTime":"2026-04-08T00:03:15.438Z","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":91.7,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17941859652371,"aZ":-12.72323399131114,"pfxX":-6.769365244559892,"pfxZ":10.936652872176555,"pX":-0.9445975126289167,"pZ":3.3929159516500143,"vX0":3.9218386922623814,"vY0":-133.3959169780935,"vZ0":-3.434567249882356,"x":153.01,"y":147.17,"x0":-1.5644058780952472,"y0":50.004050407972755,"z0":5.6315475233675665,"aX":-12.041873709586422},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.1,"breakHorizontal":11.3,"spinRate":2471,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4126645316513313,"extension":6.707144187846042},"index":3,"playId":"b1f8d867-0478-3a03-a8c5-b900f88fff0e","pitchNumber":3,"startTime":"2026-04-08T00:03:28.135Z","endTime":"2026-04-08T00:03:31.261Z","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":91.4,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448222599510526,"aZ":-10.158841946576144,"pfxX":-6.347436672663424,"pfxZ":12.456329183312448,"pX":-0.559875277270357,"pZ":2.5398325795503536,"vX0":4.315981382022644,"vY0":-132.84607252170684,"vZ0":-5.879026057244121,"x":138.34,"y":170.2,"x0":-1.3902684969710055,"y0":50.000991696608246,"z0":5.537501337259015,"aX":-11.216404770075792},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.2,"breakHorizontal":10.4,"spinRate":2421,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4140957639270808,"extension":6.7150505425465},"index":4,"playId":"6744ccc8-5495-34a3-bb85-70dee526e4a5","pitchNumber":4,"startTime":"2026-04-08T00:03:43.261Z","endTime":"2026-04-08T00:03:46.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-08T00:03:58.405Z","endTime":"2026-04-08T00:04:11.449Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":91.8,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16120334444728,"aZ":-11.392526897822982,"pfxX":-5.302287754126782,"pfxZ":11.845816944059901,"pX":-1.2899472651772161,"pZ":4.098577567364055,"vX0":2.3228830300502565,"vY0":-133.48712587376107,"vZ0":-2.0076620290507075,"x":166.17,"y":128.12,"x0":-1.4961087759487148,"y0":50.005654395724186,"z0":5.709083671497635,"aX":-9.304686035362558},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.0,"breakHorizontal":8.9,"spinRate":2420,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4147688126163058,"extension":6.562545346213125},"index":6,"playId":"7352b998-39d7-3b21-8e8b-bf79e009e1fd","pitchNumber":5,"startTime":"2026-04-08T00:04:11.449Z","endTime":"2026-04-08T00:04:14.819Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178185828237947,"aZ":-32.29820956717794,"pfxX":-8.079570844963067,"pfxZ":-0.08392862521489919,"pX":0.7683811968755118,"pZ":0.7661948385276088,"vX0":7.686405978677579,"vY0":-119.96177709611699,"vZ0":-4.402638939639021,"x":87.71,"y":218.09,"x0":-1.4415259070494537,"y0":50.00533411972481,"z0":5.533702989609852,"aX":-11.67089105123268},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":12.6,"spinRate":1607,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.45819923197872336,"extension":6.603921804082692},"index":7,"playId":"e87b82c2-f470-3b43-a815-c7cd0a17f0b8","pitchNumber":6,"startTime":"2026-04-08T00:04:27.534Z","endTime":"2026-04-08T00:04:31.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:04:31.255Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a sharp line drive to left fielder Chandler Simpson. Moisés Ballesteros to 3rd. Michael Conforto to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:04:43.653Z","endTime":"2026-04-08T00:05:07.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnThird":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":81.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16877796304975,"aZ":-12.553314431408065,"pfxX":-6.362510335692135,"pfxZ":11.229520375018048,"pX":0.013551283487594863,"pZ":3.2923444920911864,"vX0":5.886562589830467,"vY0":-133.25190516952154,"vZ0":-3.7723468989433733,"x":116.48,"y":149.89,"x0":-1.4283584389821375,"y0":50.00641138040961,"z0":5.672594542601303,"aX":-11.121020501861018},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":9.8,"spinRate":2471,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.41559096872595935,"extension":6.665581670611013},"hitData":{"launchSpeed":105.4,"launchAngle":14.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.2,"coordY":88.24}},"index":0,"playId":"940d17ae-a18a-3869-90f3-1f4ea138bfa5","pitchNumber":1,"startTime":"2026-04-08T00:04:58.055Z","endTime":"2026-04-08T00:05:07.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:05:07.064Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nico Hoerner grounds into a force out, pitcher Cole Sulser to shortstop Taylor Walls to second baseman Richie Palacios. Moisés Ballesteros scores. Michael Conforto to 3rd. Matt Shaw out at 2nd. Nico Hoerner to 1st.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:06:21.129Z","endTime":"2026-04-08T00:08:15.967Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":"Forceout","eventType":"force_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":7},"credits":[{"player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T00:05:28.342Z","endTime":"2026-04-08T00:06:23.468Z","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(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":88.0,"endSpeed":80.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986414704729697,"aZ":-19.97254743490892,"pfxX":0.5488456280038254,"pfxZ":7.340597406570678,"pX":0.43795683027838195,"pZ":1.7292415379533295,"vX0":5.356516210784848,"vY0":-128.01384669185828,"vZ0":-5.342727298750759,"x":100.31,"y":192.09,"x0":-1.7514398385943375,"y0":50.00445067854413,"z0":5.402998796157194,"aX":0.9125422130087081},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.4,"breakHorizontal":-2.2,"spinRate":2449,"spinDirection":194},"zone":9,"typeConfidence":0.88,"plateTime":0.4275690211190857,"extension":6.67550868295862},"index":1,"playId":"d3dcf476-9e1e-33bb-b77d-8ca14c2d7da7","pitchNumber":1,"startTime":"2026-04-08T00:06:23.468Z","endTime":"2026-04-08T00:06:26.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-08T00:06:37.530Z","endTime":"2026-04-08T00:06:48.211Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23909846575324,"aZ":-28.27393374149003,"pfxX":-10.467855113326983,"pfxZ":2.6032685552241412,"pX":0.060467479308557094,"pZ":0.3357348273620828,"vX0":7.073072659548682,"vY0":-122.23166009315656,"vZ0":-6.590954055053537,"x":114.7,"y":229.72,"x0":-1.5245902055732468,"y0":50.00480041737431,"z0":5.525414673866647,"aX":-15.690307650565838},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":17.0,"spinRate":1637,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4497490534312636,"extension":6.6830825164928855},"index":3,"playId":"eb3a11c9-afed-3155-a8f8-226f771b462e","pitchNumber":2,"startTime":"2026-04-08T00:06:48.211Z","endTime":"2026-04-08T00:06:51.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227898727023817,"aZ":-30.204322737293484,"pfxX":-9.962254133029656,"pfxZ":1.318937021911304,"pX":-0.7975278925211262,"pZ":1.52759226840799,"vX0":4.71879216446491,"vY0":-121.78964972057356,"vZ0":-3.5257256883249304,"x":147.4,"y":197.54,"x0":-1.471913353298775,"y0":50.00389166955067,"z0":5.6228477231035585,"aX":-14.878581031439737},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":1619,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4507584704059173,"extension":6.556936243701307},"index":4,"playId":"cded95f3-f5b0-3531-be99-dc9e7e30de17","pitchNumber":3,"startTime":"2026-04-08T00:07:08.373Z","endTime":"2026-04-08T00:07:11.430Z","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":82.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.557310702253304,"aZ":-11.333032205365868,"pfxX":-5.965189988370634,"pfxZ":11.688632678047389,"pX":-0.10880041230082446,"pZ":3.620417856065655,"vX0":5.3182089310683205,"vY0":-134.31064062309287,"vZ0":-3.299473029420359,"x":121.15,"y":141.03,"x0":-1.3629131794430147,"y0":50.006355196289526,"z0":5.699707442829411,"aX":-10.6404568572905},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.4,"breakHorizontal":9.4,"spinRate":2472,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4115786688893497,"extension":6.63446676792577},"index":5,"playId":"d3df8564-500e-3f6e-b833-81248e281321","pitchNumber":4,"startTime":"2026-04-08T00:07:30.085Z","endTime":"2026-04-08T00:07:33.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532548783168114,"aZ":-24.332962407958156,"pfxX":1.3508163717838584,"pfxZ":4.796980919994825,"pX":0.9394053653903683,"pZ":2.676438051939242,"vX0":6.063055187050632,"vY0":-127.17604519254121,"vZ0":-2.365070939182788,"x":81.19,"y":166.52,"x0":-1.652930830590905,"y0":50.00508984533249,"z0":5.552310932603542,"aX":2.2072291084071156},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":-3.8,"spinRate":2320,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.43099222585165675,"extension":6.545192867128681},"index":6,"playId":"bb8eba91-3a8b-3a96-8afd-bd0506a47973","pitchNumber":5,"startTime":"2026-04-08T00:07:50.253Z","endTime":"2026-04-08T00:07:53.253Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358167522887165,"aZ":-31.77950418304336,"pfxX":-7.4993055460326525,"pfxZ":0.26450814976264025,"pX":0.05134661025380136,"pZ":0.5966062653827583,"vX0":6.17976006073902,"vY0":-121.7599689647221,"vZ0":-5.424451024038346,"x":115.04,"y":222.67,"x0":-1.5477336309180025,"y0":50.00347767209852,"z0":5.609689299425939,"aX":-11.238019902536307},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":12.1,"spinRate":1618,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.45017920226627517,"extension":6.374600985063052},"hitData":{"launchSpeed":76.6,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.0,"coordY":161.0}},"index":7,"playId":"00dc79fe-f479-3275-a946-e25c4251db6c","pitchNumber":6,"startTime":"2026-04-08T00:08:09.204Z","endTime":"2026-04-08T00:08:15.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:08:15.967Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to right fielder Jake Fraley.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:08:54.527Z","endTime":"2026-04-08T00:09:02.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29771052132577,"aZ":-10.799322644807201,"pfxX":-6.024284490904458,"pfxZ":12.037393668734033,"pX":0.5910385279161001,"pZ":2.7763567978950845,"vX0":7.484964440209029,"vY0":-134.00030152703772,"vZ0":-5.181578635038806,"x":94.47,"y":163.82,"x0":-1.48698923996775,"y0":50.00251899351112,"z0":5.541462988074332,"aX":-10.697775565600743},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.5,"breakHorizontal":8.9,"spinRate":2412,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.4124722335735074,"extension":6.704060474759864},"hitData":{"launchSpeed":97.0,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.12,"coordY":55.56}},"index":0,"playId":"c46d6913-a346-356c-9705-43641dd89093","pitchNumber":1,"startTime":"2026-04-08T00:08:54.527Z","endTime":"2026-04-08T00:09:02.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:09:02.929Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:11:03.503Z","endTime":"2026-04-08T00:12:58.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.382651944971357,"aZ":-19.38376825228083,"pfxX":-10.570478520936962,"pfxZ":7.080883190163551,"pX":0.9054438929359315,"pZ":2.2778155166312706,"vX0":9.841226098058034,"vY0":-133.90586268773282,"vZ0":-5.667257388704107,"x":82.49,"y":177.28,"x0":-1.4537255924655876,"y0":50.00198358340532,"z0":5.8196112607355115,"aX":-19.09113749599366},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":16.9,"spinRate":1978,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.409893074808394,"extension":6.541039289370162},"index":0,"playId":"ed088122-a92d-32d0-ba31-bc238bb908ce","pitchNumber":1,"startTime":"2026-04-08T00:11:09.498Z","endTime":"2026-04-08T00:11:12.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27538647803185,"aZ":-23.340943772196603,"pfxX":1.486040582904427,"pfxZ":5.4062412211804425,"pX":-0.23678623523537853,"pZ":2.25812809087272,"vX0":3.546873834485402,"vY0":-126.84592288427454,"vZ0":-3.9654296364889072,"x":126.03,"y":177.81,"x0":-1.8447352625258118,"y0":50.003265504363384,"z0":5.696589496494631,"aX":2.4279561105676737},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-3.5,"spinRate":2000,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.4313403286434543,"extension":6.406602214072677},"index":1,"playId":"b0f47b4b-4da1-3c03-97db-43516c8cf93d","pitchNumber":2,"startTime":"2026-04-08T00:11:24.983Z","endTime":"2026-04-08T00:11:28.450Z","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.0,"endSpeed":72.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157132334201012,"aZ":-36.915602679567165,"pfxX":4.652638704456009,"pfxZ":-3.6275939347960944,"pX":0.7354023876003939,"pZ":-0.7840625691087396,"vX0":3.5434545240575726,"vY0":-114.83360783600719,"vZ0":-6.5428256595358345,"x":88.97,"y":259.95,"x0":-1.442868600855534,"y0":50.00065273235484,"z0":5.776954527710696,"aX":6.089746302553095},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.2,"breakHorizontal":-9.5,"spinRate":2379,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4806082010988768,"extension":6.438780373169167},"index":2,"playId":"3d1af00d-8771-348d-ac47-8eae36d41bf8","pitchNumber":3,"startTime":"2026-04-08T00:11:45.854Z","endTime":"2026-04-08T00:11:49.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474237568068908,"aZ":-12.601900865229975,"pfxX":-3.2373665166101517,"pfxZ":11.213694990768534,"pX":1.105481563342739,"pZ":1.954739984555294,"vX0":8.451472767546376,"vY0":-132.1174311701822,"vZ0":-7.0122343017138755,"x":74.86,"y":186.0,"x0":-1.7323456134061614,"y0":50.00198525294313,"z0":5.593526812969303,"aX":-5.650430839524898},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2164,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41658746124992163,"extension":6.537879452654158},"index":3,"playId":"f3eb2b56-937f-3bce-b303-e35e843314ae","pitchNumber":4,"startTime":"2026-04-08T00:12:08.843Z","endTime":"2026-04-08T00:12:12.229Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746077028599476,"aZ":-20.339326801790676,"pfxX":-9.337715500504597,"pfxZ":6.554930059924087,"pX":-0.287254163242728,"pZ":2.10628181398165,"vX0":6.471894512089438,"vY0":-133.99333369199317,"vZ0":-5.660055216508147,"x":127.95,"y":181.91,"x0":-1.5287775911162498,"y0":50.006486907930984,"z0":5.71343519447558,"aX":-16.870438922620576},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":1928,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40981856048858933,"extension":6.441680498806223},"index":4,"playId":"42bb0a63-18d2-3f8f-a061-6171936c5805","pitchNumber":5,"startTime":"2026-04-08T00:12:26.474Z","endTime":"2026-04-08T00:12:29.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-08T00:12:39.436Z","endTime":"2026-04-08T00:12:54.645Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61990952793853,"aZ":-18.8560059767694,"pfxX":-10.785196434949523,"pfxZ":7.285121080485697,"pX":1.1680536552799776,"pZ":1.960362479344741,"vX0":10.594145193461692,"vY0":-134.69290660681764,"vZ0":-6.33504296576448,"x":72.48,"y":185.85,"x0":-1.4243844985068148,"y0":50.004652812123204,"z0":5.686847752386656,"aX":-19.720696967977275},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":17.2,"spinRate":2011,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40743297871889794,"extension":6.547945975630804},"index":6,"playId":"81342c90-0e60-30d0-b92a-0174743be330","pitchNumber":6,"startTime":"2026-04-08T00:12:54.645Z","endTime":"2026-04-08T00:12:58.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:12:58.885Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:13:13.951Z","endTime":"2026-04-08T00:14:36.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920213279115654,"aZ":-25.110696773827605,"pfxX":2.627760562680871,"pfxZ":4.34154128127752,"pX":0.41227443873241926,"pZ":2.9473768846617037,"vX0":4.579947071935267,"vY0":-126.73512604933956,"vZ0":-2.0100323474486315,"x":101.29,"y":159.2,"x0":-1.7596698323167657,"y0":50.002195290181334,"z0":5.756526320081275,"aX":4.273064593752338},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":-5.8,"spinRate":2126,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.43220579199891507,"extension":6.337784448961336},"index":0,"playId":"e885665d-a249-3301-a92d-632ff73b7c77","pitchNumber":1,"startTime":"2026-04-08T00:13:23.008Z","endTime":"2026-04-08T00:13:26.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119681814443158,"aZ":-17.59978876649401,"pfxX":-8.94543048515857,"pfxZ":8.13194802866924,"pX":-0.5969626454239362,"pZ":3.456355620539292,"vX0":5.560276531216833,"vY0":-133.61080584332467,"vZ0":-2.8694100271283,"x":139.75,"y":145.46,"x0":-1.552141435986496,"y0":50.0027749107485,"z0":5.822077573657908,"aX":-16.033031460969806},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":14.9,"spinRate":2037,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4112999592546389,"extension":6.415652711525156},"index":1,"playId":"5dc9d23a-2d88-33cb-95c4-60b6ca1d4b69","pitchNumber":2,"startTime":"2026-04-08T00:13:39.580Z","endTime":"2026-04-08T00:13:42.580Z","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":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.778760347494245,"aZ":-27.288787286569654,"pfxX":-9.567488571999586,"pfxZ":3.0597988917244168,"pX":-0.4853333297130583,"pZ":0.2933805292379792,"vX0":5.591273705176909,"vY0":-126.08144960373967,"vZ0":-7.684661985400628,"x":135.5,"y":230.86,"x0":-1.4989918113379723,"y0":50.002522727550264,"z0":5.611224318824529,"aX":-15.265068214430439},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1442,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4359268343180265,"extension":6.497949521761687},"index":2,"playId":"8a86e572-a285-3de1-ae9e-d41620b51bf4","pitchNumber":3,"startTime":"2026-04-08T00:14:07.026Z","endTime":"2026-04-08T00:14:10.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012207214875566,"aZ":-29.518424912458872,"pfxX":-9.078638442164301,"pfxZ":1.6581353951727147,"pX":-1.1004081301991193,"pZ":1.4598996123362935,"vX0":4.171491406554998,"vY0":-125.99080707261656,"vZ0":-4.5612829683545755,"x":158.94,"y":199.36,"x0":-1.6034762671890435,"y0":50.00025936443778,"z0":5.69558688287162,"aX":-14.506652914842912},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":1567,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43572951754249933,"extension":6.351097113535977},"index":3,"playId":"7008db26-f99a-3fd5-a2fc-d57091fe5d93","pitchNumber":4,"startTime":"2026-04-08T00:14:31.557Z","endTime":"2026-04-08T00:14:36.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:14:36.648Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder Matt Shaw.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:14:48.815Z","endTime":"2026-04-08T00:18:08.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25276008644985,"aZ":-19.929331669129933,"pfxX":-10.041341007744126,"pfxZ":6.7371513005336805,"pX":-0.5088579416735914,"pZ":2.691507759642114,"vX0":5.935780074357893,"vY0":-134.7121089537418,"vZ0":-4.551492772750894,"x":136.4,"y":166.11,"x0":-1.4488756614282188,"y0":50.003900383941435,"z0":5.8326064924797425,"aX":-18.254540057102094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":1996,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.40830676312426695,"extension":6.462946795470298},"index":0,"playId":"a08f5015-1109-38ad-a15a-b1a713cff22e","pitchNumber":1,"startTime":"2026-04-08T00:15:02.228Z","endTime":"2026-04-08T00:15:05.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.215648244848396,"aZ":-19.053072488115184,"pfxX":-10.441290297850397,"pfxZ":7.105742199873216,"pX":0.07949824212047808,"pZ":2.7322397484936127,"vX0":7.7296267301485475,"vY0":-135.89622449424866,"vZ0":-4.50941224485025,"x":113.97,"y":165.01,"x0":-1.4628369250486228,"y0":50.00669815310781,"z0":5.75923833272278,"aX":-19.292275425207905},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":17.0,"spinRate":2127,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40496263325534,"extension":6.436355627754543},"index":1,"playId":"c7c7bb9f-3c0c-3949-8e7a-7cb095492471","pitchNumber":2,"startTime":"2026-04-08T00:15:28.094Z","endTime":"2026-04-08T00:15:31.715Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-08T00:15:37.647Z","endTime":"2026-04-08T00:15:50.538Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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":86.2,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4180697695071,"aZ":-32.00920218143114,"pfxX":4.632112403315085,"pfxZ":0.1031975510000791,"pX":0.16350684278704036,"pZ":2.9481740688248483,"vX0":2.806471785444586,"vY0":-125.51735304291753,"vZ0":-0.852656189089249,"x":110.77,"y":159.18,"x0":-1.572406854591789,"y0":50.0016009556374,"z0":5.908473804143218,"aX":7.3589650451764985},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-9.0,"spinRate":2320,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4370744783044862,"extension":6.464746015823984},"index":3,"playId":"6e95e05a-9cea-3ffe-ac8a-46e26e1df795","pitchNumber":3,"startTime":"2026-04-08T00:15:50.538Z","endTime":"2026-04-08T00:15:53.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958780807705487,"aZ":-30.51726358142899,"pfxX":10.348143709494845,"pfxZ":1.179283126571491,"pX":1.595498075514936,"pZ":1.054376665725704,"vX0":4.834941472682315,"vY0":-118.48443361436898,"vZ0":-3.837076234730579,"x":56.18,"y":210.31,"x0":-1.8257203160958337,"y0":50.000732328443156,"z0":5.531381105548348,"aX":14.477400336699034},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.3,"breakHorizontal":-20.0,"spinRate":2550,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.46509317142052575,"extension":6.3989880011368125},"index":4,"playId":"8157ec84-41e0-371a-be44-d965b4bb0b68","pitchNumber":4,"startTime":"2026-04-08T00:16:10.543Z","endTime":"2026-04-08T00:16:13.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.932723144124886,"aZ":-15.008134600034193,"pfxX":-8.537695954315987,"pfxZ":8.951957934660985,"pX":-0.5548142003897772,"pZ":3.026732843594598,"vX0":5.684551552373139,"vY0":-138.3349077741208,"vZ0":-4.714094729964278,"x":138.15,"y":157.06,"x0":-1.538422205857644,"y0":50.00337475482384,"z0":5.7758610496200244,"aX":-16.370981672888366},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":14.2,"spinRate":2157,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.3975785633666451,"extension":6.52501472841106},"index":5,"playId":"b1187cf9-54e9-3721-b396-964cb32803d5","pitchNumber":5,"startTime":"2026-04-08T00:16:30.490Z","endTime":"2026-04-08T00:16:38.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"01d1ffe1-2f92-3758-aa1a-087000b9df1c","startTime":"2026-04-08T00:17:08.416Z","endTime":"2026-04-08T00:17:12.534Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.016449411702084,"aZ":-20.235442542984824,"pfxX":-8.572117345203287,"pfxZ":6.464030528406306,"pX":-0.2268067333640393,"pZ":3.38048963091619,"vX0":6.215209292968288,"vY0":-135.84566406342935,"vZ0":-2.8973263741439452,"x":125.65,"y":147.51,"x0":-1.444256311731022,"y0":50.00353234612814,"z0":5.886762370187614,"aX":-15.834064548071568},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2078,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4050298422826226,"extension":6.431357432588586},"index":7,"playId":"622d8b7d-5893-3b13-9e76-eee8f8bed2af","pitchNumber":6,"startTime":"2026-04-08T00:17:28.829Z","endTime":"2026-04-08T00:17:32.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.666412623715782,"aZ":-32.898618937968784,"pfxX":12.754609952473928,"pfxZ":-0.5346572668996608,"pX":-0.05242056996068788,"pZ":2.8650940993535654,"vX0":0.513826301777493,"vY0":-116.53253486549012,"vZ0":0.4824183791773231,"x":119.0,"y":161.42,"x0":-1.9295564197780135,"y0":50.00456029077294,"z0":5.81016132919735,"aX":17.218825388363317},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.5,"breakHorizontal":-23.2,"spinRate":2444,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.4733882469435007,"extension":6.310951610817664},"hitData":{"launchSpeed":89.9,"launchAngle":51.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.54,"coordY":117.73}},"index":8,"playId":"f53147e4-8804-3b87-8786-3e553a287930","pitchNumber":7,"startTime":"2026-04-08T00:17:54.769Z","endTime":"2026-04-08T00:18:08.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:18:08.330Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to center fielder Pete Crow-Armstrong. Richie Palacios to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:20:31.484Z","endTime":"2026-04-08T00:20:45.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T00:18:16.957Z","endTime":"2026-04-08T00:18:53.349Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Javier Assad.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-08T00:18:53.349Z","endTime":"2026-04-08T00:20:33.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81783139038565,"aZ":-32.45215775289015,"pfxX":13.97505496639957,"pfxZ":-0.18118537860678519,"pX":0.023527760607459824,"pZ":1.519521818302756,"vX0":-13.617460701460077,"vY0":-124.59120692975262,"vZ0":-0.35048056878833267,"x":116.1,"y":197.75,"x0":3.775595957497423,"y0":50.0017048420586,"z0":4.371562091395396,"aX":21.708381654000494},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":-21.7,"spinRate":1953,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.44165053130644427,"extension":6.778834773194796},"hitData":{"launchSpeed":91.1,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.97,"coordY":73.51}},"index":2,"playId":"ba821669-f914-3403-8324-8639f5d2f32b","pitchNumber":1,"startTime":"2026-04-08T00:20:33.772Z","endTime":"2026-04-08T00:20:45.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:20:45.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Vilade lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:21:50.338Z","endTime":"2026-04-08T00:22:20.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Jake Fraley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T00:21:02.792Z","endTime":"2026-04-08T00:21:09.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-08T00:21:09.596Z","endTime":"2026-04-08T00:21:52.500Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.649772783039403,"aZ":-35.09516862346328,"pfxX":-8.026318241614605,"pfxZ":-2.260707810465366,"pX":-0.06158939076760019,"pZ":2.889390890465048,"vX0":-6.668774541222757,"vY0":-114.36293927118598,"vZ0":4.040588256032693,"x":119.35,"y":160.77,"x0":3.9595426790143784,"y0":50.000544592850545,"z0":4.592304844603833,"aX":-10.383237523757593},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.4,"breakHorizontal":16.6,"spinRate":1770,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.4832545936065378,"extension":6.606703364653793},"index":2,"playId":"fdd83ac9-938a-34ed-8162-b4aee5b94396","pitchNumber":1,"startTime":"2026-04-08T00:21:52.500Z","endTime":"2026-04-08T00:21:57.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255545676154686,"aZ":-32.25782786307723,"pfxX":12.286194529036738,"pfxZ":-0.06427264923573084,"pX":1.1977265777243824,"pZ":1.9496634264271295,"vX0":-10.05931808899244,"vY0":-116.86863264620905,"vZ0":1.6022821018590299,"x":71.35,"y":186.14,"x0":3.9740228854665176,"y0":50.000862008584875,"z0":4.298445337372394,"aX":16.892317156027133},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.7,"breakHorizontal":-19.6,"spinRate":1703,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4697576666729355,"extension":6.583220621940273},"hitData":{"launchSpeed":83.4,"launchAngle":22.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.42,"coordY":79.48}},"index":3,"playId":"100c60a0-5d60-33f6-a157-0ec5f335977d","pitchNumber":2,"startTime":"2026-04-08T00:22:14.385Z","endTime":"2026-04-08T00:22:20.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:22:20.387Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to right fielder Ryan Vilade in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T00:24:45.501Z","endTime":"2026-04-08T00:25:47.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan Vilade remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T00:23:46.271Z","endTime":"2026-04-08T00:23:46.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T00:23:46.283Z","endTime":"2026-04-08T00:24:47.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22581468578119,"aZ":-19.03931167060166,"pfxX":-11.102493190520304,"pfxZ":6.977892133050219,"pX":-0.904966866657347,"pZ":3.213449807778413,"vX0":6.11083611089936,"vY0":-137.04008111612285,"vZ0":-1.9851780349057946,"x":151.5,"y":152.02,"x0":-1.7337357356413303,"y0":50.0013990926601,"z0":5.262314411495196,"aX":-20.895542895375762},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":18.6,"spinRate":2353,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4012865220624069,"extension":6.6652624793342055},"index":2,"playId":"f17d4042-3754-37b2-910a-54bf247ac0f6","pitchNumber":1,"startTime":"2026-04-08T00:24:47.865Z","endTime":"2026-04-08T00:24:51.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780882670119837,"aZ":-18.264977910045026,"pfxX":-10.396931919464635,"pfxZ":7.244714859183085,"pX":0.52507526114963,"pZ":1.7102748093475502,"vX0":9.537179146393411,"vY0":-137.93579095091897,"vZ0":-5.818712942068553,"x":96.99,"y":192.6,"x0":-1.6329974089604553,"y0":50.00141217943071,"z0":5.085963484144601,"aX":-19.956344742746992},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":16.7,"spinRate":2406,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3976675953209141,"extension":6.752660837192547},"index":3,"playId":"bc6d25f9-1e95-3078-9a76-4fc17e20e300","pitchNumber":2,"startTime":"2026-04-08T00:25:04.022Z","endTime":"2026-04-08T00:25:08.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96690730772805,"aZ":-31.66750179438335,"pfxX":7.636987420859028,"pfxZ":0.3480705546936358,"pX":2.439734622751023,"pZ":1.0245962198538765,"vX0":7.668614319662668,"vY0":-121.00078515352935,"vZ0":-3.098625572080768,"x":24.0,"y":211.12,"x0":-1.7808721742581928,"y0":50.00366999530455,"z0":5.140453795649738,"aX":11.151335423001818},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":-15.8,"spinRate":2759,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4553255724441181,"extension":6.741981494270812},"index":4,"playId":"f29ca896-7979-3365-b6f0-87074a864475","pitchNumber":3,"startTime":"2026-04-08T00:25:20.311Z","endTime":"2026-04-08T00:25:23.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5690164579318,"aZ":-18.51460083380178,"pfxX":-10.547526317904556,"pfxZ":7.328313353613167,"pX":0.21991518756275344,"pZ":2.47444863284688,"vX0":8.297050343767559,"vY0":-136.51855443729227,"vZ0":-3.685413556858993,"x":108.62,"y":171.97,"x0":-1.507443105123827,"y0":50.00146200006839,"z0":5.136844637237356,"aX":-19.658108717305254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":17.0,"spinRate":2366,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4031360027627966,"extension":6.747933770259227},"hitData":{"launchSpeed":89.7,"launchAngle":45.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.53,"coordY":127.54}},"index":5,"playId":"d4f5e874-7a6d-3c25-aecf-83adcafbb766","pitchNumber":4,"startTime":"2026-04-08T00:25:39.329Z","endTime":"2026-04-08T00:25:47.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:25:47.352Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (1) on a fly ball to right field.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T00:26:08.559Z","endTime":"2026-04-08T00:27:07.585Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"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.1,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00989580541581,"aZ":-15.717783356265054,"pfxX":-4.9735820864519305,"pfxZ":8.656749760550904,"pX":-0.6038543760552911,"pZ":3.2147889987423457,"vX0":5.2167982416295455,"vY0":-138.2674268172182,"vZ0":-2.6349312711142927,"x":140.02,"y":151.98,"x0":-1.8853566067645937,"y0":50.00431728420462,"z0":5.258192625266509,"aX":-9.45726190341557},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2386,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39889469106852804,"extension":6.678302221038924},"index":0,"playId":"6af588a7-e04c-3d43-8d21-0bd8da7fc3fe","pitchNumber":1,"startTime":"2026-04-08T00:26:19.468Z","endTime":"2026-04-08T00:26:22.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65189184580597,"aZ":-13.826000921707966,"pfxX":-4.753479408674211,"pfxZ":9.52765601917237,"pX":0.37246919585850896,"pZ":2.447845660965758,"vX0":7.411972771729458,"vY0":-138.9856793521413,"vZ0":-5.250544651963673,"x":102.8,"y":172.69,"x0":-1.7305736081536518,"y0":50.00466568021502,"z0":5.304164444351579,"aX":-9.156639435395107},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2527,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39644831339523723,"extension":6.631422547148326},"hitData":{"launchSpeed":108.3,"launchAngle":27.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":242.41,"coordY":91.05}},"index":1,"playId":"934ae8f6-2f1c-36b4-ac4e-fb62bfc913cb","pitchNumber":2,"startTime":"2026-04-08T00:26:37.627Z","endTime":"2026-04-08T00:27:07.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:27:07.585Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Amaya pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T00:27:11.328Z","endTime":"2026-04-08T00:27:34.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.213594910808204,"aZ":-25.254776279940206,"pfxX":2.109750693607819,"pfxZ":4.13023975241266,"pX":0.35989973686709226,"pZ":2.3243745511775615,"vX0":5.04778859574925,"vY0":-129.65928807748767,"vZ0":-2.754072354981085,"x":103.28,"y":176.02,"x0":-1.8988658972479364,"y0":50.00136643557306,"z0":5.3611031349330345,"aX":3.5334660132087814},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":-5.2,"spinRate":2376,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4250807765063538,"extension":6.68642771421922},"hitData":{"launchSpeed":83.4,"launchAngle":74.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.52,"coordY":182.15}},"index":0,"playId":"971bca26-fe93-36e0-83ed-211c593e5297","pitchNumber":1,"startTime":"2026-04-08T00:27:26.300Z","endTime":"2026-04-08T00:27:34.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:27:34.918Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T00:27:51.749Z","endTime":"2026-04-08T00:28:45.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":76.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.801012481684722,"aZ":-23.811739528058403,"pfxX":4.82485705461735,"pfxZ":5.5267714441925575,"pX":0.7843634693333034,"pZ":0.5255586437886388,"vX0":5.995788481584402,"vY0":-123.88775791389642,"vZ0":-6.425696428471837,"x":87.1,"y":224.59,"x0":-2.318636631574565,"y0":50.00458144672697,"z0":5.216959586918197,"aX":7.30346214028597},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.3,"breakHorizontal":-10.4,"spinRate":2709,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44664143827568425,"extension":6.699648200676531},"index":0,"playId":"4e759e97-eccb-334a-a6b8-c97e366e857f","pitchNumber":1,"startTime":"2026-04-08T00:27:59.972Z","endTime":"2026-04-08T00:28:03.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73828568436456,"aZ":-21.793150124560675,"pfxX":-11.121864153372329,"pfxZ":5.624168344189286,"pX":-1.0226909430187041,"pZ":3.0668081557761835,"vX0":6.4209892021074415,"vY0":-135.98849226133703,"vZ0":-1.5544361501469903,"x":155.98,"y":155.98,"x0":-1.9869829695428927,"y0":50.005714502635975,"z0":5.179013086899687,"aX":-20.54054376134256},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":18.5,"spinRate":2263,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40497270976918154,"extension":6.761522312493802},"index":1,"playId":"5a6a8403-1928-3887-a2a4-6f3ab94257ea","pitchNumber":2,"startTime":"2026-04-08T00:28:18.650Z","endTime":"2026-04-08T00:28:23.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88503975236569,"aZ":-23.06941638079432,"pfxX":-10.758751227258832,"pfxZ":4.903042180538081,"pX":-0.764623130061429,"pZ":2.0746801748912937,"vX0":6.656948305541667,"vY0":-136.33311851864136,"vZ0":-3.7642623378821463,"x":146.15,"y":182.76,"x0":-1.8581339374076495,"y0":50.00105568962193,"z0":5.0925374958899,"aX":-19.967162646884695},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":17.8,"spinRate":2307,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40393049939041425,"extension":6.702954001051737},"hitData":{"launchSpeed":95.5,"launchAngle":26.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.08,"coordY":77.93}},"index":2,"playId":"2a36846a-7e5c-32f2-9d6a-4f87a48f6534","pitchNumber":3,"startTime":"2026-04-08T00:28:36.066Z","endTime":"2026-04-08T00:28:45.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:28:45.741Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T00:30:44.599Z","endTime":"2026-04-08T00:31:54.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"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":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.062427621672132,"aZ":-32.04188625924546,"pfxX":11.322361668232496,"pfxZ":0.0988502399587956,"pX":-0.0738584295013376,"pZ":1.1575665835555713,"vX0":-12.502910796676451,"vY0":-115.49295108173978,"vZ0":-0.030256744955980075,"x":119.82,"y":207.53,"x0":3.9458101438175,"y0":50.00283138912125,"z0":4.259492095364132,"aX":15.253723274122043},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.5,"breakHorizontal":-17.3,"spinRate":1514,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4747504057090608,"extension":6.576111680406556},"index":0,"playId":"e381fb6d-182f-3dac-a122-e8666327fddc","pitchNumber":1,"startTime":"2026-04-08T00:30:52.110Z","endTime":"2026-04-08T00:30:56.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289413837715955,"aZ":-26.09632956126049,"pfxX":11.567983425196523,"pfxZ":3.878131030329948,"pX":-0.14016572581370873,"pZ":3.0511883255736394,"vX0":-13.497979005309379,"vY0":-124.94075663746777,"vZ0":2.0154703232969013,"x":122.34,"y":156.4,"x0":3.8522480372183194,"y0":50.001329180281445,"z0":4.391757752362533,"aX":18.123037323882972},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.9,"breakHorizontal":-17.5,"spinRate":2025,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.43989926016072456,"extension":6.672658298955724},"index":1,"playId":"d9414a35-5c45-301b-98ea-0a729460a88f","pitchNumber":2,"startTime":"2026-04-08T00:31:04.984Z","endTime":"2026-04-08T00:31:08.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-08T00:31:16.784Z","endTime":"2026-04-08T00:31:31.556Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3852740615889,"aZ":-34.39433206176037,"pfxX":-6.937753591227742,"pfxZ":-1.7364731665152637,"pX":-1.4667525504136656,"pZ":0.4174397258277011,"vX0":-9.815216351648871,"vY0":-113.5546781283036,"vZ0":-0.7644848623658772,"x":172.91,"y":227.51,"x0":3.843920157779376,"y0":50.00042861713323,"z0":4.2364890052274475,"aX":-8.889710351360547},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.0,"breakHorizontal":15.5,"spinRate":1774,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4857980722620039,"extension":6.56055562439139},"index":3,"playId":"ba7db875-e7cd-3eac-9c91-4098e1c7ba5a","pitchNumber":3,"startTime":"2026-04-08T00:31:31.556Z","endTime":"2026-04-08T00:31:35.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103347779569088,"aZ":-33.30921588057042,"pfxX":13.900115527110309,"pfxZ":-0.7142732506182163,"pX":0.013150351636030124,"pZ":2.692100440607792,"vX0":-13.972429328596014,"vY0":-125.8714427560095,"vZ0":2.3248284042882714,"x":116.5,"y":166.09,"x0":3.85867746658029,"y0":50.0033968000622,"z0":4.473579456161385,"aX":22.06688589503806},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-21.6,"spinRate":1950,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.4369491482934862,"extension":6.578257457738461},"hitData":{"launchSpeed":90.4,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":163.84}},"index":4,"playId":"3a13e95f-e2b8-3fee-baa3-737cac55edd7","pitchNumber":4,"startTime":"2026-04-08T00:31:47.779Z","endTime":"2026-04-08T00:31:54.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:31:54.382Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T00:32:08.961Z","endTime":"2026-04-08T00:32:48.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":78.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623561573016662,"aZ":-31.07756012666282,"pfxX":13.144592815699454,"pfxZ":0.6830783783580152,"pX":1.031447997607839,"pZ":2.2989859959990553,"vX0":-11.483773084079358,"vY0":-126.67999567479936,"vZ0":1.1007647898849722,"x":77.68,"y":176.71,"x0":3.94078975953784,"y0":50.002636489923084,"z0":4.364692131161771,"aX":21.120926722184635},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-20.8,"spinRate":1962,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4342668256922013,"extension":6.658587225753051},"index":0,"playId":"cb5b220a-c879-316d-9fbc-b9b8d7cd201d","pitchNumber":1,"startTime":"2026-04-08T00:32:19.593Z","endTime":"2026-04-08T00:32:22.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836138439480845,"aZ":-32.93213791086608,"pfxX":-6.892383056478788,"pfxZ":-0.5771293177639762,"pX":-0.4622778926337123,"pZ":2.965450653005663,"vX0":-8.082111805477787,"vY0":-114.82336188099342,"vZ0":4.029364343271024,"x":134.62,"y":158.71,"x0":4.0158392864268375,"y0":50.00110679643094,"z0":4.417492685204216,"aX":-9.082363805133067},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.5,"breakHorizontal":14.8,"spinRate":1847,"spinDirection":307},"zone":1,"typeConfidence":2.0,"plateTime":0.4793932801892584,"extension":6.5914461977455545},"hitData":{"launchSpeed":87.0,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.57,"coordY":108.97}},"index":1,"playId":"a328fda1-7475-336d-85d7-7d48ce2abda0","pitchNumber":2,"startTime":"2026-04-08T00:32:40.108Z","endTime":"2026-04-08T00:32:48.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:32:48.114Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cedric Mullins grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Chandler Simpson out at 2nd. Cedric Mullins to 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T00:32:59.198Z","endTime":"2026-04-08T00:33:26.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03599679848786,"aZ":-31.717516793400716,"pfxX":12.526902582969626,"pfxZ":0.28116880422486457,"pX":0.9219402596714029,"pZ":1.884329071641754,"vX0":-11.486730068406942,"vY0":-126.14290888614109,"vZ0":0.22958733474089477,"x":81.86,"y":187.9,"x0":3.928971325552462,"y0":50.00005200423438,"z0":4.370251830129894,"aX":19.985372458909783},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-19.7,"spinRate":1826,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4358767120582101,"extension":6.62150605072743},"hitData":{"launchSpeed":45.4,"launchAngle":29.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":148.71,"coordY":154.57}},"index":0,"playId":"ecf7c57b-116b-367d-8ae4-df836e9367b4","pitchNumber":1,"startTime":"2026-04-08T00:33:17.859Z","endTime":"2026-04-08T00:33:26.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:33:26.881Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to shortstop Dansby Swanson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T00:33:43.041Z","endTime":"2026-04-08T00:36:04.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"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, 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":80.1,"endSpeed":72.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576847905251675,"aZ":-38.910386884650386,"pfxX":10.500667111825125,"pfxZ":-5.010669213064574,"pX":-0.02278059810535818,"pZ":2.275544569764306,"vX0":-12.052468050600927,"vY0":-115.82977385879515,"vZ0":3.7629406129924825,"x":117.87,"y":177.34,"x0":3.9070647046472757,"y0":50.00019316981143,"z0":4.373870191068077,"aX":14.130026954239748},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.6,"breakHorizontal":-15.7,"spinRate":1267,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.4746146177088,"extension":6.551653407629281},"index":0,"playId":"197fef44-5d46-3c75-9430-acab0a0de75e","pitchNumber":1,"startTime":"2026-04-08T00:33:50.859Z","endTime":"2026-04-08T00:33:54.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770185798737657,"aZ":-34.549822197497946,"pfxX":-7.979167977937893,"pfxZ":-1.826901951283217,"pX":-0.7395871271931148,"pZ":2.1592434713447455,"vX0":-8.14910062963857,"vY0":-114.16397495467282,"vZ0":2.6701031941116895,"x":145.19,"y":180.48,"x0":3.9315078668740493,"y0":50.00188041582822,"z0":4.408394077499628,"aX":-10.382738666417099},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.2,"breakHorizontal":16.7,"spinRate":1783,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.48236498944457074,"extension":6.748035759090605},"index":1,"playId":"c55c969d-39c4-37a3-93cc-fa625a4a8e90","pitchNumber":2,"startTime":"2026-04-08T00:34:04.762Z","endTime":"2026-04-08T00:34:08.225Z","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":87.5,"endSpeed":78.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.619834011130482,"aZ":-26.109370137742292,"pfxX":11.536771581324679,"pfxZ":3.7936119932729806,"pX":-0.7064542093459855,"pZ":2.798722037076683,"vX0":-14.818298561169758,"vY0":-126.40053686715032,"vZ0":1.2189500040517092,"x":91.23,"y":143.72,"x0":3.7656430132616734,"y0":50.00345553843492,"z0":4.425134781837001,"aX":18.448292333545936},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":-17.0,"spinRate":1993,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.43530685112636336,"extension":6.602215755623561},"index":2,"playId":"2c27237f-768a-3600-8c47-a2aa41a51e71","pitchNumber":3,"startTime":"2026-04-08T00:34:31.671Z","endTime":"2026-04-08T00:34:35.440Z","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.8,"endSpeed":73.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374501286279504,"aZ":-35.05848205328966,"pfxX":11.512688795763545,"pfxZ":-2.106030690395654,"pX":0.23406322805827906,"pZ":1.2114874970520209,"vX0":-11.84968959048111,"vY0":-116.95105751139666,"vZ0":0.9176423339937376,"x":108.08,"y":206.07,"x0":3.8978034714741687,"y0":50.00274347966854,"z0":4.131460865711782,"aX":15.768718734212786},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.1,"breakHorizontal":-17.5,"spinRate":1392,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.47037683200978364,"extension":6.662474776721841},"index":3,"playId":"2861b912-105b-34e3-88b3-28f1849f7931","pitchNumber":4,"startTime":"2026-04-08T00:34:58.355Z","endTime":"2026-04-08T00:35:02.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572960440916596,"aZ":-35.42266275414762,"pfxX":11.270322517259814,"pfxZ":-2.3844240084656754,"pX":0.12038496350703551,"pZ":1.0099569837216573,"vX0":-12.130013117895112,"vY0":-116.72915585937436,"vZ0":0.5178848129232623,"x":112.41,"y":211.51,"x0":3.951090833678025,"y0":50.003247859680236,"z0":4.154675168563539,"aX":15.357032866896844},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.8,"breakHorizontal":-16.9,"spinRate":1367,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.471524103140331,"extension":6.653567300612404},"index":4,"playId":"e4e8008f-d61d-35c6-b49d-33d20c5838c6","pitchNumber":5,"startTime":"2026-04-08T00:35:14.775Z","endTime":"2026-04-08T00:35:18.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":78.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.294766876497736,"aZ":-28.855412477616838,"pfxX":13.37302447372429,"pfxZ":2.0866123211043375,"pX":-0.34112989262149906,"pZ":1.8792603429845574,"vX0":-14.525977153447872,"vY0":-126.33568624972801,"vZ0":-0.2511148769588841,"x":130.0,"y":188.04,"x0":3.7863090462282494,"y0":50.006007750844205,"z0":4.328906996240699,"aX":21.30227708544315},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":-20.3,"spinRate":1915,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.43603891420819263,"extension":6.882860216791357},"index":5,"playId":"07b9ca7f-1ab4-3017-a272-4d5fe8506534","pitchNumber":6,"startTime":"2026-04-08T00:35:31.310Z","endTime":"2026-04-08T00:35:34.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32133217300958,"aZ":-32.75053982537596,"pfxX":-7.808024734382771,"pfxZ":-0.4450840699274945,"pX":0.21475652167229187,"pZ":2.3329127142616826,"vX0":-6.405123605186626,"vY0":-113.91256598954584,"vZ0":2.7378009918752624,"x":108.81,"y":175.79,"x0":4.08438610177603,"y0":50.000768393530514,"z0":4.369026802051863,"aX":-10.185243957698031},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.2,"breakHorizontal":15.8,"spinRate":1721,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.48214736023172833,"extension":6.630678950049895},"hitData":{"launchSpeed":89.4,"launchAngle":54.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.2,"coordY":117.08}},"index":6,"playId":"9961a234-9070-377d-90ad-b8c5bf258e9a","pitchNumber":7,"startTime":"2026-04-08T00:35:54.756Z","endTime":"2026-04-08T00:36:04.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:36:04.779Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to right fielder Ryan Vilade.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:37:58.552Z","endTime":"2026-04-08T00:39:04.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.863541525076474,"aZ":-18.78190478509158,"pfxX":-10.690466776022554,"pfxZ":7.39512803975305,"pX":-0.06834930700673222,"pZ":1.6758664969110721,"vX0":7.76127462819646,"vY0":-134.40838896264455,"vZ0":-5.682420796504829,"x":119.61,"y":193.53,"x0":-1.6190359059124821,"y0":50.005616977721175,"z0":5.171575998883099,"aX":-19.366676487086423},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":17.5,"spinRate":2251,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40908759587371035,"extension":6.572034235607046},"index":0,"playId":"bc2b1def-f835-368e-b17e-397296e8abaa","pitchNumber":1,"startTime":"2026-04-08T00:38:14.323Z","endTime":"2026-04-08T00:38:17.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315143119946118,"aZ":-25.195214289394087,"pfxX":1.3614024270410034,"pfxZ":4.106570242339426,"pX":2.1647597682436173,"pZ":0.6316330288978136,"vX0":9.011311624345733,"vY0":-129.85524392048393,"vZ0":-6.442601226687639,"x":34.48,"y":221.73,"x0":-1.5337233215336918,"y0":50.00354923863689,"z0":5.0732464570453715,"aX":2.3152327546834455},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2479,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4225091460259094,"extension":6.837683629238422},"index":1,"playId":"a6834d95-9822-349c-92c6-73b539078115","pitchNumber":2,"startTime":"2026-04-08T00:38:32.302Z","endTime":"2026-04-08T00:38:35.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44835659995922,"aZ":-21.593368899066633,"pfxX":-10.905899743150778,"pfxZ":5.784286921566692,"pX":-0.04628872177693882,"pZ":2.1296473147399255,"vX0":8.256918306167828,"vY0":-135.3580784904792,"vZ0":-3.9381090146772575,"x":118.76,"y":181.28,"x0":-1.7411134750251864,"y0":50.003075569692534,"z0":5.142119496284974,"aX":-19.950935857557113},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":17.6,"spinRate":2232,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4068589419432991,"extension":6.729846489538187},"hitData":{"launchSpeed":95.6,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.32,"coordY":109.02}},"index":2,"playId":"65eab6af-fff9-31a0-81b2-e998cdc49d31","pitchNumber":3,"startTime":"2026-04-08T00:38:54.168Z","endTime":"2026-04-08T00:39:04.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:39:04.177Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:39:13.765Z","endTime":"2026-04-08T00:40:42.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58527015939206,"aZ":-26.506365512473018,"pfxX":9.257307090480946,"pfxZ":4.123683245206969,"pX":-0.9909429220711566,"pZ":3.76039348595044,"vX0":0.45718233202505476,"vY0":-117.94640949672473,"vZ0":2.0781468737085134,"x":154.77,"y":137.25,"x0":-2.386926601426573,"y0":50.00177717175635,"z0":5.354124557399416,"aX":12.720216186489113},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.4,"breakHorizontal":-16.8,"spinRate":2612,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4688473349673199,"extension":6.511011449401044},"index":0,"playId":"24d81b24-8f9a-3a85-b207-47b869080864","pitchNumber":1,"startTime":"2026-04-08T00:39:26.423Z","endTime":"2026-04-08T00:39:29.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.472435974432095,"aZ":-19.9573522464779,"pfxX":-10.963787696755848,"pfxZ":6.63954282490384,"pX":-1.0091087491518678,"pZ":3.049294653315677,"vX0":5.715345187484982,"vY0":-136.16880278087277,"vZ0":-2.2118565739540124,"x":155.46,"y":156.45,"x0":-1.7334884855071904,"y0":50.00427039708638,"z0":5.283223370541757,"aX":-20.178943305655906},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":18.2,"spinRate":2398,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4053511721052545,"extension":6.627643988966186},"index":1,"playId":"f5f76c52-7ee2-347d-8e71-a0e1cd57427b","pitchNumber":2,"startTime":"2026-04-08T00:39:43.159Z","endTime":"2026-04-08T00:39:51.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"f5f76c52-7ee2-347d-8e71-a0e1cd57427b","startTime":"2026-04-08T00:39:53.183Z","endTime":"2026-04-08T00:40:17.046Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.847319587270796,"aZ":-11.826833640949621,"pfxX":-7.680178704961857,"pfxZ":10.656270168466838,"pX":0.5222275830745164,"pZ":0.6720591133853789,"vX0":8.722515007980302,"vY0":-138.27532729478617,"vZ0":-9.605377762872315,"x":97.09,"y":220.63,"x0":-1.6963738059303677,"y0":50.00374134609599,"z0":5.014415547153459,"aX":-14.666036027819437},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":11.8,"spinRate":2373,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3982425857242302,"extension":6.764235999005001},"index":3,"playId":"94599db9-8b50-3932-9c07-9c06eeaefc5a","pitchNumber":3,"startTime":"2026-04-08T00:40:17.046Z","endTime":"2026-04-08T00:40:20.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.230936739923706,"aZ":-12.681460609562949,"pfxX":-6.863974394506952,"pfxZ":10.541117844121178,"pX":-0.46791771957883815,"pZ":1.4686801625570223,"vX0":6.329332725082826,"vY0":-136.41635111019818,"vZ0":-7.324304565855332,"x":134.84,"y":199.13,"x0":-1.9476728880280878,"y0":50.00571384309602,"z0":5.0979168973000215,"aX":-12.697486343303384},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2420,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4044176002969895,"extension":6.896462911507498},"index":4,"playId":"72953b43-9b5a-3233-b976-cc8b7ca3da8a","pitchNumber":4,"startTime":"2026-04-08T00:40:38.671Z","endTime":"2026-04-08T00:40:42.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:40:42.763Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:41:05.268Z","endTime":"2026-04-08T00:43:25.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088153953015265,"aZ":-21.785920242737113,"pfxX":4.460958105258825,"pfxZ":6.953061574023619,"pX":1.031660161888713,"pZ":1.243889342173944,"vX0":5.851927969828792,"vY0":-122.77255024329023,"vZ0":-4.9729292164336165,"x":77.68,"y":205.19,"x0":-1.9818626213019221,"y0":50.00369538206536,"z0":5.201303882679707,"aX":6.666448560452073},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.4,"breakHorizontal":-9.7,"spinRate":2688,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44977472650194494,"extension":6.749033326301299},"index":0,"playId":"e2156dd7-3a3f-33e7-85b9-8281d7835274","pitchNumber":1,"startTime":"2026-04-08T00:41:10.574Z","endTime":"2026-04-08T00:41:13.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82170813802796,"aZ":-17.507154042419664,"pfxX":-11.270200172793073,"pfxZ":7.79711770336456,"pX":0.17050596109737284,"pZ":1.5681273007321603,"vX0":8.807674649371219,"vY0":-137.36629591977515,"vZ0":-6.089822531047742,"x":110.5,"y":196.44,"x0":-1.6380992483130863,"y0":50.0038145590339,"z0":5.034146510632154,"aX":-21.206059309706777},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":18.1,"spinRate":2324,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40111084040709377,"extension":6.771227328969115},"index":1,"playId":"29d88678-ebdb-3374-be48-26516d71024c","pitchNumber":2,"startTime":"2026-04-08T00:41:29.786Z","endTime":"2026-04-08T00:41:33.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.681193185568038,"aZ":-21.53933300936229,"pfxX":2.3354485448268996,"pfxZ":6.255224753417332,"pX":1.1090557223848496,"pZ":0.9848239546868777,"vX0":6.492285626499451,"vY0":-129.7079594072107,"vZ0":-6.646495953165468,"x":74.73,"y":212.19,"x0":-1.731955048079532,"y0":50.00273500924379,"z0":5.2281568095220186,"aX":3.970310323410281},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":-5.8,"spinRate":2454,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4226340576603742,"extension":6.650170234332472},"index":2,"playId":"55b48a29-1daa-34bd-804e-2718b990bc35","pitchNumber":3,"startTime":"2026-04-08T00:41:51.754Z","endTime":"2026-04-08T00:41:55.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.131933971100274,"aZ":-15.973691381545686,"pfxX":-10.628762380316566,"pfxZ":8.69792606723179,"pX":0.023919975151694424,"pZ":1.5434477639918294,"vX0":8.393337156374225,"vY0":-136.58548878667565,"vZ0":-6.4764118037412395,"x":116.09,"y":197.11,"x0":-1.7302221434241982,"y0":50.00130034643164,"z0":5.071675278697024,"aX":-19.791058777211468},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":17.2,"spinRate":2455,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4032610369873981,"extension":6.761003104033319},"index":3,"playId":"116d11fa-b162-37e2-9820-d2510f546be4","pitchNumber":4,"startTime":"2026-04-08T00:42:13.211Z","endTime":"2026-04-08T00:42:16.211Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-08T00:42:30.100Z","endTime":"2026-04-08T00:42:50.537Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545839305393688,"aZ":-26.679274823236728,"pfxX":6.305404501299687,"pfxZ":3.721623502749563,"pX":2.5079285938337144,"pZ":0.6418203072864579,"vX0":8.222767338610659,"vY0":-121.98010716345678,"vZ0":-5.306681263481884,"x":21.4,"y":221.45,"x0":-1.752301136476577,"y0":50.00181557693525,"z0":5.204239736636205,"aX":9.307673734946862},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-13.7,"spinRate":2748,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45257807821878737,"extension":6.809199777956513},"index":5,"playId":"00316950-e3b2-3146-8925-9ca4b23cd85b","pitchNumber":5,"startTime":"2026-04-08T00:42:50.537Z","endTime":"2026-04-08T00:42:53.537Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.953124998083574,"aZ":-12.216919750776984,"pfxX":-3.662462174760157,"pfxZ":10.737394478767174,"pX":-0.384541665550393,"pZ":2.058015405896761,"vX0":4.595681134866485,"vY0":-136.87215546628804,"vZ0":-5.769154186753256,"x":131.66,"y":183.21,"x0":-1.6257917342923145,"y0":50.00345761434972,"z0":5.062604472170665,"aX":-6.807918543078181},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2457,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4033352341363634,"extension":6.860051535457948},"index":6,"playId":"f4a1124d-51f9-3a69-8f1b-9f15812662ac","pitchNumber":6,"startTime":"2026-04-08T00:43:20.086Z","endTime":"2026-04-08T00:43:25.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:43:25.557Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Chandler Simpson. Dansby Swanson scores. Michael Conforto to 2nd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:43:58.003Z","endTime":"2026-04-08T00:45:41.894Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T00:43:44.243Z","endTime":"2026-04-08T00:44:00.322Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61986466813243,"aZ":-20.40334602067933,"pfxX":0.48980434018185726,"pfxZ":6.678674293465229,"pX":1.2162586223815257,"pZ":1.508797734955765,"vX0":7.602300097044291,"vY0":-133.16514293138871,"vZ0":-5.717903049833366,"x":70.64,"y":198.04,"x0":-1.7619063030015418,"y0":50.00244038608403,"z0":5.200741770753485,"aX":0.8613446569413542},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-2.9,"spinRate":2577,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41431792618597285,"extension":6.785346795506259},"index":1,"playId":"7bde13b2-4f0e-3c24-956c-ef5c221abaf9","pitchNumber":1,"startTime":"2026-04-08T00:44:00.322Z","endTime":"2026-04-08T00:44:03.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16566020619813,"aZ":-21.200545481050995,"pfxX":-11.471354489970249,"pfxZ":5.990776984769522,"pX":-1.0514487295748223,"pZ":1.5007519237235627,"vX0":6.520470941340259,"vY0":-135.81862126799683,"vZ0":-5.356661668155336,"x":157.08,"y":198.26,"x0":-2.017930085906434,"y0":50.002544715955295,"z0":5.01375881155417,"aX":-21.01232880420483},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":19.0,"spinRate":2401,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4063320598960276,"extension":6.820054959332814},"index":2,"playId":"7bc68fa7-c905-3a5d-9301-4679fecf54f8","pitchNumber":2,"startTime":"2026-04-08T00:44:20.523Z","endTime":"2026-04-08T00:44:23.523Z","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":95.1,"endSpeed":85.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29213664247878,"aZ":-10.647809032689356,"pfxX":-4.546250507902903,"pfxZ":11.336203014629644,"pX":0.2512472377555857,"pZ":1.8665886162723657,"vX0":6.9118866066746865,"vY0":-138.0353667910088,"vZ0":-6.9204424086673875,"x":107.42,"y":188.38,"x0":-1.7131463899772965,"y0":50.003735705496105,"z0":5.1497985879609205,"aX":-8.634103188136466},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2430,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39923909857281625,"extension":6.815215154967838},"index":3,"playId":"8d2397da-d3fa-325c-9178-7c5253cee3de","pitchNumber":3,"startTime":"2026-04-08T00:44:43.657Z","endTime":"2026-04-08T00:44:47.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":74.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791775996368887,"aZ":-26.50480278488578,"pfxX":9.079726641653608,"pfxZ":3.9347156180489584,"pX":1.2526174628499724,"pZ":1.445032996744885,"vX0":4.788365418532502,"vY0":-121.2756620692478,"vZ0":-3.3262839308529824,"x":69.25,"y":199.76,"x0":-1.948176745699085,"y0":50.00579522190992,"z0":5.228788115659104,"aX":13.092285114318653},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.4,"breakHorizontal":-17.8,"spinRate":2890,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45731492321298495,"extension":6.861997760714367},"index":4,"playId":"d0a7e400-c216-385a-af76-0e2a04efcfe8","pitchNumber":4,"startTime":"2026-04-08T00:45:02.566Z","endTime":"2026-04-08T00:45:05.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.077716848114708,"aZ":-25.19522404864253,"pfxX":3.751073913791802,"pfxZ":4.175244460182438,"pX":0.45505398451401463,"pZ":1.6106459378810225,"vX0":5.049476638872534,"vY0":-129.03761254307156,"vZ0":-4.422539106574771,"x":99.65,"y":195.29,"x0":-2.0211298340302224,"y0":50.00328305518544,"z0":5.308903337948193,"aX":6.2682533118013035},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":-8.0,"spinRate":2579,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.42592973393939326,"extension":6.797821420253612},"hitData":{"launchSpeed":80.9,"launchAngle":17.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.45,"coordY":118.79}},"index":5,"playId":"41623d7b-f4b9-3d26-a072-7cb779d46440","pitchNumber":5,"startTime":"2026-04-08T00:45:27.378Z","endTime":"2026-04-08T00:45:41.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:45:41.894Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to right fielder Ryan Vilade. Michael Conforto to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:45:54.582Z","endTime":"2026-04-08T00:47:09.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","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":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00754656548654,"aZ":-30.648371134840303,"pfxX":8.372971846973723,"pfxZ":1.0956311500179776,"pX":-0.8333258056024566,"pZ":2.4952638147443293,"vX0":1.1328452560432651,"vY0":-118.29392194992765,"vZ0":-0.02471437434671553,"x":148.76,"y":171.41,"x0":-2.4064637126191304,"y0":50.00073387541777,"z0":5.366025310542825,"aX":11.613060644707202},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":-15.4,"spinRate":2716,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.4668230847035004,"extension":6.613143811514685},"index":0,"playId":"41e47630-a893-3307-ad8d-f4fed48f02d6","pitchNumber":1,"startTime":"2026-04-08T00:46:12.379Z","endTime":"2026-04-08T00:46:15.862Z","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":94.7,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28603219109541,"aZ":-12.406879005633511,"pfxX":-4.397983106713216,"pfxZ":10.434362894635054,"pX":0.7636438009455965,"pZ":1.88306537373816,"vX0":8.514901206524724,"vY0":-137.45225923076117,"vZ0":-6.6034444968525055,"x":87.89,"y":187.94,"x0":-1.8169022620357334,"y0":50.00294808591629,"z0":5.176159406586935,"aX":-8.332465158503547},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2590,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40000959921405554,"extension":6.776849714360034},"index":1,"playId":"bbdc2cd5-d6d8-3993-98d8-49596ed8efff","pitchNumber":2,"startTime":"2026-04-08T00:46:33.958Z","endTime":"2026-04-08T00:46:38.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.537860304865866,"aZ":-12.628808048001888,"pfxX":-4.761028358313743,"pfxZ":10.35294850390212,"pX":0.6434135605936396,"pZ":1.9169364171896495,"vX0":8.136760591443595,"vY0":-137.52169532213082,"vZ0":-6.543006526082123,"x":92.47,"y":187.02,"x0":-1.7545606480303788,"y0":50.005995796522605,"z0":5.208430632820403,"aX":-8.991829670839643},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2315,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.400465450551061,"extension":6.826044933684522},"hitData":{"launchSpeed":101.8,"launchAngle":40.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.08,"coordY":68.72}},"index":2,"playId":"e3d2ab41-e88d-3221-b76a-b959f535ef64","pitchNumber":3,"startTime":"2026-04-08T00:46:56.189Z","endTime":"2026-04-08T00:47:09.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:47:09.397Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Taylor Walls.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T00:47:35.724Z","endTime":"2026-04-08T00:48:57.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55644571886743,"aZ":-16.81481553637384,"pfxX":-10.435198650416645,"pfxZ":8.305598313953324,"pX":-0.05948263298673658,"pZ":2.0514417316496445,"vX0":8.220386870410563,"vY0":-136.25275059157727,"vZ0":-5.239429169640141,"x":119.27,"y":183.39,"x0":-1.7848928474908077,"y0":50.00268104877812,"z0":5.191083217295847,"aX":-19.295990808086742},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":16.8,"spinRate":2299,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4045663325136246,"extension":6.721281166226805},"index":0,"playId":"609859db-fb6f-385c-bba4-6468a525c7dc","pitchNumber":1,"startTime":"2026-04-08T00:47:46.891Z","endTime":"2026-04-08T00:47:50.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.960885506197144,"aZ":-21.081434202366523,"pfxX":-11.38544161087586,"pfxZ":6.028560442314355,"pX":0.6415487215602126,"pZ":0.9539575216598232,"vX0":9.926636300597506,"vY0":-135.81082964366274,"vZ0":-6.767763040863527,"x":92.55,"y":213.02,"x0":-1.6091240617954243,"y0":50.003095187522945,"z0":4.979514449637945,"aX":-20.94613680550391},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":18.1,"spinRate":2277,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4056773040694832,"extension":6.795726214518251},"index":1,"playId":"814ee462-fa8c-3656-a24a-2f53a48323b5","pitchNumber":2,"startTime":"2026-04-08T00:48:07.303Z","endTime":"2026-04-08T00:48:10.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335310013599386,"aZ":-26.529868300889138,"pfxX":2.7665841327792444,"pfxZ":3.3709758577749547,"pX":1.6065524868493777,"pZ":1.0603872901261837,"vX0":7.720612362769022,"vY0":-129.3989306789024,"vZ0":-5.336632831867989,"x":55.76,"y":210.15,"x0":-1.7910938492303234,"y0":50.00257835292526,"z0":5.216441316951296,"aX":4.6268474850351735},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":-7.0,"spinRate":2502,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4254473466271884,"extension":6.8034012389742164},"index":2,"playId":"396432b2-de74-35db-a425-d601144c1c46","pitchNumber":3,"startTime":"2026-04-08T00:48:26.400Z","endTime":"2026-04-08T00:48:29.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51319804088311,"aZ":-17.435441542233423,"pfxX":-10.20917086802636,"pfxZ":8.003376715178835,"pX":0.0392171103656905,"pZ":2.3725215182913315,"vX0":8.272100629522832,"vY0":-136.00970644299272,"vZ0":-4.227946447447075,"x":115.51,"y":174.72,"x0":-1.740794429724494,"y0":50.004465334783134,"z0":5.1846292002795265,"aX":-18.806913873860246},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":16.3,"spinRate":2262,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4053347951183355,"extension":6.78780250996543},"hitData":{"launchSpeed":94.7,"launchAngle":62.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.1,"coordY":128.37}},"index":3,"playId":"29448e8f-b1f6-32bf-a515-e18599560ab3","pitchNumber":4,"startTime":"2026-04-08T00:48:46.930Z","endTime":"2026-04-08T00:48:57.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:48:57.359Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T00:51:12.631Z","endTime":"2026-04-08T00:53:12.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Phil Maton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T00:50:27.394Z","endTime":"2026-04-08T00:51:14.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99728304553929,"aZ":-26.72175685669166,"pfxX":-9.560659896534371,"pfxZ":3.276587116683773,"pX":-0.7484497033352452,"pZ":2.785876401068263,"vX0":4.813610650458029,"vY0":-129.50396370830907,"vZ0":-0.6961665375609872,"x":145.53,"y":163.56,"x0":-1.408799703097477,"y0":50.00484165834419,"z0":5.138405408370594,"aX":-15.922278211255577},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2295,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.42615464007589177,"extension":6.763636015752335},"index":1,"playId":"a60083cc-0580-3bed-b267-52958e1e5bae","pitchNumber":1,"startTime":"2026-04-08T00:51:14.669Z","endTime":"2026-04-08T00:51:18.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96078198713943,"aZ":-20.987262867111745,"pfxX":1.0078291397565433,"pfxZ":6.597104803913345,"pX":-0.5460446973170454,"pZ":3.821610105037038,"vX0":1.5237456863467185,"vY0":-129.61826989412458,"vZ0":0.48193328892130993,"x":137.81,"y":135.6,"x0":-1.2732300332755868,"y0":50.00327103241533,"z0":5.24013134366916,"aX":1.7084997189817945},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.2,"breakHorizontal":-2.2,"spinRate":2634,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.4231236501260076,"extension":7.038614008240627},"index":2,"playId":"68176878-931c-3f70-99c2-55adcfa6a460","pitchNumber":2,"startTime":"2026-04-08T00:51:31.273Z","endTime":"2026-04-08T00:51:34.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40978129554449,"aZ":-22.783885796172207,"pfxX":0.48451219931936496,"pfxZ":5.529368308243045,"pX":-0.24819811823337187,"pZ":2.480920642378495,"vX0":2.8483363226350655,"vY0":-129.54866384265944,"vZ0":-2.232735287838342,"x":126.46,"y":171.8,"x0":-1.4254140528319632,"y0":50.001052749344446,"z0":5.0980459366989574,"aX":0.8213362351790823},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":-1.6,"spinRate":2649,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.4230321104285477,"extension":7.061805780072358},"index":3,"playId":"fcfa3e08-bcdc-31a0-a77e-f1686790bb51","pitchNumber":3,"startTime":"2026-04-08T00:51:48.145Z","endTime":"2026-04-08T00:51:52.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-08T00:52:05.642Z","endTime":"2026-04-08T00:52:20.384Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790200870894566,"aZ":-23.067436687568687,"pfxX":1.8839955453052046,"pfxZ":5.4845810975967915,"pX":-0.5008836738941009,"pZ":3.0969503062181385,"vX0":1.3542146724571118,"vY0":-128.37496742128027,"vZ0":-0.6535842821969993,"x":136.09,"y":155.16,"x0":-1.2809423077051896,"y0":50.0053031015229,"z0":5.158412105236091,"aX":3.129001653348974},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.0,"breakHorizontal":-3.7,"spinRate":2523,"spinDirection":188},"zone":1,"typeConfidence":0.89,"plateTime":0.4274721455630299,"extension":7.076451486672645},"index":5,"playId":"4b9e327f-a180-31a4-8c40-7e61150cfa81","pitchNumber":4,"startTime":"2026-04-08T00:52:20.384Z","endTime":"2026-04-08T00:52:23.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":66.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30242488830142,"aZ":-40.162084914727295,"pfxX":10.082195632246346,"pfxZ":-6.98775819911771,"pX":-1.1735781903760005,"pZ":1.6362746695485306,"vX0":-1.818685300188942,"vY0":-107.9532749829805,"vZ0":2.1141788232702887,"x":161.73,"y":194.6,"x0":-1.6116270092312748,"y0":50.00297835973142,"z0":5.171185473020162,"aX":11.524962235873046},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-11.4,"breakHorizontal":-17.4,"spinRate":3061,"spinDirection":59},"zone":13,"typeConfidence":0.91,"plateTime":0.5136236121740287,"extension":6.747418959131776},"index":6,"playId":"6459e5ad-c68b-3abe-a1b8-5685a825ce1f","pitchNumber":5,"startTime":"2026-04-08T00:52:42.052Z","endTime":"2026-04-08T00:52:45.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02966762755034,"aZ":-20.119972345984625,"pfxX":2.0539751208962933,"pfxZ":7.077584338255127,"pX":-0.17527986798214673,"pZ":3.3298984442359516,"vX0":2.0939222258778423,"vY0":-130.10502503223017,"vZ0":-0.6954443080145524,"x":123.68,"y":148.87,"x0":-1.2592889360517776,"y0":50.000503984204535,"z0":5.134903068198606,"aX":3.496284689092537},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.8,"breakHorizontal":-4.2,"spinRate":2611,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.42208150345858764,"extension":6.993016758623269},"hitData":{"launchSpeed":97.7,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.15,"coordY":87.33}},"index":7,"playId":"928d4cf2-07b4-3f71-9af3-033f35be672e","pitchNumber":6,"startTime":"2026-04-08T00:53:01.644Z","endTime":"2026-04-08T00:53:12.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:53:12.131Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T00:53:18.691Z","endTime":"2026-04-08T00:55:36.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246436812405346,"aZ":-21.911561100905416,"pfxX":3.3514906280033605,"pfxZ":6.251195458378344,"pX":-0.5449285054507399,"pZ":4.629723793989569,"vX0":1.0444796235003424,"vY0":-127.82621071504926,"vZ0":2.6948416777416653,"x":137.77,"y":113.78,"x0":-1.3950570853292825,"y0":50.00379349021574,"z0":5.289749148685533,"aX":5.503542484491688},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.2,"breakHorizontal":-6.4,"spinRate":2609,"spinDirection":182},"zone":11,"typeConfidence":0.88,"plateTime":0.4297667657516113,"extension":6.7877747131046196},"index":0,"playId":"6014d471-03aa-3215-aedd-4c72ac455177","pitchNumber":1,"startTime":"2026-04-08T00:53:38.793Z","endTime":"2026-04-08T00:53:41.793Z","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":87.4,"endSpeed":79.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609420064114676,"aZ":-22.369821847396672,"pfxX":3.2412403347548415,"pfxZ":6.015100920419293,"pX":-0.5123236997900452,"pZ":4.003774713667846,"vX0":0.975236819054371,"vY0":-127.2586615974052,"vZ0":1.4097973456403416,"x":136.53,"y":130.68,"x0":-1.3221672350049798,"y0":50.002665220538226,"z0":5.222196513647431,"aX":5.283582927062261},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.5,"breakHorizontal":-6.1,"spinRate":2584,"spinDirection":180},"zone":11,"typeConfidence":0.84,"plateTime":0.4314123826540541,"extension":6.887605823650282},"index":1,"playId":"9f87af56-444f-3d5e-b665-e26b90dff82c","pitchNumber":2,"startTime":"2026-04-08T00:53:57.631Z","endTime":"2026-04-08T00:54:00.891Z","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":88.4,"endSpeed":80.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761257585521044,"aZ":-19.916248694231346,"pfxX":3.2103518707113397,"pfxZ":7.371569448362264,"pX":1.0211244823210224,"pZ":2.4886267468741554,"vX0":4.669809348702612,"vY0":-128.66703140300336,"vZ0":-2.5018783273092153,"x":78.08,"y":171.59,"x0":-1.240101413376428,"y0":50.00128499265044,"z0":5.030903549208336,"aX":5.337768776247282},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.0,"breakHorizontal":-7.0,"spinRate":2632,"spinDirection":195},"zone":12,"typeConfidence":0.82,"plateTime":0.42703829483189093,"extension":7.002748681756736},"index":2,"playId":"137ca64e-8e85-3eab-a433-c0489a92682e","pitchNumber":3,"startTime":"2026-04-08T00:54:18.391Z","endTime":"2026-04-08T00:54:21.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":79.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.204184695926465,"aZ":-25.615993471289126,"pfxX":-10.953929296265123,"pfxZ":3.9543866768309,"pX":-0.596112026621836,"pZ":2.41283321149149,"vX0":5.580903286328429,"vY0":-129.55526301127583,"vZ0":-1.4182344152471913,"x":139.72,"y":173.63,"x0":-1.3834002564867267,"y0":50.00274523434817,"z0":4.9714050801880205,"aX":-18.167482969766038},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":18.1,"spinRate":2358,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.4267687224900474,"extension":7.041198532826196},"index":3,"playId":"65be49e0-b9f0-3c70-a53e-3183cef58c51","pitchNumber":4,"startTime":"2026-04-08T00:54:39.840Z","endTime":"2026-04-08T00:54:43.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0686960466998,"aZ":-27.092957963568626,"pfxX":8.096907081944432,"pfxZ":3.600770386543119,"pX":0.5515656939334986,"pZ":2.2864592232190946,"vX0":2.7398948777570564,"vY0":-119.17196784757091,"vZ0":-0.46315525986795303,"x":95.98,"y":177.05,"x0":-1.670911793510751,"y0":50.001034675080035,"z0":4.972645424643637,"aX":11.416915904693116},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.7,"breakHorizontal":-15.4,"spinRate":2689,"spinDirection":93},"zone":6,"typeConfidence":0.9,"plateTime":0.46309352592458186,"extension":7.090535144203328},"index":4,"playId":"97ffd7aa-3669-376b-a23b-fa5ae74695c1","pitchNumber":5,"startTime":"2026-04-08T00:54:59.393Z","endTime":"2026-04-08T00:55:02.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142808577483663,"aZ":-23.926702696048242,"pfxX":3.0756982998663545,"pfxZ":4.963024761089995,"pX":0.3180389555194397,"pZ":2.7359252573524584,"vX0":3.1221600438119395,"vY0":-128.02562095781605,"vZ0":-1.1785869530315232,"x":104.88,"y":164.91,"x0":-1.3163614718350718,"y0":50.00337004265238,"z0":5.072906134528197,"aX":5.111123532982771},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":-6.2,"spinRate":2533,"spinDirection":176},"zone":3,"typeConfidence":0.8,"plateTime":0.42763011645040816,"extension":7.142303023780265},"hitData":{"launchSpeed":75.6,"launchAngle":40.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.3,"coordY":96.07}},"index":5,"playId":"4a0f69cc-39a7-3a21-a6a2-6cb4c5d2501b","pitchNumber":6,"startTime":"2026-04-08T00:55:24.929Z","endTime":"2026-04-08T00:55:36.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:55:36.377Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yandy Díaz hit by pitch. Richie Palacios to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T00:55:50.476Z","endTime":"2026-04-08T00:56:29.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39412682090616,"aZ":-23.107812752021957,"pfxX":2.344466629817998,"pfxZ":5.620368310352786,"pX":0.36019663583619466,"pZ":2.115929065893645,"vX0":3.156926804985138,"vY0":-126.38556942215352,"vZ0":-2.554308826250525,"x":103.27,"y":181.65,"x0":-1.2110088314840879,"y0":50.00512506441715,"z0":5.000876930815687,"aX":3.7821612750628413},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":-5.0,"spinRate":2579,"spinDirection":181},"zone":9,"typeConfidence":0.55,"plateTime":0.4338177967302519,"extension":6.997600861849709},"index":0,"playId":"fa14d9f4-8790-348f-b913-161c4bb4b67e","pitchNumber":1,"startTime":"2026-04-08T00:56:05.033Z","endTime":"2026-04-08T00:56:08.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.416004640535174,"aZ":-28.374507571569453,"pfxX":-9.482761659014983,"pfxZ":2.3881050194357325,"pX":-1.6305484173914677,"pZ":3.256798630065036,"vX0":2.42011023599704,"vY0":-126.60130429979861,"vZ0":1.522867735249473,"x":179.15,"y":150.85,"x0":-1.3784967293595884,"y0":50.003832647891876,"z0":4.950017905712586,"aX":-15.10233452030953},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2247,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4358170170693847,"extension":6.720853347534037},"index":1,"playId":"64175735-ec96-3799-b0bf-b2b12e2956fe","pitchNumber":2,"startTime":"2026-04-08T00:56:23.958Z","endTime":"2026-04-08T00:56:29.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:56:29.991Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (3) on a sharp fly ball to center fielder Pete Crow-Armstrong. Richie Palacios scores. Yandy Díaz to 3rd.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T00:57:44.562Z","endTime":"2026-04-08T00:58:03.631Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":664208,"link":"/api/v1/people/664208"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T00:56:58.989Z","endTime":"2026-04-08T00:57:46.807Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.048810481660926,"aZ":-21.697200323932773,"pfxX":1.1370108340587681,"pfxZ":6.295084186236164,"pX":0.22023235585053297,"pZ":2.034464916333457,"vX0":3.20188370701127,"vY0":-129.00958736710086,"vZ0":-3.4980183781275778,"x":108.61,"y":183.85,"x0":-1.191098832926961,"y0":50.002884341505776,"z0":5.105847669623384,"aX":1.8909631368494193},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.7,"breakHorizontal":-2.9,"spinRate":2703,"spinDirection":186},"zone":8,"typeConfidence":0.89,"plateTime":0.42666828530727763,"extension":7.092928969369369},"hitData":{"launchSpeed":105.9,"launchAngle":28.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":169.7,"coordY":41.1}},"index":1,"playId":"6362908e-cd7a-3885-96cd-fd52e77157b6","pitchNumber":1,"startTime":"2026-04-08T00:57:46.807Z","endTime":"2026-04-08T00:58:03.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:58:03.631Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Vilade singles on a line drive to pitcher Phil Maton. Yandy Díaz scores. Jonathan Aranda to 3rd.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T00:59:26.270Z","endTime":"2026-04-08T01:00:19.586Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":664208,"link":"/api/v1/people/664208"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T00:58:30.012Z","endTime":"2026-04-08T00:59:28.487Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031320435772383,"aZ":-25.26632428107009,"pfxX":7.176371148958927,"pfxZ":4.7966270729320915,"pX":0.6733739888602744,"pZ":1.8100318609958441,"vX0":2.8747995739916496,"vY0":-119.80069774401875,"vZ0":-2.4119575144394587,"x":91.33,"y":189.91,"x0":-1.477699960467289,"y0":50.00418326815284,"z0":5.108483234102874,"aX":10.341066939972963},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2687,"spinDirection":87},"zone":9,"typeConfidence":0.9,"plateTime":0.4587320683909262,"extension":6.961730978623498},"index":1,"playId":"caff596f-19a7-3c1d-8f38-28caa5d4c63c","pitchNumber":1,"startTime":"2026-04-08T00:59:28.487Z","endTime":"2026-04-08T00:59:31.487Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":68.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251081897875792,"aZ":-39.689001816124694,"pfxX":10.346226534030716,"pfxZ":-6.238969489485047,"pX":0.8228260341666498,"pZ":1.1634548913765577,"vX0":1.7775559727717067,"vY0":-110.7543430770705,"vZ0":0.4879606264636349,"x":85.64,"y":207.37,"x0":-1.337600992467999,"y0":50.0011834553654,"z0":5.193677016338378,"aX":12.469248127245933},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.6,"breakHorizontal":-19.2,"spinRate":3178,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.5002784747110138,"extension":6.943055219537702},"index":2,"playId":"939d14ad-5a1b-36ad-b596-9a5ead8709f9","pitchNumber":2,"startTime":"2026-04-08T00:59:48.840Z","endTime":"2026-04-08T00:59:51.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-08T00:59:58.643Z","endTime":"2026-04-08T01:00:10.437Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":67.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.296864941366046,"aZ":-41.79809161149367,"pfxX":9.259265435264457,"pfxZ":-8.218253689251803,"pX":0.8772329876844283,"pZ":1.1252016041807227,"vX0":1.8533203710337032,"vY0":-109.3746314724401,"vZ0":1.0943805206367259,"x":83.56,"y":208.4,"x0":-1.1894152232131225,"y0":50.002622705975654,"z0":5.222010319115613,"aX":10.84262872153758},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-13.9,"breakHorizontal":-17.3,"spinRate":3158,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.5073324981970382,"extension":7.00445871313346},"hitData":{"launchSpeed":85.9,"launchAngle":8.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":122.42,"coordY":181.58}},"index":4,"playId":"6a795088-e6a3-3557-901c-e11cd6749b7d","pitchNumber":3,"startTime":"2026-04-08T01:00:10.437Z","endTime":"2026-04-08T01:00:19.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:00:19.586Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T01:01:40.445Z","endTime":"2026-04-08T01:04:36.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T01:00:45.135Z","endTime":"2026-04-08T01:01:42.678Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597905172330154,"aZ":-21.145608416318584,"pfxX":0.5019537788457993,"pfxZ":6.708749024413756,"pX":0.4141009087509889,"pZ":1.7863903131873942,"vX0":3.7917958668554954,"vY0":-127.50471524799947,"vZ0":-4.0601194482437135,"x":101.22,"y":190.55,"x0":-1.1584336216484439,"y0":50.00189610796142,"z0":5.071049588975958,"aX":0.8252277341156665},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.4,"breakHorizontal":-1.8,"spinRate":2558,"spinDirection":192},"zone":9,"typeConfidence":0.85,"plateTime":0.42982548205933035,"extension":7.168356945148349},"index":1,"playId":"68417119-14b6-3591-96f7-8a22f9f8dc32","pitchNumber":1,"startTime":"2026-04-08T01:01:42.678Z","endTime":"2026-04-08T01:01:45.680Z","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.7,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225659137090076,"aZ":-22.654407002653944,"pfxX":3.325212590482314,"pfxZ":5.785554004340985,"pX":-0.4609383765259074,"pZ":2.4531669405170264,"vX0":1.2591416741639838,"vY0":-127.69859050963473,"vZ0":-2.2501707071059736,"x":134.57,"y":172.54,"x0":-1.3928817312899597,"y0":50.00154983919411,"z0":5.134909661092387,"aX":5.470427451690106},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.2,"breakHorizontal":-6.4,"spinRate":2584,"spinDirection":172},"zone":4,"typeConfidence":0.78,"plateTime":0.4295402901116243,"extension":7.096246784918791},"index":2,"playId":"be981483-ded0-3877-8a7e-511297dd9e69","pitchNumber":2,"startTime":"2026-04-08T01:02:08.357Z","endTime":"2026-04-08T01:02:11.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-08T01:02:22.098Z","endTime":"2026-04-08T01:02:40.833Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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.8,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624275234913988,"aZ":-21.50673565758426,"pfxX":1.9855111685428217,"pfxZ":6.452947845752577,"pX":-0.8619867992492386,"pZ":3.2749079138718145,"vX0":0.29131124322251806,"vY0":-127.84220557918142,"vZ0":-0.6188611716423419,"x":149.86,"y":150.36,"x0":-1.2354009579023124,"y0":50.00460193451912,"z0":5.209921084203068,"aX":3.283001232971783},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.8,"breakHorizontal":-3.7,"spinRate":2457,"spinDirection":190},"zone":11,"typeConfidence":0.89,"plateTime":0.42863225912523717,"extension":7.134516369186347},"index":4,"playId":"95e2283a-2c9c-35e2-a4a3-532118b78e3c","pitchNumber":3,"startTime":"2026-04-08T01:02:40.833Z","endTime":"2026-04-08T01:02:43.833Z","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":88.0,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861432649373704,"aZ":-20.277087388808372,"pfxX":2.685671751132125,"pfxZ":7.155076143589065,"pX":-0.7905857556836752,"pZ":2.43982301895028,"vX0":0.17213736891653536,"vY0":-128.22149753996544,"vZ0":-2.6308318202530367,"x":147.14,"y":172.9,"x0":-1.2074774987710022,"y0":50.003672515494536,"z0":5.063905218935124,"aX":4.4653561851968275},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.6,"breakHorizontal":-4.9,"spinRate":2636,"spinDirection":188},"zone":4,"typeConfidence":0.88,"plateTime":0.4274069448727644,"extension":7.146354804294025},"index":5,"playId":"a559ca45-a5b1-3eb9-82f7-f1ccff8db435","pitchNumber":4,"startTime":"2026-04-08T01:03:05.554Z","endTime":"2026-04-08T01:03:08.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79997307584285,"aZ":-28.459057213406826,"pfxX":6.566551685357071,"pfxZ":2.633115937300988,"pX":2.2894159640934526,"pZ":0.6512602965667529,"vX0":6.490816322702263,"vY0":-119.10150207295793,"vZ0":-3.7419153764487296,"x":29.73,"y":221.2,"x0":-1.3429007674815898,"y0":50.001775400168206,"z0":4.8687938659994865,"aX":9.258842444153327},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-13.7,"spinRate":2743,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.46314969171115505,"extension":6.971328867538373},"index":6,"playId":"3f9f0356-b89b-3295-bec9-532d823bf893","pitchNumber":5,"startTime":"2026-04-08T01:03:27.492Z","endTime":"2026-04-08T01:03:30.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578351439252167,"aZ":-22.1237376347277,"pfxX":8.956442823242867,"pfxZ":6.94149462400025,"pX":1.448515175920454,"pZ":1.456710020808101,"vX0":4.016226769821126,"vY0":-120.45370064445143,"vZ0":-3.526951784435066,"x":61.79,"y":199.45,"x0":-1.4116546348973493,"y0":50.00444442014295,"z0":4.929270061265209,"aX":12.968754864234809},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.9,"breakHorizontal":-17.3,"spinRate":2799,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.45728313776053087,"extension":7.381713952066903},"index":7,"playId":"f62a0f21-9629-306a-938d-18f5af4a8b24","pitchNumber":6,"startTime":"2026-04-08T01:03:47.920Z","endTime":"2026-04-08T01:03:51.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.253289779596813,"aZ":-25.055054318138797,"pfxX":0.8853645752457977,"pfxZ":4.181399817448604,"pX":-1.212748301313644,"pZ":2.734305325721693,"vX0":-0.038990372864086895,"vY0":-129.92073036554567,"vZ0":-1.2335327368580649,"x":163.23,"y":164.95,"x0":-1.312464523194948,"y0":50.00228561663337,"z0":5.126682440409561,"aX":1.5073216813222499},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-1.6,"spinRate":2720,"spinDirection":174},"zone":11,"typeConfidence":0.9,"plateTime":0.42224800971008447,"extension":6.849724674868503},"index":8,"playId":"c0c71d48-2063-3662-88ff-3a3ca041a1d2","pitchNumber":7,"startTime":"2026-04-08T01:04:08.534Z","endTime":"2026-04-08T01:04:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":68.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559231979666095,"aZ":-38.799265017477765,"pfxX":9.998879187112097,"pfxZ":-5.525660129962954,"pX":0.8915825646773808,"pZ":2.0693052977469293,"vX0":1.848455376385056,"vY0":-110.62702889262606,"vZ0":2.223753378861886,"x":83.01,"y":182.91,"x0":-1.2579831428797374,"y0":50.00023376455203,"z0":5.214844872856699,"aX":11.997885151099286},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.8,"breakHorizontal":-18.6,"spinRate":3095,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.5012466354400411,"extension":6.8909629523445215},"index":9,"playId":"2e3298a1-05e0-333e-b8bd-a018ea426b90","pitchNumber":8,"startTime":"2026-04-08T01:04:32.995Z","endTime":"2026-04-08T01:04:36.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:04:36.035Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T01:06:55.937Z","endTime":"2026-04-08T01:07:27.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T01:04:48.922Z","endTime":"2026-04-08T01:05:30.781Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-08T01:05:30.781Z","endTime":"2026-04-08T01:06:58.013Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84053217091428,"aZ":-8.627778803503716,"pfxX":2.5994615628137714,"pfxZ":13.582353123203053,"pX":0.14604268238985266,"pZ":2.3679026706998663,"vX0":-0.6623210698244634,"vY0":-132.03453765462754,"vZ0":-7.647190639734727,"x":111.43,"y":174.85,"x0":0.06534234276577566,"y0":50.00538870712214,"z0":5.968775951560238,"aX":4.507429189821805},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.8,"breakHorizontal":-4.6,"spinRate":2301,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.41773666016918387,"extension":6.256432497893301},"index":2,"playId":"f100c019-6113-3096-b164-bcf98965c0be","pitchNumber":1,"startTime":"2026-04-08T01:06:58.013Z","endTime":"2026-04-08T01:07:01.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.133971897211687,"aZ":-26.820410436464563,"pfxX":-2.734150069769503,"pfxZ":3.3408888413539986,"pX":-0.5502050882353592,"pZ":2.1105242831542887,"vX0":-1.1027589324169562,"vY0":-126.00693092364847,"vZ0":-4.319556912864917,"x":137.97,"y":181.8,"x0":0.24870538628432248,"y0":50.00617099932472,"z0":6.019638585245324,"aX":-4.387783741426358},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":5.2,"spinRate":2329,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.4350497004772351,"extension":6.116307512383285},"hitData":{"launchSpeed":71.2,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":160.8}},"index":3,"playId":"68d21c08-7e5c-3300-8b0d-6ac92f480591","pitchNumber":2,"startTime":"2026-04-08T01:07:18.886Z","endTime":"2026-04-08T01:07:27.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:07:27.219Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a bunt ground ball to pitcher Yoendrys Gómez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:09:15.368Z","endTime":"2026-04-08T01:09:49.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60665975312059,"aZ":-16.145910849513065,"pfxX":-9.54845798913148,"pfxZ":8.91048068057762,"pX":0.9238516756622143,"pZ":3.1948747753946156,"vX0":10.075737742335452,"vY0":-134.39738902730133,"vZ0":-2.303899584667536,"x":81.78,"y":152.52,"x0":-1.6629938778342064,"y0":50.00518142567673,"z0":5.231957007316633,"aX":-17.18207056946531},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":14.6,"spinRate":2303,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41013789708332915,"extension":6.772347052035462},"hitData":{"launchSpeed":34.6,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":119.49,"coordY":192.24}},"index":0,"playId":"1565d280-5295-3bde-b228-371e129b8547","pitchNumber":1,"startTime":"2026-04-08T01:09:37.580Z","endTime":"2026-04-08T01:09:49.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:09:49.088Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Amaya pops out to shortstop Taylor Walls.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:10:33.771Z","endTime":"2026-04-08T01:12:32.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"1ad15275-0224-3338-9032-a65b72180d8d","startTime":"2026-04-08T01:10:14.798Z","endTime":"2026-04-08T01:10:17.798Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760494854241024,"aZ":-17.145795765583625,"pfxX":-10.214059226909677,"pfxZ":8.279942867190137,"pX":-1.2887400867044685,"pZ":2.204548627326695,"vX0":4.908566607521581,"vY0":-134.7335630576433,"vZ0":-4.581295609404311,"x":166.12,"y":179.26,"x0":-1.8199043050032429,"y0":50.003010234440005,"z0":5.1608737740792865,"aX":-18.539045977025378},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":17.3,"spinRate":2375,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4085328480022983,"extension":6.740984314630561},"index":1,"playId":"32921811-9636-3258-84c5-8239ec8c3d2c","pitchNumber":1,"startTime":"2026-04-08T01:10:36.004Z","endTime":"2026-04-08T01:10:39.004Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181533069571497,"aZ":-16.267319767892577,"pfxX":0.8710544403551745,"pfxZ":9.043199795095145,"pX":-0.5391788816867339,"pZ":2.183360759178576,"vX0":3.0647656713588836,"vY0":-132.28811851932792,"vZ0":-5.232465534828183,"x":137.55,"y":179.83,"x0":-1.8294468576920913,"y0":50.00505553372689,"z0":5.393223540395836,"aX":1.531984731467238},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.4,"breakHorizontal":-2.3,"spinRate":2481,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.415228732097253,"extension":6.571800350117544},"index":2,"playId":"a9843d62-cc1c-3dc0-a36c-3ac8d3d24caa","pitchNumber":2,"startTime":"2026-04-08T01:11:04.666Z","endTime":"2026-04-08T01:11:08.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49046598067005,"aZ":-12.996012896279804,"pfxX":-4.9578106114407365,"pfxZ":10.617725962985757,"pX":-0.8662034768045016,"pZ":4.31209182147956,"vX0":3.3734181544062865,"vY0":-135.05980489399258,"vZ0":-0.7635637639666661,"x":150.02,"y":122.35,"x0":-1.50153526901176,"y0":50.005080688066386,"z0":5.53233163213355,"aX":-8.957461286391402},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":8.0,"spinRate":2452,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40903744953560217,"extension":6.488771398997708},"index":3,"playId":"744fb4ff-8ce2-3691-991e-73db4a84617c","pitchNumber":3,"startTime":"2026-04-08T01:11:27.431Z","endTime":"2026-04-08T01:11:30.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-08T01:11:38.891Z","endTime":"2026-04-08T01:11:56.356Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478115073158705,"aZ":-31.815117982169042,"pfxX":7.435789722434759,"pfxZ":0.24600700007903797,"pX":1.2545389296501386,"pZ":0.29505046789919204,"vX0":5.082896289661203,"vY0":-121.71811061907562,"vZ0":-4.998555176073652,"x":69.18,"y":230.81,"x0":-1.8485019251763743,"y0":50.00212932893389,"z0":5.225958335022138,"aX":10.826010326489525},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.9,"spinRate":2877,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45519561965249444,"extension":6.679928887085507},"index":5,"playId":"28d086e4-9f1c-32ec-bc34-543caa6d68d3","pitchNumber":4,"startTime":"2026-04-08T01:11:56.356Z","endTime":"2026-04-08T01:11:59.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.08257590324268,"aZ":-11.503504336686563,"pfxX":-3.493283294987081,"pfxZ":10.851746881107928,"pX":-0.14558244153757843,"pZ":3.4240087247942967,"vX0":4.8761140738847,"vY0":-138.40786738436165,"vZ0":-3.064747271823746,"x":122.55,"y":146.33,"x0":-1.491272179578104,"y0":50.006877093224155,"z0":5.336343094774305,"aX":-6.6570892882546655},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2482,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39849326278973196,"extension":6.800289899495016},"hitData":{"launchSpeed":83.5,"launchAngle":60.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.55,"coordY":132.93}},"index":6,"playId":"ba0bcd58-a263-38e2-8f82-d33f4a23c314","pitchNumber":5,"startTime":"2026-04-08T01:12:22.048Z","endTime":"2026-04-08T01:12:32.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:12:32.012Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Moisés Ballesteros homers (1) on a line drive to right field. Pete Crow-Armstrong scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:12:41.216Z","endTime":"2026-04-08T01:16:18.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15435925927444,"aZ":-9.75249344149294,"pfxX":-5.618006494837163,"pfxZ":11.591693120114556,"pX":-0.1562679516987119,"pZ":1.84570382601057,"vX0":6.453315302314454,"vY0":-139.36490098768894,"vZ0":-7.119160368053293,"x":122.96,"y":188.95,"x0":-1.7903406501360668,"y0":50.00617629072763,"z0":5.104658573794324,"aX":-10.870524167647314},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2489,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3955278560853892,"extension":6.891702814775197},"index":0,"playId":"a70e36c1-2202-370e-aed0-4b14575eee3f","pitchNumber":1,"startTime":"2026-04-08T01:13:02.002Z","endTime":"2026-04-08T01:13:05.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.623900214664005,"aZ":-19.095680254251967,"pfxX":-11.173992131257268,"pfxZ":6.985021022147875,"pX":-1.4434389361444424,"pZ":1.743420430917393,"vX0":4.7037878673350715,"vY0":-137.01547580365374,"vZ0":-5.560845321778304,"x":172.02,"y":191.71,"x0":-1.745850680222216,"y0":50.0008925939043,"z0":5.134336017781868,"aX":-20.915578040400167},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":19.0,"spinRate":2434,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4021336230771566,"extension":6.6728516034163015},"index":1,"playId":"1d2ccf4a-c209-3b01-8b4f-b8d4347258c3","pitchNumber":2,"startTime":"2026-04-08T01:13:23.202Z","endTime":"2026-04-08T01:13:27.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"fd031e3d-d11d-3f8a-9ac0-34a96759688c","startTime":"2026-04-08T01:13:51.577Z","endTime":"2026-04-08T01:13:54.577Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40413352552955,"aZ":-15.317447335012721,"pfxX":-4.82324680799598,"pfxZ":9.01690095452713,"pX":-1.6531810150610133,"pZ":4.07486529303423,"vX0":2.232524462920753,"vY0":-136.89312140719656,"vZ0":-0.7841341353855217,"x":180.02,"y":128.76,"x0":-1.8593479666268526,"y0":50.00393315717416,"z0":5.428488580785823,"aX":-9.018955700445487},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2406,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40239610385314295,"extension":6.7080401377076955},"index":3,"playId":"4403035f-3fc4-3872-8400-2c149ddb40af","pitchNumber":3,"startTime":"2026-04-08T01:14:12.521Z","endTime":"2026-04-08T01:14:15.521Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.074443676952406,"aZ":-16.443485361327895,"pfxX":-11.211695392436937,"pfxZ":8.394376921583682,"pX":-0.26966641617681075,"pZ":2.5967995139884805,"vX0":7.405299459800503,"vY0":-136.9524590036464,"vZ0":-3.990123797679679,"x":127.28,"y":168.67,"x0":-1.5709731760024421,"y0":50.00322091017044,"z0":5.218677066591628,"aX":-21.00894563370668},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":18.5,"spinRate":2469,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4020438379422293,"extension":6.677785915616973},"index":4,"playId":"81a81518-ffc2-3a11-ad86-0a61ff5f0956","pitchNumber":4,"startTime":"2026-04-08T01:14:34.458Z","endTime":"2026-04-08T01:14:37.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718181188173975,"aZ":-22.75553679460244,"pfxX":6.981390749406623,"pfxZ":6.333420282101404,"pX":1.0513194203365155,"pZ":0.2108699945315761,"vX0":4.9381865604727455,"vY0":-122.42106778182861,"vZ0":-6.9311268922145315,"x":76.93,"y":233.09,"x0":-1.9133876223347255,"y0":50.004111961841765,"z0":5.084571263086338,"aX":10.381952438504024},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.7,"breakHorizontal":-13.9,"spinRate":2715,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.45092096972623974,"extension":6.733338211429504},"index":5,"playId":"1cb054f9-e9fc-30f2-a098-b7a333568f87","pitchNumber":5,"startTime":"2026-04-08T01:15:00.054Z","endTime":"2026-04-08T01:15:07.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yoendrys Gómez. Pete Crow-Armstrong to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"1cb054f9-e9fc-30f2-a098-b7a333568f87","startTime":"2026-04-08T01:15:29.329Z","endTime":"2026-04-08T01:15:51.349Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92743968364593,"aZ":-14.57064564875278,"pfxX":-3.0239121925741856,"pfxZ":9.578781109153995,"pX":0.3706523965366536,"pZ":2.9833165723918555,"vX0":6.179138635772262,"vY0":-135.5318115671888,"vZ0":-3.484206265210498,"x":102.87,"y":158.23,"x0":-1.5583665501959474,"y0":50.0060640500512,"z0":5.319996474278993,"aX":-5.559822634242194},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":4.0,"spinRate":2555,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40600329562749504,"extension":6.675889397422706},"hitData":{"launchSpeed":105.7,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":221.74,"coordY":88.34}},"index":7,"playId":"02319d01-7d0c-3c49-855e-48db34a20abf","pitchNumber":6,"startTime":"2026-04-08T01:15:51.349Z","endTime":"2026-04-08T01:16:18.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:16:18.777Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:16:29.256Z","endTime":"2026-04-08T01:17:55.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"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":"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":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.5,"endSpeed":75.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391552493194474,"aZ":-23.491589739067212,"pfxX":5.83129988841232,"pfxZ":5.950287924363061,"pX":0.8522712869852251,"pZ":1.5882502171936919,"vX0":4.411762317075616,"vY0":-121.33425993022936,"vZ0":-4.3347940230808035,"x":84.51,"y":195.9,"x0":-1.7609100062366823,"y0":50.00414758219029,"z0":5.497509337668981,"aX":8.512376686523735},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.7,"breakHorizontal":-11.8,"spinRate":2716,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.45509769595375094,"extension":6.704055746847187},"index":0,"playId":"9dac5cab-4b99-3604-b97e-9dec7b9a0a36","pitchNumber":1,"startTime":"2026-04-08T01:16:44.386Z","endTime":"2026-04-08T01:16:48.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595628500422734,"aZ":-14.016365926300256,"pfxX":-0.5507110575618555,"pfxZ":10.090928872401326,"pX":1.3887333042201306,"pZ":2.17061613167364,"vX0":7.607217004444068,"vY0":-133.50289079247224,"vZ0":-5.634847170589517,"x":64.06,"y":180.17,"x0":-1.4299176981456971,"y0":50.00240716061804,"z0":5.323028292479453,"aX":-0.9920548246446508},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-0.7,"spinRate":2546,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41078473312142494,"extension":6.854681280589172},"index":1,"playId":"ee2e3c60-bdbf-338a-acc1-86b7c1b9049d","pitchNumber":2,"startTime":"2026-04-08T01:17:02.299Z","endTime":"2026-04-08T01:17:05.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40909319929851,"aZ":-18.759558379329082,"pfxX":-10.44321400422956,"pfxZ":7.311378127722689,"pX":-0.7925245704934333,"pZ":2.5222314277846793,"vX0":5.477895520034166,"vY0":-135.54142855784593,"vZ0":-3.7765744577921447,"x":147.21,"y":170.68,"x0":-1.497753085146004,"y0":50.00543363077549,"z0":5.266892665000822,"aX":-19.167728185837206},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":17.5,"spinRate":2426,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40624623105031743,"extension":6.851745635020792},"index":2,"playId":"0dc6e67a-82a1-392d-af41-5bd2039a8c28","pitchNumber":3,"startTime":"2026-04-08T01:17:19.273Z","endTime":"2026-04-08T01:17:22.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.144649333547726,"aZ":-15.726846019207992,"pfxX":-11.322274433937046,"pfxZ":8.795564571606814,"pX":0.3585995831610405,"pZ":2.309687665237151,"vX0":8.239672157882547,"vY0":-137.07462781544913,"vZ0":-4.860932051177948,"x":103.33,"y":176.42,"x0":-1.2414686567421747,"y0":50.00613973004307,"z0":5.208438588611267,"aX":-21.180612828082214},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":18.4,"spinRate":2426,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40224030932551447,"extension":6.84171132195222},"hitData":{"launchSpeed":104.5,"launchAngle":29.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.79,"coordY":39.98}},"index":3,"playId":"b6257402-f61e-3da2-bd55-5c6acb12e926","pitchNumber":4,"startTime":"2026-04-08T01:17:47.416Z","endTime":"2026-04-08T01:17:55.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:17:55.821Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:18:08.170Z","endTime":"2026-04-08T01:18:49.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":84.3,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.785961459416466,"aZ":-20.764229274663567,"pfxX":2.880901025531445,"pfxZ":7.705400658817776,"pX":-0.05952448479116015,"pZ":1.3642071216200526,"vX0":4.122591034173137,"vY0":-122.45522082911005,"vZ0":-4.748940644735865,"x":119.27,"y":201.95,"x0":-2.1555432093230427,"y0":50.00297232700172,"z0":5.163303939591507,"aX":4.266281611788531},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.7,"breakHorizontal":-6.4,"spinRate":2603,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.4516182977961467,"extension":6.651325422951943},"index":0,"playId":"d108703c-07c2-3166-be92-3d07b9572f9d","pitchNumber":1,"startTime":"2026-04-08T01:18:22.484Z","endTime":"2026-04-08T01:18:26.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64603171170059,"aZ":-19.591052841588603,"pfxX":-11.771275367503767,"pfxZ":6.921340215099296,"pX":-1.0062912285721737,"pZ":2.541206874824202,"vX0":5.945156009843307,"vY0":-135.4939585044043,"vZ0":-3.173053486406636,"x":155.36,"y":170.17,"x0":-1.7256591223156315,"y0":50.00623448403764,"z0":5.132961164318246,"aX":-21.411484699914347},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":19.7,"spinRate":2416,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4076931943512663,"extension":6.7206731568266465},"hitData":{"launchSpeed":82.9,"launchAngle":11.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.18,"coordY":103.95}},"index":1,"playId":"e8554a8c-488d-3811-afc5-003916538e13","pitchNumber":2,"startTime":"2026-04-08T01:18:38.423Z","endTime":"2026-04-08T01:18:49.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:18:49.353Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:18:59.279Z","endTime":"2026-04-08T01:21:10.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27988554235337,"aZ":-19.671848436046776,"pfxX":-11.798451763893405,"pfxZ":6.714612425050351,"pX":0.5330355697974586,"pZ":2.0115560344096033,"vX0":8.973436832489684,"vY0":-136.162700999946,"vZ0":-4.872753302538744,"x":96.68,"y":184.47,"x0":-1.2865158316783332,"y0":50.00139797613596,"z0":5.2015948376621814,"aX":-21.963596526442203},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":19.2,"spinRate":2443,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4035869114089321,"extension":6.804061014581095},"index":0,"playId":"6ca44efc-a3d2-3dd0-a281-1302a32ecd9c","pitchNumber":1,"startTime":"2026-04-08T01:19:19.285Z","endTime":"2026-04-08T01:19:22.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779721551076303,"aZ":-20.84634055339623,"pfxX":-11.503233348655584,"pfxZ":6.085863877656827,"pX":0.5602042821411611,"pZ":0.8311007702727476,"vX0":8.59498412195581,"vY0":-136.0343457304744,"vZ0":-7.5389860163742695,"x":95.65,"y":216.34,"x0":-1.1568217791373032,"y0":50.00309329647702,"z0":5.100168448933562,"aX":-21.409805294247594},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":18.8,"spinRate":2406,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4037093939122465,"extension":6.728676974159522},"index":1,"playId":"54a54674-2d80-3b6f-b958-cce23a03b130","pitchNumber":2,"startTime":"2026-04-08T01:19:37.779Z","endTime":"2026-04-08T01:19:40.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.921691861433676,"aZ":-18.754016404562908,"pfxX":-10.89869671980614,"pfxZ":7.323170925794094,"pX":0.7889947994802291,"pZ":1.5242609864084848,"vX0":9.131396149862589,"vY0":-134.9275123123253,"vZ0":-6.287038161446484,"x":86.93,"y":197.62,"x0":-1.2326567336755774,"y0":50.00534753511316,"z0":5.218024642154822,"aX":-19.983418229034125},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":17.6,"spinRate":2376,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4068322757309293,"extension":6.723552095134574},"index":2,"playId":"4e9842ec-3c6e-3fec-b379-3eaae1adbb72","pitchNumber":3,"startTime":"2026-04-08T01:19:57.892Z","endTime":"2026-04-08T01:20:04.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472015811198883,"aZ":-27.946423867389647,"pfxX":9.375839378609856,"pfxZ":2.97376503725733,"pX":-0.9803231610838394,"pZ":2.61513448937825,"vX0":-0.33208478467548935,"vY0":-119.47456531512961,"vZ0":-0.6382176713341561,"x":154.37,"y":168.17,"x0":-2.053397286042176,"y0":50.00311531004123,"z0":5.433161394461192,"aX":13.33670922443539},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.5,"breakHorizontal":-16.8,"spinRate":2673,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.46129861810217143,"extension":6.68831988101434},"index":3,"playId":"0eb59000-ae0a-3796-b534-acc26ba9b4b7","pitchNumber":4,"startTime":"2026-04-08T01:20:30.635Z","endTime":"2026-04-08T01:20:57.652Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.927214191551556,"aZ":-11.264571990449781,"pfxX":-4.578908076834544,"pfxZ":11.14051039235965,"pX":0.9280685626795643,"pZ":1.4900076249808918,"vX0":7.374524368306521,"vY0":-136.79079788995858,"vZ0":-7.825916733841681,"x":81.62,"y":198.55,"x0":-1.219964266394529,"y0":50.00103124628111,"z0":5.178493454940938,"aX":-8.593037067518578},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2362,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40192173741762316,"extension":6.9545322963739435},"hitData":{"launchSpeed":74.2,"launchAngle":28.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.51,"coordY":119.34}},"index":4,"playId":"64de3464-7ed3-386d-ad75-4230abd0e78f","pitchNumber":5,"startTime":"2026-04-08T01:21:03.429Z","endTime":"2026-04-08T01:21:10.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:21:10.876Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:23:23.702Z","endTime":"2026-04-08T01:24:16.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:22:59.912Z","endTime":"2026-04-08T01:23:25.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.586130844354734,"aZ":-14.018699648394536,"pfxX":-7.74695881235299,"pfxZ":10.019946336104528,"pX":-1.5218467599910466,"pZ":3.1746314336888535,"vX0":6.3386015292818545,"vY0":-134.8295750985727,"vZ0":-3.271907948544903,"x":175.01,"y":153.06,"x0":-2.9150017583612273,"y0":50.00607324777803,"z0":5.414298603430138,"aX":-14.043108570737889},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":12.4,"spinRate":2452,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40868674508007574,"extension":6.24314579796566},"index":1,"playId":"927d0d17-73eb-395e-a0c5-f31de7e3cc35","pitchNumber":1,"startTime":"2026-04-08T01:23:25.950Z","endTime":"2026-04-08T01:23:29.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118597982543996,"aZ":-23.2943332200963,"pfxX":-12.873499771710367,"pfxZ":5.927178516145211,"pX":0.08245060968180454,"pZ":0.3017044725397133,"vX0":10.74583950476178,"vY0":-122.3854003884909,"vZ0":-7.333079605150495,"x":113.86,"y":230.63,"x0":-2.720929526450884,"y0":50.000537517456124,"z0":5.370819054828008,"aX":-19.270090680044788},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.9,"breakHorizontal":20.4,"spinRate":2273,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.449825264687266,"extension":6.517923468404493},"index":2,"playId":"3a34be48-53d1-33c8-b936-ac06ed1228df","pitchNumber":2,"startTime":"2026-04-08T01:23:41.447Z","endTime":"2026-04-08T01:23:45.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-08T01:23:57.375Z","endTime":"2026-04-08T01:23:57.376Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12491465972638,"aZ":-13.788655086937137,"pfxX":-7.843871567187792,"pfxZ":10.279876741672222,"pX":0.9857431077032296,"pZ":1.6653907402222652,"vX0":12.181983274610381,"vY0":-133.72022997459933,"vZ0":-7.111126281044222,"x":79.43,"y":193.81,"x0":-2.6357164497247245,"y0":50.005660216484756,"z0":5.372560461860672,"aX":-14.033935507240466},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2476,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41152880681300985,"extension":6.511231320314234},"index":4,"playId":"b9a6bb8d-c812-3316-8631-2438f1e9bd15","pitchNumber":3,"startTime":"2026-04-08T01:23:57.377Z","endTime":"2026-04-08T01:24:00.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":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57935014627696,"aZ":-12.247903546888189,"pfxX":-6.668777358912015,"pfxZ":11.283345406336139,"pX":1.0154687016679451,"pZ":2.475637014249197,"vX0":12.001051249590557,"vY0":-133.06448071612496,"vZ0":-5.450676032985773,"x":78.29,"y":171.94,"x0":-2.7179952873231685,"y0":50.00573839974913,"z0":5.462678011146124,"aX":-11.781475278504981},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":9.0,"spinRate":2481,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41402995706752765,"extension":6.346317414215127},"index":5,"playId":"92ae0938-13d4-315d-bd5e-727a3bc8f4fc","pitchNumber":4,"startTime":"2026-04-08T01:24:12.960Z","endTime":"2026-04-08T01:24:16.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:24:16.716Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to catcher Miguel Amaya.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:24:30.203Z","endTime":"2026-04-08T01:25:11.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.882917301818345,"aZ":-31.526502020685072,"pfxX":4.593961106244693,"pfxZ":0.4607721016430659,"pX":1.8139605605769886,"pZ":0.6428370622332724,"vX0":9.423774864448326,"vY0":-118.73634755446733,"vZ0":-4.19768817861821,"x":47.86,"y":221.42,"x0":-2.8268853574345663,"y0":50.0042633179921,"z0":5.349587963420043,"aX":6.460184087654117},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":-10.9,"spinRate":2626,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4639514644329341,"extension":6.337056063486639},"index":0,"playId":"fc2db738-431e-3f45-951a-8935d9886633","pitchNumber":1,"startTime":"2026-04-08T01:24:41.282Z","endTime":"2026-04-08T01:24:49.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cedric Mullins advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"fc2db738-431e-3f45-951a-8935d9886633","startTime":"2026-04-08T01:24:56.183Z","endTime":"2026-04-08T01:25:01.722Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":92.6,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.094107555809174,"aZ":-11.96153400093038,"pfxX":-5.809250431991754,"pfxZ":11.21858858452995,"pX":0.4180554037745909,"pZ":3.703218235016397,"vX0":10.468039041598223,"vY0":-134.3756392786266,"vZ0":-2.4830231132650216,"x":101.06,"y":138.79,"x0":-2.7995206347791135,"y0":50.006156354789816,"z0":5.50536175390357,"aX":-10.470989356424301},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":7.9,"spinRate":2389,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4099137892203095,"extension":6.334552290390714},"hitData":{"launchSpeed":84.8,"launchAngle":80.0,"totalDistance":20.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.5,"coordY":195.77}},"index":2,"playId":"1187f5b4-3c06-3c89-ab57-1be40bb7eafd","pitchNumber":2,"startTime":"2026-04-08T01:25:01.722Z","endTime":"2026-04-08T01:25:11.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:25:11.273Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:25:25.127Z","endTime":"2026-04-08T01:26:13.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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.6,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.368624255497615,"aZ":-14.01770999213119,"pfxX":-6.576516262870454,"pfxZ":10.319689532372209,"pX":-0.6769354024526524,"pZ":2.77681442151516,"vX0":7.902757748190366,"vY0":-133.03057353517082,"vZ0":-4.277877754550973,"x":142.8,"y":163.81,"x0":-2.857363263777707,"y0":50.00654525344197,"z0":5.450048547350435,"aX":-11.576080343082538},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2348,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4146200446690518,"extension":6.497162052881663},"index":0,"playId":"c3492fd6-3d6c-30e8-8d1d-9a67c6a5c2e5","pitchNumber":1,"startTime":"2026-04-08T01:25:36.088Z","endTime":"2026-04-08T01:25:40.192Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201809009938334,"aZ":-24.270579670450907,"pfxX":-12.102220649331763,"pfxZ":5.3477431792803305,"pX":-0.5142512529326354,"pZ":2.989727837718345,"vX0":8.859484964510251,"vY0":-122.21949149655585,"vZ0":-1.3486094860316757,"x":136.6,"y":158.06,"x0":-2.655196024921485,"y0":50.004558960376194,"z0":5.678799831401316,"aX":-17.893888889649432},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.5,"breakHorizontal":19.2,"spinRate":2226,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.4521200845469191,"extension":6.16460355628463},"index":1,"playId":"f0145282-35b8-3f67-b953-3f8c86f3e245","pitchNumber":2,"startTime":"2026-04-08T01:25:52.328Z","endTime":"2026-04-08T01:25:56.083Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378338919281383,"aZ":-23.370879154241035,"pfxX":-12.353595847199415,"pfxZ":5.835827700676108,"pX":-0.7115275582734225,"pZ":1.1766655702974949,"vX0":8.875467156698809,"vY0":-123.13145233561121,"vZ0":-5.561236066097155,"x":144.12,"y":207.01,"x0":-2.7889108897779313,"y0":50.005544479017246,"z0":5.48756267390702,"aX":-18.64538935631621},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.2,"breakHorizontal":19.8,"spinRate":2276,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.44780310178047245,"extension":6.42519432008192},"index":2,"playId":"8c912d32-1409-3e37-b499-837a3f482ce2","pitchNumber":3,"startTime":"2026-04-08T01:26:10.058Z","endTime":"2026-04-08T01:26:13.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:26:13.457Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:26:20.534Z","endTime":"2026-04-08T01:28:03.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.82"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.45"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.73"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.87"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.24"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.21"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.56"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".378"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".360"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".360"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"}],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":82.5,"endSpeed":74.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56632621120948,"aZ":-31.795282338798348,"pfxX":6.975650003954215,"pfxZ":0.2692003019043412,"pX":0.20620624523293238,"pZ":2.9741648539792847,"vX0":5.76628550327281,"vY0":-119.89687716672881,"vZ0":0.6874506383460377,"x":109.14,"y":158.48,"x0":-3.1501755907766253,"y0":50.0054444156035,"z0":5.556596020623042,"aX":9.99877730679598},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.2,"spinRate":2601,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.45958840540795354,"extension":5.949509730572721},"index":0,"playId":"4705cc07-0df3-306e-8fbf-5fc64da99675","pitchNumber":1,"startTime":"2026-04-08T01:26:37.713Z","endTime":"2026-04-08T01:26:41.136Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522781465167252,"aZ":-24.459850065201103,"pfxX":-11.024890314836837,"pfxZ":5.3338510654414355,"pX":-0.2105171535576202,"pZ":1.994435094420815,"vX0":9.181338037149185,"vY0":-120.41309529340379,"vZ0":-3.211823301626235,"x":125.02,"y":184.93,"x0":-2.6673533113717554,"y0":50.0057333461241,"z0":5.544183267308564,"aX":-15.959309601315011},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2242,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4573971421431029,"extension":6.295871743109731},"index":1,"playId":"b19cb952-4600-3a65-a748-29bc34319973","pitchNumber":2,"startTime":"2026-04-08T01:26:55.670Z","endTime":"2026-04-08T01:26:59.071Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056629434416603,"aZ":-23.213237704605717,"pfxX":-9.938299944795062,"pfxZ":6.0217623187039155,"pX":-0.605789538919368,"pZ":0.6203322052195832,"vX0":8.309279909239145,"vY0":-122.28198658083083,"vZ0":-6.57185899423958,"x":140.09,"y":222.03,"x0":-2.7859150969647164,"y0":50.003078536572886,"z0":5.383972423388566,"aX":-14.787346367268793},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.2,"breakHorizontal":15.6,"spinRate":2295,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4509671583854984,"extension":6.572522181880874},"index":2,"playId":"5422dfe4-9aaa-3497-852c-aa4cb4a4988a","pitchNumber":3,"startTime":"2026-04-08T01:27:16.635Z","endTime":"2026-04-08T01:27:20.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229885139335885,"aZ":-23.21073434403078,"pfxX":-12.707458623271163,"pfxZ":5.922042171370764,"pX":-1.6266116963628543,"pZ":2.8433106111077273,"vX0":6.876749006329471,"vY0":-123.47743729460431,"vZ0":-1.8708615850678072,"x":179.0,"y":162.01,"x0":-2.8266191683861384,"y0":50.00006107578967,"z0":5.603771986422601,"aX":-19.2217990852872},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":20.9,"spinRate":2301,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4470725656065335,"extension":6.204519448469052},"index":3,"playId":"6aef2eba-f056-3ef8-bab2-4b3096394145","pitchNumber":4,"startTime":"2026-04-08T01:27:37.148Z","endTime":"2026-04-08T01:27:40.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.801981326022364,"aZ":-14.929115199323725,"pfxX":-8.684088747665356,"pfxZ":9.56758489022463,"pX":-0.7276437508895434,"pZ":2.254874761836116,"vX0":8.677222031264307,"vY0":-134.53505739842848,"vZ0":-5.330617854726366,"x":144.74,"y":177.9,"x0":-2.89304139808595,"y0":50.0009249637169,"z0":5.349573006978437,"aX":-15.648232681164751},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":13.4,"spinRate":2472,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40980167696355085,"extension":6.328902805541644},"hitData":{"launchSpeed":100.0,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":123.43,"coordY":142.05}},"index":4,"playId":"392c8bf9-302a-30d4-808d-ff2c11a1d0e8","pitchNumber":5,"startTime":"2026-04-08T01:27:55.672Z","endTime":"2026-04-08T01:28:03.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:28:03.581Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:26:20.534Z","endTime":"2026-04-08T01:28:03.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.82"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.45"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.73"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.87"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.24"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.21"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.56"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".378"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".360"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".839"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".190"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".891"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".360"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".675"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".415"}],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":82.5,"endSpeed":74.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56632621120948,"aZ":-31.795282338798348,"pfxX":6.975650003954215,"pfxZ":0.2692003019043412,"pX":0.20620624523293238,"pZ":2.9741648539792847,"vX0":5.76628550327281,"vY0":-119.89687716672881,"vZ0":0.6874506383460377,"x":109.14,"y":158.48,"x0":-3.1501755907766253,"y0":50.0054444156035,"z0":5.556596020623042,"aX":9.99877730679598},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.2,"spinRate":2601,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.45958840540795354,"extension":5.949509730572721},"index":0,"playId":"4705cc07-0df3-306e-8fbf-5fc64da99675","pitchNumber":1,"startTime":"2026-04-08T01:26:37.713Z","endTime":"2026-04-08T01:26:41.136Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522781465167252,"aZ":-24.459850065201103,"pfxX":-11.024890314836837,"pfxZ":5.3338510654414355,"pX":-0.2105171535576202,"pZ":1.994435094420815,"vX0":9.181338037149185,"vY0":-120.41309529340379,"vZ0":-3.211823301626235,"x":125.02,"y":184.93,"x0":-2.6673533113717554,"y0":50.0057333461241,"z0":5.544183267308564,"aX":-15.959309601315011},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2242,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4573971421431029,"extension":6.295871743109731},"index":1,"playId":"b19cb952-4600-3a65-a748-29bc34319973","pitchNumber":2,"startTime":"2026-04-08T01:26:55.670Z","endTime":"2026-04-08T01:26:59.071Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056629434416603,"aZ":-23.213237704605717,"pfxX":-9.938299944795062,"pfxZ":6.0217623187039155,"pX":-0.605789538919368,"pZ":0.6203322052195832,"vX0":8.309279909239145,"vY0":-122.28198658083083,"vZ0":-6.57185899423958,"x":140.09,"y":222.03,"x0":-2.7859150969647164,"y0":50.003078536572886,"z0":5.383972423388566,"aX":-14.787346367268793},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.2,"breakHorizontal":15.6,"spinRate":2295,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4509671583854984,"extension":6.572522181880874},"index":2,"playId":"5422dfe4-9aaa-3497-852c-aa4cb4a4988a","pitchNumber":3,"startTime":"2026-04-08T01:27:16.635Z","endTime":"2026-04-08T01:27:20.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229885139335885,"aZ":-23.21073434403078,"pfxX":-12.707458623271163,"pfxZ":5.922042171370764,"pX":-1.6266116963628543,"pZ":2.8433106111077273,"vX0":6.876749006329471,"vY0":-123.47743729460431,"vZ0":-1.8708615850678072,"x":179.0,"y":162.01,"x0":-2.8266191683861384,"y0":50.00006107578967,"z0":5.603771986422601,"aX":-19.2217990852872},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":20.9,"spinRate":2301,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4470725656065335,"extension":6.204519448469052},"index":3,"playId":"6aef2eba-f056-3ef8-bab2-4b3096394145","pitchNumber":4,"startTime":"2026-04-08T01:27:37.148Z","endTime":"2026-04-08T01:27:40.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.801981326022364,"aZ":-14.929115199323725,"pfxX":-8.684088747665356,"pfxZ":9.56758489022463,"pX":-0.7276437508895434,"pZ":2.254874761836116,"vX0":8.677222031264307,"vY0":-134.53505739842848,"vZ0":-5.330617854726366,"x":144.74,"y":177.9,"x0":-2.89304139808595,"y0":50.0009249637169,"z0":5.349573006978437,"aX":-15.648232681164751},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":13.4,"spinRate":2472,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40980167696355085,"extension":6.328902805541644},"hitData":{"launchSpeed":100.0,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":123.43,"coordY":142.05}},"index":4,"playId":"392c8bf9-302a-30d4-808d-ff2c11a1d0e8","pitchNumber":5,"startTime":"2026-04-08T01:27:55.672Z","endTime":"2026-04-08T01:28:03.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:28:03.581Z","atBatIndex":80},"scoringPlays":[10,11,19,20,43,51,61,67,68,73],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":139.34,"y":63.35},"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":1,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":55.18,"y":96.34},"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":1,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":48.56,"y":109.91},"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":1,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":80.84,"y":111.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":119.17,"y":150.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":149.03,"y":153.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":81.55,"y":72.17},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":129.0,"y":141.0},"type":"O","description":"Lineout"},{"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":81.49,"y":91.55},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":36.22,"y":99.37},"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":2,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":201.32,"y":113.12},"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":2,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":34.65,"y":100.1},"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":2,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":199.13,"y":83.4},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":124.37,"y":134.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":123.78,"y":192.17},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":43.0,"y":138.0},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":186.37,"y":118.15},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":114.82,"y":166.88},"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":3,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":124.34,"y":73.77},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":102.57,"y":165.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":120.9,"y":146.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":112.79,"y":109.13},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27,28],"bottom":[29,30,31],"hits":{"away":[{"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":128.8,"y":76.21},"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":4,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":66.7,"y":98.22},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":170.05,"y":148.64},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":126.08,"y":126.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":162.45,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"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":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":106.75,"y":100.3},"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":5,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":149.0,"y":152.0},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":131.83,"y":151.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":105.19,"y":171.95},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":39,"endIndex":49,"top":[39,40,41,42,43,44],"bottom":[45,46,47,48,49],"hits":{"away":[{"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":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":159.41,"y":92.9},"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":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":49.51,"y":81.81},"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":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":67.2,"y":88.24},"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":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":123.0,"y":161.0},"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":6,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":169.12,"y":55.56},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":169.54,"y":117.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":151.97,"y":73.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":116.42,"y":79.48},"type":"O","description":"Lineout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52,53],"bottom":[54,55,56,57],"hits":{"away":[{"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":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":210.53,"y":127.54},"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":7,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":242.41,"y":91.05},"type":"H","description":"Home Run"},{"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":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":149.52,"y":182.15},"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":7,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":61.08,"y":77.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":99.62,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":122.57,"y":108.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":148.71,"y":154.57},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":98.2,"y":117.08},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":70,"top":[58,59,60,61,62,63],"bottom":[64,65,66,67,68,69,70],"hits":{"away":[{"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":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":171.32,"y":109.02},"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":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":50.45,"y":118.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":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":192.08,"y":68.72},"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":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":98.1,"y":128.37},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":140.15,"y":87.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":150.3,"y":96.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":169.7,"y":41.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":122.42,"y":181.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":142.69,"y":160.8},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":80,"top":[71,72,73,74,75,76],"bottom":[77,78,79,80],"hits":{"away":[{"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":119.49,"y":192.24},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":94.55,"y":132.93},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":221.74,"y":88.34},"type":"H","description":"Home Run"},{"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":138.79,"y":39.98},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":96.18,"y":103.95},"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":9,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":177.51,"y":119.34},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":128.5,"y":195.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":123.43,"y":142.05},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":6,"errors":1,"leftOnBase":7},"away":{"runs":9,"hits":16,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"battingOrder":10,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"onDeck":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"inHole":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"battingOrder":9,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"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":14,"groundOuts":3,"airOuts":18,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".221","atBats":41,"obp":".311","slg":".363","ops":".674","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":25,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"3.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.16","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"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":{},"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":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":11,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":11,"strikes":27,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"12.67","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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}},"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,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".438","slg":".250","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.33","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":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":24,"obp":".346","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":72,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.11","battersFaced":26,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":23,"strikes":49,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".---","pitchesPerInning":"11.37","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.95","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":3,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702303":{"person":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"jerseyNumber":"51","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":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":13,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":34,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":177,"era":"0.00","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.69","battersFaced":41,"outs":35,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":77,"strikes":100,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.94","walksPer9Inn":"4.63","hitsPer9Inn":"1.54","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":7,"groundOuts":7,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".200","atBats":40,"obp":".289","slg":".550","ops":".839","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":22,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.2 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"obp":".158","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"0.00","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.53","battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.12","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.18","hitsPer9Inn":"1.59","runsScoredPer9":"0.00","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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","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":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":3,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".154","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"0.00","inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.55","battersFaced":13,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":21,"strikes":38,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"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":4,"groundOuts":3,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.67","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":21,"strikes":39,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"20.00","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"6.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":4,"airOuts":14,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":38,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.20","battersFaced":41,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":62,"strikes":112,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".000","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.90","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"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":"300","stats":{"batting":{"summary":"3-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":10,"groundOuts":12,"airOuts":18,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".200","atBats":45,"obp":".280","slg":".356","ops":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":16,"rbi":3,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".189","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":5,"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":21,"putOuts":8,"errors":2,"chances":31,"fielding":".935","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":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":4,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"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":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":11,"groundOuts":11,"airOuts":16,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".154","atBats":39,"obp":".277","slg":".205","ops":".482","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":8,"rbi":2,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".182","groundOutsToAirouts":"0.69","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":11,"putOuts":72,"errors":0,"chances":83,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".250","atBats":28,"obp":".344","slg":".286","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":1,"putOuts":63,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":2,"gamesStarted":2,"flyOuts":9,"groundOuts":8,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":41,"obp":".289","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":168,"era":"2.53","inningsPitched":"10.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.22","battersFaced":45,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":63,"strikes":105,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".000","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.91","walksPer9Inn":"3.38","hitsPer9Inn":"7.59","runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"400","stats":{"batting":{"summary":"3-5 | HR, RBI, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".256","atBats":43,"obp":".289","slg":".349","ops":".638","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":15,"rbi":4,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":5,"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":30,"errors":1,"chances":32,"fielding":".969","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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"obp":".435","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"5.79","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.14","battersFaced":23,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":42,"strikes":52,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.14","gamesFinished":4,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"7.71","walksPer9Inn":"9.64","hitsPer9Inn":"9.64","runsScoredPer9":"9.64","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".400","slg":".529","ops":".929","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":2,"putOuts":26,"errors":0,"chances":28,"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"}]},"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":"600","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".259","slg":".333","ops":".592","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":8,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"4.26","inningsPitched":"6.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.42","battersFaced":27,"outs":19,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":35,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.37","walksPer9Inn":"1.42","hitsPer9Inn":"11.37","runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"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":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":"700","stats":{"batting":{"summary":"2-5 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".162","atBats":37,"obp":".273","slg":".270","ops":".543","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":10,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".227","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":26,"errors":1,"chances":51,"fielding":".980","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":{"summary":"0.2 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":17,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":105,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":24,"outs":12,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":2,"winPercentage":".000","pitchesPerInning":"26.25","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"11.25","walksPer9Inn":"9.00","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | BB, 2 RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":7,"airOuts":14,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".297","atBats":37,"obp":".438","slg":".432","ops":".870","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":16,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":13,"errors":0,"chances":43,"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":141,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.15","battersFaced":35,"outs":26,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":51,"strikes":90,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"16.27","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".265","slg":".469","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":15,"rbi":6,"leftOnBase":21,"sacBunts":1,"sacFlies":1,"babip":".240","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"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":2,"putOuts":17,"errors":0,"chances":19,"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,683737,608324,691718,665804,694208,621020,624424,807713,665871,571948,664208,573204,657097],"pitchers":[665871,571948,664208,573204,657097],"bench":[666185,664023,608348,664068],"bullpen":[676962,665795,640451,684007,702303,694037,607067,592791],"battingOrder":[663538,683737,608324,691718,665804,694208,621020,624424,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Swanson (1, Englert); Shaw (1, Englert); Bregman (1, Englert)."},{"label":"HR","value":"Crow-Armstrong (1, 7th inning off Gómez, Y, 0 on, 1 out); Ballesteros (1, 9th inning off Gómez, Y, 1 on, 1 out)."},{"label":"TB","value":"Ballesteros 5; Bregman 4; Conforto 2; Crow-Armstrong 6; Hoerner 2; Shaw 3; Swanson 3."},{"label":"RBI","value":"Ballesteros 3 (5); Conforto (1); Crow-Armstrong (4); Hoerner 2 (7); Shaw (6)."},{"label":"2-out RBI","value":"Conforto; Shaw."},{"label":"Runners left in scoring position, 2 out","value":"Busch 3; Bregman."},{"label":"SF","value":"Ballesteros."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (4, 2nd base off Englert/Fortes); Hoerner (5, 2nd base off Sulser/Fortes); Swanson (1, 2nd base off Gómez, Y/Fortes)."},{"label":"CS","value":"Crow-Armstrong (1, 2nd base by Sulser/Fortes)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bregman-Busch)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".260","atBats":32,"obp":".333","slg":".396","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":14,"groundOuts":3,"airOuts":18,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":41,"obp":".422","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":160,"era":"4.95","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.25","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":57,"strikes":103,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":8,"pitchesPerInning":"17.78","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".286","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":8,"airOuts":14,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":40,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"4.09","inningsPitched":"11.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.00","battersFaced":43,"outs":33,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":70,"strikes":108,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.45","hitsPer9Inn":"6.55","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":7,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":29,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.15","battersFaced":36,"outs":26,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":63,"strikes":85,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"9.35","walksPer9Inn":"7.27","hitsPer9Inn":"3.12","runsScoredPer9":"5.19","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".250","atBats":16,"obp":".455","slg":".438","ops":".893","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669438":{"person":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"3.2 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":1,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":65,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":17,"strikes":48,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":1,"flyOuts":8,"groundOuts":3,"airOuts":13,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":31,"obp":".394","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":116,"era":"9.45","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.95","battersFaced":33,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":33,"strikes":83,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":3,"winPercentage":".000","pitchesPerInning":"17.40","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.35","hitsPer9Inn":"16.20","runsScoredPer9":"10.80","homeRunsPer9":"2.70","inheritedRunners":3,"inheritedRunnersScored":3,"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"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".182","slg":".100","ops":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":7,"groundOuts":3,"airOuts":14,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".200","atBats":25,"obp":".286","slg":".320","ops":".606","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":8,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":12,"errors":0,"chances":13,"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"}]},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":16,"airOuts":7,"runs":5,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".405","atBats":42,"obp":".444","slg":".452","ops":".896","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":19,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".425","groundOutsToAirouts":"2.29","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":0,"putOuts":28,"errors":0,"chances":28,"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"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":7,"groundOuts":16,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":43,"obp":".182","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"2.25","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.67","battersFaced":44,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":58,"strikes":111,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".---","pitchesPerInning":"14.08","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"5.25","walksPer9Inn":"0.75","hitsPer9Inn":"5.25","runsScoredPer9":"2.25","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".316","slg":".500","ops":".816","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":9,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":5,"groundOuts":1,"airOuts":6,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":18,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"2.00","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":27,"strikes":55,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".---","pitchesPerInning":"20.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":37,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":15,"strikes":22,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":31,"obp":".389","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":144,"era":"4.70","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.83","battersFaced":37,"outs":23,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":60,"strikes":84,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"18.78","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.22","walksPer9Inn":"4.70","hitsPer9Inn":"11.74","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".333","atBats":9,"obp":".455","slg":".333","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.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":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":15,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"12.27","inningsPitched":"3.2","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.36","battersFaced":18,"outs":11,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"22.09","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.91","hitsPer9Inn":"7.36","runsScoredPer9":"14.73","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":12,"groundOuts":6,"airOuts":19,"runs":5,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".244","atBats":45,"obp":".327","slg":".511","ops":".838","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":23,"rbi":10,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":78,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".303","atBats":33,"obp":".343","slg":".485","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":16,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":2,"putOuts":60,"errors":2,"chances":64,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":8,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".500","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":88,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":5,"whip":"2.50","battersFaced":22,"outs":12,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":37,"strikes":51,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"22.00","gamesFinished":1,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"2.25","walksPer9Inn":"6.75","hitsPer9Inn":"15.75","runsScoredPer9":"18.00","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685801":{"person":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":8,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":16,"strikes":20,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":1,"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":11,"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".386","atBats":44,"obp":".471","slg":".591","ops":"1.062","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":26,"rbi":10,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":8,"airOuts":9,"runs":8,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".265","atBats":34,"obp":".306","slg":".294","ops":".600","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":10,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":0,"groundOuts":5,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":13,"obp":".077","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":51,"era":"2.25","inningsPitched":"4.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.25","battersFaced":13,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":16,"strikes":35,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.75","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"2.25","runsScoredPer9":"2.25","homeRunsPer9":"2.25","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":false,"isOnBench":true,"isSubstitute":false}},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":9,"airOuts":14,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".238","atBats":42,"obp":".360","slg":".405","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":17,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":6,"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":15,"putOuts":11,"errors":5,"chances":31,"fielding":".839","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":58,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":16,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":25,"strikes":33,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"12.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":9,"groundOuts":4,"airOuts":17,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":2,"hits":10,"hitByPitch":0,"atBats":36,"obp":".350","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"6.23","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.62","battersFaced":40,"outs":26,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":55,"strikes":84,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.24","rbi":4,"winPercentage":".---","pitchesPerInning":"16.04","gamesFinished":4,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.19","walksPer9Inn":"4.15","hitsPer9Inn":"10.38","runsScoredPer9":"6.23","homeRunsPer9":"4.15","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":12,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":39,"obp":".200","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"1.80","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.80","battersFaced":40,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":53,"strikes":109,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.90","hitsPer9Inn":"6.30","runsScoredPer9":"2.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":9,"groundOuts":6,"airOuts":19,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".122","atBats":41,"obp":".159","slg":".220","ops":".379","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":9,"rbi":5,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".138","groundOutsToAirouts":"0.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671212":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":4,"groundOuts":12,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":41,"obp":".222","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"3.18","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.88","battersFaced":46,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":60,"strikes":119,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.32","walksPer9Inn":"2.38","hitsPer9Inn":"5.56","runsScoredPer9":"3.97","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"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}}},"batters":[650490,666018,641584,668723,691406,802415,656775,663743,680700,670764,669438,642121,672782],"pitchers":[669438,642121,672782],"bench":[676356,676439,810938],"bullpen":[641329,685801,671212,643377,687330,607259,571927,663556,656876,693855],"battingOrder":[650490,666018,668723,691406,802415,656775,663743,680700,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Aranda (3, Maton, P)."},{"label":"TB","value":"Aranda 3; Palacios, R; Simpson 2; Vilade."},{"label":"RBI","value":"Aranda (10); Vilade (1)."},{"label":"Runners left in scoring position, 2 out","value":"Simpson; Walls; Vilade."},{"label":"GIDP","value":"Fortes."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Fortes (2, throw)."}]}],"note":[{"label":"a","value":"Lined out for Fraley in the 6th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Sulser; Gómez, Y."},{"label":"HBP","value":"Díaz, Y (by Maton, P)."},{"label":"ABS Challenge","value":"Ballesteros (Strike-Overturned to Ball); Hoerner (Strike-Overturned to Ball); Crow-Armstrong (Strike-Confirmed); Caminero (Strike-Overturned to Ball); Fortes 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Assad 80-49; Milner 17-13; Maton, P 26-18; Thielbar 2-2; Webb, J 14-7; Englert 65-48; Sulser 37-22; Gómez, Y 58-33."},{"label":"Groundouts-flyouts","value":"Assad 7-4; Milner 2-1; Maton, P 0-1; Thielbar 1-0; Webb, J 1-0; Englert 1-7; Sulser 2-2; Gómez, Y 0-5."},{"label":"Batters faced","value":"Assad 19; Milner 6; Maton, P 6; Thielbar 1; Webb, J 4; Englert 19; Sulser 10; Gómez, Y 16."},{"label":"Inherited runners-scored","value":"Milner 1-0; Thielbar 2-0; Sulser 1-0."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Chad Whitson. 2B: Bill Miller. 3B: Brian Walsh. "},{"label":"Weather","value":"69 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:47."},{"label":"Att","value":"21,377."},{"label":"Venue","value":"Tropicana Field."},{"label":"April 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","boxscoreName":"Assad"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.2 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"obp":".158","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"0.00","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.53","battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":31,"strikes":49,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.12","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.18","hitsPer9Inn":"1.59","runsScoredPer9":"0.00","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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":71,"pitchingGameScore":71},{"player":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","boxscoreName":"Crow-Armstrong"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, RBI, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".256","atBats":43,"obp":".289","slg":".349","ops":".638","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":15,"rbi":4,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":5,"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":30,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","boxscoreName":"Ballesteros"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".259","slg":".333","ops":".592","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":8,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"loser":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}